Skip to content

Latest commit

Β 

History

48 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Digi-Gram Banner


Digi-Gram

AI-Powered Real-Time Digital Governance Platform for Rural Panchayats in India

πŸš€ AI Powered β€’ 🌍 GIS Enabled β€’ πŸ€– Machine Learning β€’ πŸ“„ Published Research β€’ πŸ›οΈ Smart Governance


πŸ“– About Digi-Gram

Digi-Gram is an AI-powered digital governance platform developed to modernize the functioning of Gram Panchayats through intelligent automation, digital services, and real-time analytics.

The platform enables citizens and administrators to efficiently manage complaints, government schemes, tax payments, certificates, village census, GIS-based assets, and public services from a single unified system.

By integrating Artificial Intelligence, Machine Learning, OCR, NLP, GIS, and Full-Stack Web Technologies, Digi-Gram aims to improve transparency, reduce manual work, and deliver faster, smarter, and citizen-centric governance.


πŸ“‘ Table of Contents

✨ Key Features

πŸ‘₯ Citizen Services

  • πŸ“ Online Complaint Registration
  • πŸ“’ Government Scheme Information
  • πŸ“„ Online Certificate Requests
  • πŸ’³ Digital Tax Payment
  • πŸ“± Mobile-Friendly Interface

πŸ€– AI-Powered Features

  • 🧠 AI Complaint Prioritization
  • πŸ’¬ Intelligent Chatbot Assistance
  • πŸ“„ OCR-Based Document Processing
  • 🏷️ Automatic Complaint Categorization
  • πŸ“Š Predictive Analytics & Insights

πŸ›οΈ Administrative Features

  • πŸ‘¨β€πŸ’Ό Secure Admin Dashboard
  • πŸ“Š Complaint Analytics
  • πŸ—ΊοΈ GIS-Based Village Asset Mapping
  • πŸ‘₯ User & Staff Management
  • πŸ“ˆ Real-Time Reports
  • πŸ”” Notifications & Status Tracking

πŸ” Security

  • πŸ”‘ Role-Based Authentication
  • πŸ›‘οΈ Secure REST APIs
  • πŸ”’ Encrypted User Data
  • βœ… Input Validation

πŸ› οΈ Tech Stack

πŸ’» Frontend

React.js

HTML5

CSS3

JavaScript

Bootstrap

βš™οΈ Backend

Java

Spring Boot

Spring Security

REST APIs

Hibernate (JPA)

πŸ—„οΈ Database

MySQL

Firebase

MongoDB

Cloudinary

πŸ€– AI & ML

Python

BERT

NLP

OCR

OpenAI API

Hugging Face

πŸ—ΊοΈ GIS

QGIS

Leaflet.js

OpenStreetMap

GeoJSON

☁️ Tools

Git

GitHub

Docker

Render

Postman

VS Code


πŸ† Technologies Used


πŸ—οΈ System Architecture

The Digi-Gram platform follows a modular Full-Stack architecture where citizens interact with a React-based frontend, which communicates securely with Spring Boot REST APIs. The backend integrates AI modules for complaint prioritization, OCR, NLP, chatbot services, GIS mapping, and analytics while storing structured and semi-structured data using MySQL, Firebase, and MongoDB.


πŸ€– AI Workflow


πŸ€– AI Workflow

Citizen Complaint
        β”‚
        β–Ό
Complaint Registration
        β”‚
        β–Ό
Text Preprocessing
(Lowercase β€’ Stopword Removal β€’ Tokenization)
        β”‚
        β–Ό
TF-IDF Feature Extraction
(3000 Features β€’ N-grams 1–3)
        β”‚
        β–Ό
Ensemble Machine Learning Model
(Logistic Regression + Random Forest +
 Gradient Boosting + SVM)
        β”‚
        β–Ό
Soft Voting Mechanism
        β”‚
        β–Ό
Priority Classification
(HIGH β€’ MEDIUM β€’ LOW)
        β”‚
        β–Ό
Confidence Score Generation
        β”‚
        β–Ό
Admin Dashboard & Analytics

AI Pipeline Overview

The complaint text submitted by the citizen undergoes preprocessing, including text normalization, stopword removal, and tokenization. The processed text is transformed into numerical feature vectors using the TF-IDF Vectorizer. These features are evaluated by an ensemble of machine learning models consisting of Logistic Regression, Random Forest, Gradient Boosting, and Support Vector Machine (SVM). The final priority is determined using a Soft Voting Classifier, which predicts whether the complaint should be classified as High, Medium, or Low priority along with a confidence score. The prediction is then displayed on the administrative dashboard for efficient complaint management.


πŸ“‚ Repository Structure

Digi-Gram
β”‚
β”œβ”€β”€ assets/
β”‚
β”œβ”€β”€ backend/
β”‚
β”œβ”€β”€ frontend/
β”‚
β”œβ”€β”€ ml-models/
β”‚
β”œβ”€β”€ docs/
β”‚
β”œβ”€β”€ README.md
β”‚
β”œβ”€β”€ LICENSE
β”‚
└── .gitignore

πŸ“„ Research Publication

πŸ† The research work behind Digi-Gram has been successfully published in the International Journal of Computer Techniques (IJCT).

πŸ“š Publication Details

Field Details
Paper Title DigiGram: An AI-Powered Real-Time Digital Governance Platform for Rural Panchayats in India
Journal International Journal of Computer Techniques (IJCT)
ISSN 2394-2231
Volume 13
Issue 3
Year 2026
Paper ID IJCT-V13I3P1
Author Durvesh Rajesh Nayak

πŸ“Ž Resources

πŸ“Ž Research Paper

πŸ“– Click here to read the published research paper


πŸ“œ Certificate of Publication

The successful completion and publication of this research validates the technical contribution of Digi-Gram in the field of Artificial Intelligence, Smart Governance, and Digital Transformation for Rural India.

The certificate is included in the docs/ directory for reference.


🀝 Contributors

## πŸŽ“ Project Guide

Supriya Chougule

Project Mentor

πŸ‘¨β€πŸ’» Durvesh Rajesh Nayak

Full Stack Developer

AI Integration β€’ Backend β€’ System Architecture

πŸ‘¨β€πŸ’» Harish Hulyalkar

Full Stack Developer

Frontend β€’ Backend β€’ Application Development

πŸ‘¨β€πŸ’» Parthamesh Mulik

Full Stack Developer

Frontend β€’ Backend β€’ System Development


Made with ❀️ by Durvesh Rajesh Nayak, Harshil Hulyalkar, and Parthamesh Mulik

⭐ If you found this project interesting, consider giving it a star.

--- # πŸ“„ License

This project is intended for academic, research, and educational purposes.

Β© 2026 Durvesh Rajesh Nayak. All Rights Reserved.

About

An AI-powered digital governance platform transforming rural administration through intelligent automation, real-time analytics, and citizen-centric services.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages