Inspiration

We had never participated in a hackathon before, so we wanted to do something that was not too difficult, but on the other hand, involved learning something new. We're probably not winning any prizes with this lol.

What it does

Rated R for Reddit is a tool which allows parents and children to determine the severity of foul language in a reddit thread before they click on it. Provided with any reddit submission or a subreddit with many recent submissions, it fetches all the post data and analyzes the title, self text (if applicable), and comments section to assign an easily-understood MPAA rating to the thread. Thus, parents and children can be aware of this information without perhaps unknowingly navigating to a conversation thread filled with profanity.

How we built it

Three key parts:

  • Learned how to use reddit API in python and setup framework to easily obtain reddit thread/comment information for any specific submission, or the top posts in any particular subreddit.

-Designed a simple system to check each submission as a whole for foul language, and thus assign it an MPAA rating

-Created an easy-to-use interface for users to view this information prior to clicking on a reddit post.

Challenges we ran into

We had no experience doing hackathons or working with the reddit API or with GUIs in python

Accomplishments that we're proud of

We went from having zero clue what we were doing at the beginning of the hackathon, to having an at least somewhat useful final product at the end, learning quite a few new tools along the way that we can hopefully use for other applications in our future as well.

What we learned

We learned a lot about the reddit API and the other specific tools associated with our project, in addition to gaining more comfort with how hackathons and product development work.

What's next for Rated R for Reddit

We didn't exactly have the time to polish the user interface optimally. What we'd ideally like is a Chrome extension which, when browsing on any reddit page, can either fetch all MPAA ratings for the submissions on the page and display them in a popup, or add text to the reddit page itself which indicates the MPAA rating of each post and its comments section

Built With

Share this project:

Updates