Skip to content

kaushik-kadari/NMCG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NMCG Interactive Mascot and Digital Avatar

Overview

This project aims to create an AI, ML & Chatbot powered interactive mascot, Chacha Chaudhary, and digital avatar to raise awareness and disseminate information about the Namami Gange Programme. The mascot is designed to interact with people of all ages and backgrounds, making it a fun and engaging way to learn about the importance of river conservation.

The application will be deployed at the entrance of the River Basin War Room & Ganga Museum, as well as on the NMCG website.

Features

  • Interactive Mascot: Chacha Chaudhary, the digital avatar, interacts with users to provide information about the Namami Gange Programme.
  • AI and ML Integration: Uses artificial intelligence and machine learning to respond to user queries effectively.
  • Chatbot Functionality: Allows users to engage in conversations with the mascot for an interactive learning experience.
  • Educational Content: Provides information suitable for school children, the common man, and other stakeholders.

Technologies Used

  • Backend: Flask
  • Frontend: HTML, CSS, JavaScript, jQuery
  • AI/ML: Python libraries for AI and ML integration

Installation

Prerequisites

  • Python 3.8 or higher
  • Flask
  • Other dependencies listed in requirements.txt

Steps

  1. Clone the repository:

    git clone https://github.com/Kaushik0126/NMCG.git
    cd NMCG
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the application:

    python app.py

Project Structure

  • app.py: Main application file for Flask.
  • sk.py: Additional script file for handling specific functionalities.
  • templates/: Contains HTML templates.
  • static/: Contains static files like CSS, JS, and images.
  • requirements.txt: Lists all Python dependencies.
  • text.txt: Additional text resources.
  • README.md: Project documentation.

Usage

After starting the Flask server, navigate to http://127.0.0.1:5000 in your web browser to interact with the mascot and explore the functionalities.

Live Demo

Check out the live demo of the application here.

Screenshots

Home Page

Home Page

Interaction with Mascot

Interaction

Our Impact

Our Impact

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

Team Members

Contact

For any queries, please contact NMCG.

About

chatbot application using flask.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •