Skip to content

moulyamc/AI-RationMitra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Ration Mitra

AI Ration Mitra is a final year major project that modernizes the ration distribution system with AI-powered assistance. It combines a Flask web application with features like chatbot, voice input/output, face recognition (separate module), and admin panel to create a smarter ration management system.

🚀 Features

  • 🧑‍💻 User & Admin Login System
  • 🤖 AI Chatbot for ration queries
  • 🎙️ Voice Input + Text-to-Speech Output
  • 🛒 Commodity Management (rice, wheat, dal, sugar, oil, etc.)
  • 📊 Flask-based Admin Dashboard
  • 👤 Face Recognition Module (separate, not integrated into main app)

📂 Project Structure

AI-RationMitra/
│
├── RationApp/              # Main Flask Application
│   ├── main.py             # Entry point
│   ├── chatbot.py          # Chatbot logic (voice + text)
│   ├── models.py           # Database models
│   ├── templates/          # HTML templates
│   ├── static/             # CSS, JS, assets
│   └── requirements.txt    # Python dependencies
│
├── FaceRecognition/        # Standalone face recognition module
│   └── (independent code - not integrated)
│
└── README.md               # Project documentation

⚙️ Installation & Setup

  1. Clone this repo:
    git clone https://github.com/moulyamc/AI-RationMitra.git
    cd AI-RationMitra/RationApp
  2. Create a virtual environment:
    python -m venv env
    env\Scripts\activate   # On Windows
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the application:
    python main.py
    Visit: http://127.0.0.1:5000

About

AI-powered ration distribution system with Flask, chatbot, voice support, and admin dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages