Akki-jaiswal / Akki-jaiswal/fitness-chatbot
Issue: Expand Chatbot Coverage with More Fitness Queries
- Linguagem predominante
- HTML
- Estrelas
- 5
- Forks
- 16
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
📝 Description
The Fitness Chatbot currently supports greetings, workouts, nutrition, sleep, and basic motivation. While this works well, many common fitness-related queries are not yet covered, leading to frequent fallback responses ("I'm not sure about that").
Expanding the query set will make the chatbot more helpful, engaging, and practical for users.
✅ Proposed Solution
Enhance the chatbot_rules dictionary in bot.py by adding new intents across the following categories:
Workouts: home workouts, workout duration, warm-up drills, rest days.
Nutrition: hydration, supplements, weight loss/gain diet tips.
Sleep & Recovery: naps, recovery strategies.
Fitness Knowledge: BMI, BMR, metabolism, heart rate zones.
Motivation & Mindset: consistency, dealing with burnout, overcoming laziness.
Health & Safety: injury prevention, back pain, importance of proper form.
Each new intent should include:
Regex patterns to capture varied phrasing
A clear, concise, and supportive response
A unique intent identifier
🎯 Expected Outcome
Chatbot can handle 15–20+ additional fitness-related queries.
Users receive useful, relevant responses instead of the default fallback.
Improved chatbot coverage → better user engagement and experience.
📂 Files to Modify
bot.py → Update the chatbot_rules dictionary
🤝 Contribution
@Akki-jaiswal I would like to work on this issue as part of GSSoC’25.
Guia de contribuição
Avaliação
Esta issue ainda não foi avaliada.