zuchenli@umich:~/projects$

~/projects/adaptive-skill-guidance

Multimodal FSM for Adaptive Skill Guidance

2026 winter Builder University of Michigan

[HCI][VLM][multimodal][context-aware]

A real-time skill-guidance system that watches and listens: VLM-based visual cues and YAMNet audio classification feed a 12-state finite-state machine that tracks where the user is in a hand-washing procedure — and adapts the level of voice-instruction detail when they stall or deviate.

Engineering highlights: switchable local Qwen3-VL and cloud Gemini backends, sustained-condition state transitions (no flicker on noisy frames), non-blocking TTS, a split-screen live state visualization, and post-session scoring and logging.