Pillar Category

We decided to go for the best entertainment category.

Inspiration

We were inspired by a TikTok video that also uses face detection AI to replicate different monkey emotions.

What it does

Our web application takes the user’s video from their webcam and uses a face detection AI to determine the current emotion of the user. Then an image will be displayed based on the user’s current emotion. The user can choose what images will be displayed for each emotion.

How we built it

For the website itself, we used html, css, and javascript. For the AI, we used python with different libraries such as dlib, opencv, pandas, and tensorflow.

Challenges we ran into

One of the challenges we ran into was the amount of time it takes to train a face detection AI. Since it's a 24 hour event, spending hours and hours on training the AI is not ideal.

Accomplishments that we’re proud of

The part that we are most proud of is we stepped outside our comfort zone and attempted a project with libraries we were unfamiliar with. We were also able to create a working website that is organized.

What we learned

We learned how to make a working website with a built-in application. We also learned how to make a face detection AI that uses a set of data to extract different emotions from faces that are detected.

What’s next

What we would do next is make the AI more accurate.

Share this project:

Updates