Skip to content

Harshitxsh/HEPro-AI-PLUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Python ML License

HEPro AI+ ๐Ÿš€

AI-powered Decision Intelligence System for Proactive Student Mentoring

๐Ÿšจ AI system that identifies at-risk students BEFORE failure and automatically assigns the right mentor using hybrid intelligence.


๐ŸŽฏ Problem Solved

Institutions lack systems that proactively identify struggling students and take action before failure occurs.

HEPro AI+ bridges this gap by combining behavioral analytics with automated decision-making.


๐Ÿงฉ What is HEPro AI+?

HEPro AI+ is an AI-powered decision intelligence system designed to understand students beyond marks.

Instead of waiting for students to fail, this system proactively identifies:

  • hidden stress
  • declining engagement
  • productivity issues
  • career confusion

โ€ฆand automatically recommends what action should be taken โ€” and who should take it.

It transforms raw student data into clear, actionable mentoring decisions.


โšก What This System Actually Does

  • Detects hidden high-risk students (even if grades look fine)
  • Identifies behavioral patterns using ML clustering
  • Assigns the most suitable mentor automatically
  • Generates real-time intervention recommendations

โžก๏ธ Output: Actionable mentoring decisions, not just analysis โžก๏ธ Designed to support early intervention and reduce student failure rates through proactive decision-making.


๐Ÿ’ก Why This Project Matters

Most systems only show what is wrong. HEPro AI+ goes one step further โ€” it answers:

โ€œWhat should we do next?โ€

This shift from analysis โ†’ action is what makes it a Decision Intelligence System, not just an ML project.

This makes it not just a monitoring tool, but a decision-making engine.


๐Ÿ”„ How the System Works (Step-by-Step)

1๏ธโƒฃ Data Generation

The system starts with a realistic dataset of students containing:

  • academic performance
  • attendance
  • stress & wellness indicators
  • productivity & focus metrics

2๏ธโƒฃ Rule-Based Scoring (SRI)

Each student is evaluated using a composite score:

SRI (Student Readiness Index) based on:

  • Academic Performance (APS)
  • Wellness (WWS)
  • Productivity (PTMS)
  • Career Readiness (CRS)

This ensures interpretability and transparency.


3๏ธโƒฃ Machine Learning (Clustering)

Using K-Means (K=4), students are grouped into behavioral personas such as:

  • High-Achieving but Stressed
  • Career Confused
  • Stable & Balanced
  • High-Risk Disengaged

This reveals behavioral patterns that traditional scoring completely misses.


4๏ธโƒฃ Decision Intelligence Engine

This is the core of the system.

It decides:

  • What is the student's biggest problem?
  • What type of help is needed?
  • Which mentor should be assigned?

Key logic:

  • Wellness is always prioritized first
  • High-risk students get immediate attention
  • Mentor assignment is based on expertise + availability

5๏ธโƒฃ Mentor Matching System

The system intelligently assigns:

  • Career mentors
  • Wellness counselors
  • Productivity coaches

It also ensures:

  • No mentor overload
  • Balanced workload distribution

6๏ธโƒฃ Outputs Generated

The system produces:

  • ๐Ÿ“„ final_recommendations.csv
    โ†’ Includes cluster label, assigned mentor, intervention type, and priority level

  • โš  alert_log.txt
    โ†’ High-risk student alerts requiring immediate action


๐Ÿ“Š Sample Outputs

These outputs demonstrate how HEPro AI+ transforms raw student data into actionable mentoring decisions with clear prioritization and intervention strategies.

๐Ÿ”น Final Recommendations

Final Output

๐Ÿ”น High-Risk Alert Log

Alert Log

๐Ÿ”น Cluster Visualization

Clusters


๐Ÿ“ Project Structure

