ISBOT
Campus chatbot for academic self-service Q&A (ISET DSIR mini-project).

The problem
Students need quick answers about schedules, registrations and exams.
The solution
Flask web UI with NLTK preprocessing, TF-IDF + Naive Bayes/KNN intent models, Whoosh search, FR/EN detection, Dash metrics dashboard.
Engineering
Python · Flask · NLTK · scikit-learn (TF-IDF, NB, KNN) · Whoosh · Dash · Plotly · langdetect.
My contribution
Educational chatbot with feedback loop and model metrics dashboard.
Outcome
Working campus assistant prototype with multilingual preprocessing.
Key features
- Intent classification + Whoosh search
- Feedback loop and Dash dashboard