Emoji Horoscope
Web, Python
Description
Now, I don't believe in horoscopes, but I did find an API that does! It's called Aztro, so I thought it would be fun to make a project that uses it.
So utilizing Aztro, this project generates a horoscope for the user and displays it in emojis.
How it Works
The web app is pretty simple, users input their astrological sign and then this makes a call to the Aztro API for the text horoscope. This text is then fed to the IBM Watson Tone Analyzer, which I then map the results of to specific emojis.
joy = ['π','π','π','π','π€','π€£','π','π','π','π']
anger = ['π‘','π€¬','π ','π€―','π','π€']
fear = ['π±','π°','π¨','π¬','π³','π₯']
sadness = ['βΉοΈ','π','π','π’','π','π','π','π']
analytical = ['π€','π€¨','π§']
confident = ['π','π','π']
tentative = ['π','π','π','π€']
The Result
Although it's no longer up, below is a clip of the web app in action.