The AI Virtual Career Counsellor is an NLP-based chatbot that helps users identify suitable career paths based on their interests. It uses Rasa for intent classification, NLTK for text preprocessing, and Streamlit for a simple and interactive web interface.
- Understands user interests using NLP
- Classifies inputs into career domains (Tech, Arts, Commerce)
- Recommends relevant career paths
- Interactive web-based chatbot UI
- Easy to train, test, and deploy
- Python
- Rasa
- NLTK
- Streamlit
- YAML
├── app.py
├── requirements.txt
├── nltk_preprocessing.py
├── train_rasa.py
├── run_rasa.py
├── nlu.yml
├── domain.yml
├── stories.yml
├── config.yml
├── actions.py
├── credentials.yml
├── endpoints.yml
pip install -r requirements.txtrasa trainrasa run --enable-api --cors "*"streamlit run app.pyI like coding and computers
You might enjoy a career in Software Development, Data Science, or Engineering.
- Streamlit frontend can be deployed using Streamlit Cloud
- Rasa backend can run locally or on a cloud server
Made by Nikhil Kashmeeraben Rupala