{"id":24986881,"url":"https://github.com/cycle-sync-ai/student-score-analysis","last_synced_at":"2026-05-06T13:10:21.893Z","repository":{"id":275327223,"uuid":"925177217","full_name":"cycle-sync-ai/student-score-analysis","owner":"cycle-sync-ai","description":"A data-driven student performance analysis project using UCI dataset (396 students, 33 features). Implements machine learning models (K-means, PCA, Decision Tree, Random Forest, Linear Regression) to analyze academic patterns and predict student scores based on lifestyle, health, and study habits.","archived":false,"fork":false,"pushed_at":"2025-02-01T17:28:43.000Z","size":78,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-03T20:37:27.892Z","etag":null,"topics":["clustering","clustering-algorithm","decision-trees","feature-engineering","learning-management-system","linear-regression","machine-learning","machine-learning-algorithms","matplotlib","numpy","pandas","pca","pickle","prediction","prediction-algorithm","scikit-learn","score","seaborn","student"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cycle-sync-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-31T11:33:00.000Z","updated_at":"2025-02-01T17:28:47.000Z","dependencies_parsed_at":"2025-02-01T18:31:59.112Z","dependency_job_id":"bff60fee-d810-4aec-96b2-79baf934c931","html_url":"https://github.com/cycle-sync-ai/student-score-analysis","commit_stats":null,"previous_names":["easy-ai-tech/student-score-analysis","cycle-sync-ai/student-score-analysis"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cycle-sync-ai%2Fstudent-score-analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cycle-sync-ai%2Fstudent-score-analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cycle-sync-ai%2Fstudent-score-analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cycle-sync-ai%2Fstudent-score-analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cycle-sync-ai","download_url":"https://codeload.github.com/cycle-sync-ai/student-score-analysis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246174539,"owners_count":20735413,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clustering","clustering-algorithm","decision-trees","feature-engineering","learning-management-system","linear-regression","machine-learning","machine-learning-algorithms","matplotlib","numpy","pandas","pca","pickle","prediction","prediction-algorithm","scikit-learn","score","seaborn","student"],"created_at":"2025-02-04T11:33:05.299Z","updated_at":"2026-05-06T13:10:21.853Z","avatar_url":"https://github.com/cycle-sync-ai.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Student Score Analysis and Prediction\n\nA comprehensive data analysis and machine learning project focused on analyzing student performance using the UCI student dataset containing 33 features across 396 instances.\n\n## Dataset Features\n\nThe analysis includes key student attributes:\n\n- Academic Performance (Grades)\n- Attendance (Absences)\n- Health Metrics\n- Lifestyle Factors:\n  - Daily/Weekly Alcohol Consumption\n  - Free Time Management\n  - Internet Usage\n- Academic Factors:\n  - Study Time\n  - Travel Time to School\n\n## Technical Stack\n\n### Python Libraries\n\n- NumPy: Numerical computations and array operations\n- Pandas: Data manipulation and analysis\n- Seaborn: Statistical data visualization\n- Matplotlib: Creating static, animated, and interactive visualizations\n- Scikit-learn: Machine learning implementations\n- Pickle: Model serialization\n\n### Machine Learning Models\n\n- K-means Clustering: Student grouping analysis\n- Principal Component Analysis (PCA): Dimensionality reduction\n- Decision Tree: Classification and prediction\n- Random Forest: Ensemble learning for improved accuracy\n- Linear Regression: Score prediction\n\n## Analysis Workflow\n\n1. Data Loading and Preprocessing\n2. Exploratory Data Analysis\n3. Feature Engineering\n4. Model Training and Evaluation\n5. Performance Prediction\n\n## Goals\n\n- Analyze factors affecting student performance\n- Predict student scores based on various features\n- Identify key patterns in student behavior and academic performance\n- Generate actionable insights for educational improvement\n\n# Author\n\n[Discord](https://discord.gg/TawJX4ue)\n[Email](mailto:worker.opentext@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcycle-sync-ai%2Fstudent-score-analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcycle-sync-ai%2Fstudent-score-analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcycle-sync-ai%2Fstudent-score-analysis/lists"}