Inspiration

Too many children are affected by cyberbullying which leads to depression and suicide.

What it does

Talk Nice detects outgoing and incoming messages and analyzes the sentiment for harassment. It uses a bot to notify the user of harmful messages and provides guidance on how to use more respectful language. It can notify parents of users about their children using potentially harmful language.

How I built it

We used DialogFlow (a Google software that has a text-based conversational interface) and applied machine learning.

Challenges I ran into

Integrating different APIs such as Google Natural Language processing with API with DialogFlow, as well as hosting the chat. We struggled to pull the text from our chat to be analyzed by our model.

Accomplishments that I'm proud of

We worked as team to research and try to solve all the issues that we encountered. We explored new technology in the meantime.

What I learned

We learned about natural language processing and how to use different APIs.

What's next for Talk Nice

It can be expanded to other platforms, such as for big corporations and in the context of sexual harassment in the workplace.

Built With

Share this project:

Updates