Classification of user intents in their requests to the university QA chatbot using the RuBERT model, its modifications, and various techniques.
For model training the dataset of the Novosibirsk State University was used for training.
-
The first option is to open and run the notebook
/notebooks/intent_classification.ipynbwith comments and visualizations in Kaggle or Google Colab. -
The second option is cloning the repo, installing the needed requirements, and working locally:
git clone https://github.com/RadyaSRN/intent-classification-for-QA-chatbot.git
cd intent-classification-for-QA-chatbot
conda create -n intentclassify python=3.10
conda activate intentclassify
pip install -r requirements.txt
