CoachMO – AI Question Generation System
The Problem & Solution
Problem
Traditional endurance coaching platforms rely heavily on manually created question sets or static workout descriptions. This approach introduces several limitations: • Manual question generation requires significant time and effort • Static questions fail to adapt to diverse workout structures • Lack of contextual questioning reduces athlete engagement Existing systems such as Mottiv achieved only about 75% question relevance accuracy, leaving room for improvement in automated coaching systems.
Solution
The system generates personalized workout questions using structured workout attributes such as duration, intensity, nutrition guidelines, and workout structure. A hybrid prompt engineering technique combining Few-Shot prompting and Chain-of-Thought reasoning was implemented to generate contextually accurate and logically structured questions. Generated questions are automatically evaluated using a multi-metric evaluation framework before being stored in a database for real-time use in coaching applications.
Architecture
Key Features
Automated question generation using LLMs
Few-Shot + Chain-of-Thought prompt engineering
Context-aware question creation using workout attributes
Automated quality evaluation using DeepEval
Scalable architecture for large training datasets
Key Impact
- 1
Achieved over 85% accuracy in generated questions, outperforming existing systems
- 2
Reduced manual question creation effort
- 3
Enabled scalable AI-driven coaching interactions
- 4
Improved athlete engagement through contextual coaching questions