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

Share this project:

Updates