After a series of racist, homophobic, and hate-based violence at our school, we wondered how we could leverage our technological skills to help bridge our community and heal the barriers that had developed between the students in our school. From here we developed Peace.

What it does

Peace aims to stop cyberbullying on social media by flagging hateful comments and aggression.

How we built it

We used neural networks to analyze comments to determine characteristics such as aggression and sarcasm. Using these, we've developed a Chrome extension– developed with JavaScript, CSS, and HTML– that can run on social media sites.

Additionally, using the NeuroSky Mindwave sensor, brain waves of an individual are analyzed to determine their emotional intensity which determines if a given user is exceptionally angry, or emotional to post a positive message. This avoids potentially distressed users from inadvertently posting hateful messages.

Challenges we ran into

Challenges that we ran into were supporting the asynchronous, AJAX-based loading method many social media sites used to load content. This required adding MutationObservers to ensure all comments are analyzed.

Accomplishments that we're proud of

We're proud that we were able to develop Peace which can heal our community.

What we learned

Throughout this hackathon we've learned a lot regarding neural networks and new APIs.

What's next for Peace

We hope to expand Peace to support more social media platforms, bring it to campuses, and leverage similar technologies to address depression.

Share this project: