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.