Machine learning is cool!
What it does
It detects your facial expression and adds an emoji to it.
How we built it
We used machine learning with Scikit-learn as well as a training set of facial expressions to train the model. The model is then used to predict facial expressions, live, with the help of Python.
Challenges we ran into
Facial detection is sometimes quite slow. Also, originally the model was not good enough, until we decided to gather many datasets and combine them together.
Accomplishments that we're proud of
Our first machine learning project!
What we learned
What's next for Emojify
We wanted to expand the emoji list to not only include faces, but to include other things like hand gestures etc. That would require a much bigger training set, though.