Miruim and JWT challenge inspired us to create a messenger application that is able to gauge emotion in efforts of creating a clear, stress free conversation between two individuals.

What it does

We created a social media platform that goes beyond any social media platform available. Not only can you send text messages to your friends, but also have your emotions conveyed clearly. The app uses tone and sentiment analysis on messages to help you determine the emotion of the user. We hope the emotion analysis will help reduce miscommunication between people.

How I built it

We built a social media application on the foundations of Google Firebase. This allows us to create a real-time database, and securely handle login authentication. Then, we implemented a speech-to-text feature that allows the user to speak and record text messages, which are then sent to the receiving user. We used the IBM Watson Tone Analyzer to analyze audio and text files to accurately calculate emotion to convey to the user.

Challenges I ran into

Setting up the API It may sound easy but implementing an API in android studio is a huge challenge in itself.

Figuring out what to do with the API Brainstorming an idea was one of the biggest challenge. Making something that fits the challenge at the same time is useful to the users and have some potential in the future.

Accomplishments that I'm proud of

Creating a successful social media platform that analyzes emotion making communicating easier.

What I learned

  • Firebase
  • Watson API -More Experience with Android Studio
  • Implementing Voice to Text on Android Studio

What's next for Sendiment

Larger Network. Better Design.

Share this project: