Inspiration

Amidst the new virtual setting of education, we lack the ability to understand other’s moods through their facial expressions. In hopes of changing this, we created a website that will allow for a user to submit any message, such as a student inputting their professor’s email, and we will share the mood of the message.

What it does

We created a sentiment analysis web application that converts text to an emotional response. Through this, any user can input a message and they will be able to understand the mood given off by the writer.

How we built it

Using a sigmoid function in Tensorflow for Machine Learning, we created a sentiment analysis website. We used a multitude of datasets and refined each to suit our specific needs. We used Flask as a framework to integrate Python code for Tensorflow with HTML, CSS and Bootstrap making up the front end.

Challenges we ran into

This entire project was a challenge. None of us has experience in full stack development and integrating everything, choosing which framework to use and to actually make it was therefore a challenge.

Accomplishments that we're proud of

As first time hackathoners, the ability to submit a completed project gives us a sense of accomplishment. We were able to implement efficiently a ML model in a beautifully designed mobile responsive website

What we learned

We learnt how to use React, Flask, Tensorflowjs, and some more libraries. We experimented with creating and manipulating a databases as well. Even more so, the value of working in a team was also reinstalled with everyone of us making different parts of the website.

What's next for Moodify

Refine the parameters and have Professors review and make up new parameters. Include in new parameters for other purposes including analyzing recruiter's emails.

Team member’s Slack ID

Abishanka Saha: Slack ID: swamphacks-vii.slack.com/team/U01KZUWR7B8

Tiffany De Faria: swamphacks-vii.slack.com/team/U01LDR7BRFC

John Miclat: swamphacks-vii.slack.com/team/U01LARCKCVB

Built With

Share this project:

Updates