Nod-o-meter is a high-tech nod tracking app that uses your webcam to answer questions by nodding your head. It's not your average nodding game; it's designed to uncover the deepest secrets of your nods! Are you ready to nod your way to enlightenment? Let the nodding begin!
- Clone this repo.
- Create conda env with
conda create --name test_nodometer python=3.8.18
,conda activate test_nodometer
install requirementspip install -r requirements.txt
- Run app
python web/app.py
- Click
Start
to begin logging, then click onPlay
to start playing nod-o-meter. - Nod your head vertically to answer "yes" and shake your head to answer "no".
- The app will log your first response in the log table below.
- To continue playing click on
reset
followed byplay again
. - Enjoy :p
- RealTime Webcam nod tracking: Uses live webcam feed for nod tracking
- Question Prompt: Provides a variety of questions to answer
- Logging: Logs your responses for each question
- Documentation ReadMe with added Issues(features enhancements, bugs etc) + demo video
- Dockerize the app for easier deployment (wip - rectify link to webcam from container)
- Improve the computer vision algorithm for more accurate nod tracking (TBD)
- Generate questions using a large language model (LLM) for more personalized experiences (TDB)
- Improve the user interface
Please report any bugs you find to the issues page. We welcome open source contributions!
Github repo link: https://github.com/Saharsh1005/nod-o-meter