//Stopwatch

Project created:
Post updated:
Cover Image for Stopwatch
javascriptaicomputer visionwebcamyoutube

GitHub link

StopWatch is a web app that automatically goes through curated content from YouTube based off of the emotional states detected in the viewer by the webcam, utilizing the Affectiva SDK. Made with Bootstrap and jQuery. I created Stopwatch for a weekend hackathon project, with a prompt based around incorporating 'search' with 'video.'

Image gallery

Stopwatch site demo 2

Stopwatch site demo 3

Stopwatch site demo 4

If positive feelings are detected in the viewer, then the current video in the playlist continues playing. If it reaches the end, then the most similar video found on YouTube to the video is played next. If negative emotions are detected, then the current video is skipped, and the next video in the randomized playlist of 50 videos (generated from keywords specified by the user) is played.