
Classify students into performance levels and generate personalized study recommendations using machine learning. Input your marks, study time, and attendance to unlock a smarter path to academic success.
Onyx Learning combines intelligent classification, personalized study paths, and real-time analytics to transform how students learn and grow.
Our ML model automatically classifies students into Beginner, Intermediate, and Advanced levels based on marks, study time, and attendance data.
ML-PoweredReceive tailored study recommendations and learning plans that adapt to each student's weak subjects and unique performance profile.
AdaptiveVisualize progress through interactive dashboards with progress rings, performance trends, and downloadable reports for actionable analysis.
AnalyticsExperience an interactive dashboard where student performance comes alive through dynamic card flips and real-time animated progress visualizations.
Each student profile is rendered as a dynamic 3D card that reveals personalized AI-generated recommendations on flip. Progress rings animate in real-time to visualize attendance, study habits, and academic performance β giving students and admins an instant, intuitive snapshot of learning progress.
Whether you are a student seeking personalized learning insights or an admin managing the system, onyx-learning guides you every step of the way.
Enter marks, study time, and attendance data through the intuitive form interface.
The ML model analyzes your data and classifies you as Beginner, Intermediate, or Advanced.
Get personalized study recommendations based on identified weak subjects and patterns.
Access a tailored study plan on your dashboard with actionable steps to improve.
Generate and download a comprehensive report summarizing your analysis and next steps.
Authenticate with admin credentials to access the system management console.
Upload a CSV dataset containing student performance records for model training.
Initiate model training with scikit-learn to classify student performance levels.
Review model accuracy, precision, and recall metrics on the analytics dashboard.
Track system health, API performance, and user activity in real time.
See how Onyx Learning classifies students, generates AI-powered recommendations, and builds personalized study plans β all in one view.
Student Performance Overview
Showing classification results for 247 students across 3 performance levels
Beginner Level
87 Students
Intermediate Level
118 Students
Advanced Level
42 Students
AI Recommendations
Focus on Mathematics fundamentals for Beginner-level students with low marks
Increase study time allocation for Science subjects by 2 hours/week
Attendance below 75% correlates with lower performance β prioritize engagement
Personalized Study Plan
From real-time classification to detailed reports, onyx-learning equips students and admins with powerful AI-driven tools.
Instantly process student marks, study time, and attendance data to classify performance levels with our trained ML model.
ML-PoweredGenerate tailored study plans and recommendations targeting weak subjects, adapting to each studentβs unique learning profile.
AdaptiveDownload comprehensive PDF reports summarizing performance analysis, classification results, and actionable study recommendations.
ExportableExplore interactive architecture diagrams and flow charts that document the entire system pipeline from input to prediction.
DocumentationBuilt with industry-leading technologies to deliver a fast, intelligent, and reliable learning experience from input to insight.
Frontend
Powers the interactive dashboard with dynamic 3D card animations, progress rings, and smooth transitions for an engaging learning experience.
Backend
Lightweight Python framework handling API endpoints, data validation, CSV uploads, and seamless communication between the frontend and ML model.
Machine Learning
Classifies students into Beginner, Intermediate, and Advanced levels using performance data to generate personalized study recommendations.
Deployment
Containerizes the entire application stack for consistent deployment, ensuring the system runs identically across development and production.
Harness the power of machine learning to classify student performance, generate personalized study plans, and unlock data-driven insights β all in one intuitive platform.
No comments yet. Be the first!