Akki-jaiswal / Akki-jaiswal/fitness-chatbot
Add fuzzy matching support so chatbot can understand typos and misspellings.
- Lenguaje dominante
- HTML
- Estrellas
- 5
- Forks
- 16
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Right now, if a user makes a small typo like typing “wrkout” instead of “workout” or “nutriton” instead of “nutrition”—the chatbot doesn’t understand and gives a fallback response,
> Chatbot: Hello there! Welcome to your fitness companion. How can I help you achieve your health goals today? You can ask me about workouts, meals, or sleep.
> You: i need wrkout
> Chatbot: I'm not sure I understand that fitness-related question. You can ask me about workouts, meals, or sleep.
This can be frustrating and break the flow of conversation. So, adding fuzzy matching support using rapidfuzz so the bot can still recognize what the user meant, even with minor spelling mistakes.
This will make the chatbot feel smarter and more forgiving, improving the overall user experience.
@Akki-jaiswal
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.