An experimental chatbot for F5 Networks.
Chatbot built with intent detection, question answering, and spell correction capabilities packed with a GUI to be able to run on a local machine.
- Clone this repository:
git clone https://github.com/ruthvik-17/F5_Chatbot.git
- Create a new Venv(recommended) in your virtual environments folder:
pip install virtualenv
virtualenv f5_bot_venv
- Activate Venv:
f5_bot_venv\Scripts\activate
- Install requirements:
pip install -r requirements.txt
- Download, unzip and add en.pkl (Spell correction model) to the project directory
language model size md5 hash en en.pkl.zip 84M ec55760a7e25846bafe90b0c9ce9b09f - Move to project directory in cmd:
cd F5_Chatbot
- Run app.py:
python app.py
- Test the chatbot on:
http://127.0.0.1:5000/
Type stop/exit
to exit from the chatbot.