Inspiration
Often times students stressed out in college go to social media to vent their feelings. This application promotes positive mental health.
What it does
The web application displays random tweets that were characterized by the IBM Watson Tone Analyzer API as sad or depressed. The user can anonymously respond to these tweets and a bot can push the response out.
How we built it
We create a Python + MongoDB backend, we used the tweepy python library to poll tweets, and used the IBM Watson Tone Analyzer RESTful interface to receive tone analysis data. We then stored tweets characterized as sad or depressed with a threshold level of greater than 50% into our MongoDB database.
The frontend was created with ReactJS, and communicated with API endpoints established on the Python server.
Challenges we ran into
We did encounter the occasional bug when writing backend and frontend code.
Accomplishments that we're proud of
We're happy to have been able to complete this application within the 36 hours.
What we learned
We learned a lot about pacing ourselves.
What's next for There4U
We do hope to work on There4U and improve it and make it into a viable product.
Built With
- amazon-web-services
- python
- semantic-ui
Log in or sign up for Devpost to join the conversation.