What it doeInspiration
Our team focuses on web development and machine learning technology. We are really interested in combining these technologies together to make some interesting products which is our inspiration to make this funny web app.
What it does
This web app can understand people's emotion through listening their speech. We set 5 different level emotions which expressed by 5 different funny emojis. When people say a word it will translate the speech into text and show the corresponding emoji.
How we built it
We used the Google Cloud machining learning APIs to accomplish the AI function including NLP and Speech to Text task. We combined them together to translate speech to text and do the sentiment analysis. Since it's a web app, front end technology is the most important part. We implemented Flask combing HTML, CSS to design the web page and build the connection between frontend and backend.
Challenges we ran into
How to synchronize APIs with web reaction; How to use GCP to deploy app and do web develop are challenges we ran into.
Accomplishments that we're proud of
We think it's an interesting app!
What we learned
We've learned how to use Google API and how to combine them to do web development. We also learned how to use GCP to develop products which gave us a wonderful experience.
What's next for Emotion Judgement by NLP
We want to enrich functions like adding animation and facial recognition to help app do more accurate judgements.