Akki-jaiswal / Akki-jaiswal/fitness-chatbot

Add fuzzy matching support so chatbot can understand typos and misspellings.

Abierto
#33 1 comentario 0 reacciones 0 asignados Ver en GitHub
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

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.