Develop an AI/ML-driven Chatbot which is Ministry Specific to help the Citizens to resolve their common queries related to filing a Grievance in the CPGRAMS portal (https://pgportal.gov.in) and expedite smooth submission of grievances.
- Easy Integration to pgportal (https://pgportal.gov.in)
- Helps resolve common queries and task related to - pgportal - FAQ page - Grievance database, consisting of ongoing / resolved ticket (available from dataset) - Grievance Guidelines, User Manuals, other files from pgportal
- Multi Language Support
- Easy Expansion of Knowledge Base
You will need python>= 3.10.13 to run the scripts
- Using Anaconda
First create a new virtual environment
conda create -n chatbot python=3.10.13
Then, activate the virtual environment
conda activate chatbot
Then, Install the required packages
pip install -r requirements.txt
Finally to run the flask application
flask run
or
python app.py
- Using python venv First create a virtual environment
python -m venv chatbot
Then, activate the venv for linux
source chatbot/bin/activate
for windows
chatbot\Scripts\activate.bat
Then, Install the required packages
pip install -r requirements.txt
Finally to run the flask application
flask run
or
python app.py




