The AI-Powered Student Performance Prediction System is a proactive educational tool designed to forecast academic outcomes and enable early intervention for at-risk students.
Initially developed with a focus on Arrupe Jesuit University (AJU), the system leverages machine learning to transform raw academic data into actionable insights for educators and administrators.
Core Components
Predictive Analytics: Utilizes algorithms like Random Forest and Neural Networks to identify patterns in grades, attendance, and socio-economic factors to predict future performance.
Data Integration: Processes a diverse range of inputs, including assignment scores, extracurricular involvement, and historical academic records stored in a MySQL database.
Intervention Dashboard: Provides a visual interface where instructors can monitor student progress in real-time and receive automated alerts for students falling below performance thresholds.
Personalized Recommendations: Employs NLP and AI to suggest tailored learning paths and resources based on a student’s specific strengths and weaknesses.
Technical Stack
Backend & AI: Python (Flask/Django), Scikit-learn, and TensorFlow.
Frontend: React, HTML5, CSS3, and JavaScript for an interactive dashboard.
Database: MySQL for structured student and performance data management.