Inspiration

We noticed how common jaw clenching and grinding are, especially when people are stressed or focused. Most don’t realize they’re doing it until it hurts, so we built something that helps prevent that.

What it does

TMJ Coach uses your webcam to spot jaw tension in real time and gently reminds you to relax. It learns your habits from feedback and gets better the more you use it.

How we built it

We used Python, OpenCV, MediaPipe FaceMesh, and a small machine learning model to track jaw motion and detect clenching.

Challenges we ran into

Getting accurate results across lighting, face angles, and subtle movements was tricky. We also had to find the right balance between helpful and annoying reminders.

Accomplishments that we're proud of

We’re proud that TMJ Coach actually works; it detects clenching, adapts over time, and feels like something we’d genuinely use ourselves.

What we learned

We learned a lot about face tracking, online learning, and how to make AI feedback feel personal.

What's next for TMJ-Coach

We plan to bring TMJ Coach to browsers and video calls, improve accuracy with more data, and add mobile support for everyday use.

Built With

Share this project:

Updates