There is a lot of online harassment occurring currently. We wanted to create a way to help people by creating a way for them to filter out words that trigger them so they have a more pleasurable browsing experience.
What it does
The Freenity chrome extension will warn users if a site contains trigger words before they open that page from a search engine.
How I built it
Challenges I ran into
Two of our three group members are not science or engineering majors so there was trouble getting the database and the html to work properly. Apart from that chrome extensions are really hard to make.
Accomplishments that I'm proud of
Even though two of our members have had very little coding experience they were able to accomplish the tasks that they took on. There is also very little recent information about creating chrome extensions so it was pretty complicated to get it to talk to a server with the proper information. Also it was our first time using flask so getting the website to display dynamic information was nice.
What I learned
We got to learn how to:
- properly make a database with java
- a website with HTML
- a dynamic webpage with flask
- a web scraper with python
What's next for Freenity
Right now a user can only pick from a set list of words but in the future we would like for the user to be able to input their own words to block.