Skip to content

connectaman/DARPG-Hackathon

Repository files navigation

Data Driven Innovation for Citizen Grievance Redressal - 2024

Problem Statement:

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.

Solution Implementation:

Solution Implementation

Key Features

  1. Easy Integration to pgportal (https://pgportal.gov.in)
  2. 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
  3. Multi Language Support
  4. Easy Expansion of Knowledge Base

Installation

You will need python>= 3.10.13 to run the scripts

  1. 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
  1. 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
Video Explanation of Solution : Video
Submission PPT : PPT

Video Demo

[Video Demo)

DARPG Chatbot Screenshots

1

2

3

4

Author / Contributor : Aman Ulla
Connect with me:

connectaman connectaman1 connectaman aman ulla

Releases

No releases published

Packages

 
 
 

Contributors