Inspiration

Last year, Roblox had to make an age verification system, that completely blocks people of different age groups of chatting with each other. I did not like this solution, so I thought of another one, and came up with my current solution.

What it does

This chat moderation solution takes your age group and sees each message, and based on your age group it will moderate. This means that the bigger the age group you are, the less moderation you will have. This also means all age groups can talk with each other safely.

How I built it

I used a flask backend, and a html css js frontend. I used AJAX to send and receive the chat messages. I used pytorch to make my model.

Challenges I ran into

Uploading the saved model took alot of debugging.

Accomplishments that I'm proud of

I am proud of making the chat work.

What I learned

I learned how to integrate my own Machine Learning model into a flask application instead of using an OPEN AI api key.

What's next for Chat Moderation System

Make the model have a way higher accuracy then right now.

Share this project:

Updates