HEPro-AI-Plus/
โ”‚
โ”œโ”€โ”€ assets/                    # Output screenshots
โ”‚   โ”œโ”€โ”€ final_recommendations_output.png
โ”‚   โ”œโ”€โ”€ alert.png
โ”‚   โ””โ”€โ”€ pca_cluster_visualization.png
|
โ”œโ”€โ”€ data/                   # Input & processed datasets
โ”‚   โ”œโ”€โ”€ students.csv
โ”‚   โ”œโ”€โ”€ students_scored.csv
โ”‚   โ”œโ”€โ”€ students_clustered.csv
โ”‚   โ”œโ”€โ”€ mentors.csv
โ”‚   โ”œโ”€โ”€ mentors_assigned.csv
โ”‚   โ””โ”€โ”€ cluster_profiles.json
โ”‚
โ”œโ”€โ”€ src/                    # Core system logic
โ”‚   โ”œโ”€โ”€ generate_data.py
โ”‚   โ”œโ”€โ”€ scoring_system.py
โ”‚   โ”œโ”€โ”€ run_clustering.py
โ”‚   โ””โ”€โ”€ run_matching.py
โ”‚
โ”œโ”€โ”€ notebooks/              # Development & experimentation
โ”‚   โ”œโ”€โ”€ scoring_system.ipynb
โ”‚   โ”œโ”€โ”€ student_segmentation.ipynb
โ”‚   โ””โ”€โ”€ mentor_matching_system.ipynb
โ”‚
โ”œโ”€โ”€ outputs/                # Final system outputs
โ”‚   โ”œโ”€โ”€ final_recommendations.csv
โ”‚   โ””โ”€โ”€ alert_log.txt
โ”‚
โ”œโ”€โ”€ docs/                   # Supporting documentation
โ”‚   โ”œโ”€โ”€ SYSTEM_ARCHITECTURE.md
โ”‚   โ”œโ”€โ”€ SCORING_LOGIC.md
โ”‚   โ”œโ”€โ”€ CLUSTER_INSIGHTS.md
โ”‚   โ”œโ”€โ”€ DECISION_INTELLIGENCE_REPORT.md
โ”‚   โ””โ”€โ”€ MENTORING_GUIDE.md
โ”‚
โ”œโ”€โ”€ requirements.txt
โ””โ”€โ”€ README.md

๐Ÿš€ How to Run the Project

Step 1: Install Dependencies

pip install -r requirements.txt

Step 2: Run the Pipeline

python src/generate_data.py
python src/scoring_system.py
python src/run_clustering.py
python src/run_matching.py

๐Ÿ“Š Data Flow

students.csv
   โ†“
students_scored.csv
   โ†“
students_clustered.csv
   โ†“
final_recommendations.csv + alert_log.txt

โšก Pipeline Snapshot

Data โ†’ Scoring โ†’ Clustering โ†’ Decision Engine โ†’ Mentor Assignment โ†’ Alerts


๐Ÿง  Key Features

  • Hybrid AI Architecture (Rule-Based + Machine Learning)
  • Explainable decision-making
  • Early risk detection
  • Smart mentor allocation
  • Modular & scalable design

๐Ÿš€ What Makes This Different?

  • Not just prediction โ†’ decision-making system
  • Combines rule-based logic + ML (hybrid AI)
  • Prioritizes wellness over academics
  • Includes mentor capacity constraints
  • Fully explainable (no black-box decisions)

๐Ÿ”ฎ Future Improvements

  • Feedback loop (learning from outcomes)
  • Dashboard (Streamlit / Plotly)
  • Real-time monitoring system
  • Integration with institutional databases

๐Ÿ’ผ Use Case

This project demonstrates:

  • Applied Machine Learning
  • Decision Intelligence Systems
  • Real-world problem solving
  • Explainable AI design

Suitable for:

  • AI/ML roles
  • Data Science internships
  • Backend + ML system design discussions

โš™๏ธ Tech Stack

  • Python
  • Pandas, NumPy
  • Scikit-learn (K-Means)
  • Matplotlib / Seaborn
  • Jupyter Notebook

๐Ÿ“ˆ System Scale

  • Simulated dataset of 50 students
  • 12 mentors with capacity constraints
  • End-to-end automated pipeline execution

๐Ÿ‘จโ€๐Ÿ’ป Author

Developer: Harshit Sharma | LinkedIn Profile

HEPro AI+ is not just analyzing students โ€”
it is making the right decisions at the right time, for the right student.


โญ Support

If you found this project useful or interesting, consider giving it a โญ โ€” it helps increase visibility and motivates further development.

About

AI-powered student mentoring system using hybrid ML (K-Means) and rule-based decision intelligence to detect risks, generate interventions, and automate mentor assignment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors