Wanted to challenge ourselves to think critically about the written content we consume on a daily basis on the internet.

What it does

Our app allows the user to upload a fragment of text and it will output the primary emotion of the text.

How I built it

We utilized IBM's Watson API, specifically the tone-analyzer. We then completed the web app using Node.js and other frameworks.

Challenges I ran into

We initially wanted to make this an android application, however we were ultimately unable to do this.

Accomplishments that I'm proud of

We're proud that we were able to learn the basics of one of IBM's APIs, as these may allow us to continue with our other projects in creative ways.

What I learned

I learned how to use the node.js framework for JavaScript.

What's next for YEmote

Hopefully, we can also integrate the translation of audio files into a specific sentiment, including the primary emotion of the selection. We also hope to distinguish between different voices. Finally, we wish to put the application on a public or transition it into an android project.

Share this project: