Skip to content

Nandika-Gupta/Paropkar-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paropkar AI

AI-powered Legal Certificate Intelligence System

Paropkar AI is an intelligent system that helps citizens and government bodies understand, validate, and track legal certificates such as income certificates, caste certificates, and other official documents.

Instead of manually reading government documents, users can upload a certificate and Paropkar AI will:

  • Extract key information
  • Verify document authenticity
  • Detect expiry dates and validity
  • Alert users when certificates need renewal
  • Provide AI-based explanations of legal documents

Problem

Millions of citizens receive government certificates but often:

  • Do not know when the certificate expires
  • Do not know when to renew it
  • Cannot easily verify authenticity
  • Struggle to understand legal language

Government officers also manually verify certificates, which is slow and inefficient.


Meaning of "Paropkar"

The word Paropkar (परोपकार) comes from Sanskrit/Hindi and means selfless service or helping others for the welfare of society.

The project reflects this idea by using AI and cloud technology to help citizens better understand and manage government certificates.


Solution

Paropkar AI acts as a digital legal assistant that analyzes certificates automatically.

Users upload a document → AI reads it → structured information is returned.

Example output:

Certificate Type: Income Certificate
Issued By: Karnataka Government
Issue Date: 12 Aug 2023
Expiry Date: 11 Aug 2024
Status: Valid
Renewal Alert: 30 days before expiry

This removes manual checking and reduces fraud.


How It Works

The system follows this pipeline:

User Upload
   ↓
Document Parsing
   ↓
AI Processing
   ↓
Certificate Intelligence
   ↓
User Dashboard

Components

Frontend

  • React 18
  • AWS Amplify JS

Authentication

  • Aadhaar validation (Verhoeff checksum)
  • localStorage session

Backend

  • AWS Lambda (Node.js)
  • Amazon API Gateway

AI Layer

  • AWS Textract
  • Amazon Polly
  • Groq AI

Cloud Infrastructure

  • AWS Amplify Hosting
  • Amazon DynamoDB
  • Amazon SNS

Key Features

Certificate Understanding

Extracts fields such as:

  • Name
  • Certificate type
  • Issue date
  • Validity
  • Authority

Aadhaar Validation

Uses checksum validation to ensure Aadhaar numbers are structurally valid.


Expiry Detection

Automatically detects certificate expiry and alerts users.


Fraud Prevention

Helps detect suspicious or altered certificates.


Citizen Assistance

Explains documents in simple language.


System Architecture

User
 ↓
React Frontend
 ↓
API Gateway
 ↓
AWS Lambda Functions
 ↓
Textract / Polly / Groq AI
 ↓
Structured Output

Future Improvements

  • OCR for scanned documents
  • Multi-language support
  • Integration with DigiLocker
  • Government verification APIs
  • Fraud detection ML models

Impact

Paropkar AI can help:

  • Citizens manage legal certificates easily
  • Reduce government paperwork
  • Prevent document fraud
  • Improve transparency

Project Vision

To build an AI-powered legal document intelligence platform that simplifies government services for citizens.

About

AI-powered legal certificate intelligence system built with AWS to scan, analyze, and guide renewal of government certificates.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors