Often times, people go on reddit in search of entertainment or something funny. However, they are immediately bombarded with posts of wars or murders. With mental health issues becoming an increasingly large problem today, users need a platform where they can view reddit posts while also staying positive. Our project coincides with the UN goal number 3, which is health and wellbeing, specifically mentally.

What it does

Our project is a website that uses sentiment analysis to filter posts from reddit according to the amount of positivity the user chooses through a slider on the screen.

How we built it

We used python for the backend for the sentiment analysis and React for the frontend. These were connected through flask and axios.

Challenges we ran into

Displaying the filtered posts was difficult, especially at the end, when we were getting very mentally tired. Also, getting the sentiment analysis algorithm to be accurate was also difficult. It required a lot of tweaking.

Accomplishments that we're proud of

We are proud of the fact that we were able to connect the sentiment analysis in python with React, which is something we have never done before.

What we learned

We learned how to connect python with React as well as more about sentiment analysis.

What's next for Reddit but Good (for society)

We can add more personalization features and continue to improve the sentiment analysis algorithm.

Share this project: