Scholarship-Policy-Compliance-Bot

πŸ›‘οΈ Scholarship Policy Compliance Bot

A Hybrid AI System for detecting scholarship fraud and enforcing dual-benefit policies in real-time.

Python Streamlit Scikit-Learn

πŸ“Έ Demo Dashboard

Dashboard Screenshot

πŸ“Œ Problem Statement

Educational institutions face massive fund leakage due to:

  1. Dual Benefit Violations: Students applying for conflicting scholarships (Double Dipping).
  2. Fraud: Fake income certificates or data anomalies.
  3. Manual Errors: Human verification is slow and error-prone.

πŸ’‘ The Solution: Hybrid AI Architecture

We solved this using a two-layer approach, combining deterministic logic with machine learning.

Component Technology Purpose
Policy Engine Python (Pandas) Enforces strict government rules (GPA cuts, Income caps, Mutual Exclusivity) with 100% accuracy.
Fraud Guard Scikit-Learn An Isolation Forest model (Unsupervised Learning) detects statistical anomalies in applicant data.
Dashboard Streamlit Real-time interface for administrators to validate applications.

πŸš€ Features

πŸ› οΈ Installation & Run

  1. Clone the repository

    ```bash git clone https://github.com/Arkz-Deepak/Scholarship-Policy-Compliance-Bot.git cd Scholarship-Policy-Compliance-Bot# πŸ›‘οΈ Scholarship Policy Compliance Bot

2.Install Dependencies bash pip install pandas streamlit scikit-learn openpyxl

3.Run the App bash streamlit run app.py

πŸ“‚ Project Structure

β”œβ”€β”€ app.py                # Main Dashboard Interface
β”œβ”€β”€ data_loader.py        # Dynamic Data Ingestion Script
β”œβ”€β”€ rules_engine.py       # Deterministic Logic (The "Lawyer")
β”œβ”€β”€ fraud_guard.py        # ML Model (The "Detective")
β”œβ”€β”€ Scholarship dataset/  # Excel/JSON Data Sources
β”‚   β”œβ”€β”€ students.xlsx
β”‚   β”œβ”€β”€ scholarships.xlsx
β”‚   β”œβ”€β”€ dual_benefit_rules.xlsx
β”‚   └── fraud_rules.json
└── README.md             # Documentation

πŸ‘₯ Team Arkz

Deepak R - AI Architect & Backend Logic

Kamalesh - Frontend & Presentation


Built for the Build-a-Bot Hackathon 2026.