Inspiration

As computers and the internet become a more regular use in the education and normal world, it is important to keep children away from content that is harmful for them such as curse words or toxic sentences/phrases. We made this as a simple solution to this problem, both free and applicable with great accuracy.

What it does

Our extension censors harmful words and toxic sentences from websites and web pages visited on the web. It helps keep harmful content away from children. It also gives users the function to change the level of censorship by giving them an option to toggle the harmful word and toxic sentence feature. It also gives users the ability to edit the harmful words they want filtered out.

How we built it

We built our extension with python, fastapi, vanilla javascipt, html and css. The python and fastapi are used on the backend to make an api to communicate and retrieve results from the ai that detects toxic sentences. The html, js and css are used in the extension side of things to style and add logic to our extension. These are the building blocks to RMTX.

Challenges we ran into

The main challenges we ran into are that it was our first time created extensions, we had to learn about service workers and create one and we made a whole entire real world website to show the judges how our extension can be used in the real world.

Accomplishments that we're proud of

We are proud of making the real world website and that we made the extension with a lot of accuracy.

What we learned

We learned a lot since it was our first time creating extensions. We learned about how to create one and which functions belong in which file. We also were exposed to different way of coding as everything needed permissions and we needed to setup different files for things I wouldn't regularly do.

What's next for RMTX

We plan on releasing it to the public because we believe it can have a really good impact on the world.

Built With

Share this project:

Updates