Akki-jaiswal / Akki-jaiswal/fitness-chatbot

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

Offen
#33 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
HTML
Sterne
5
Forks
16
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.