Skip to content

Akhilesh290905/Student_Performance_Analysis

Repository files navigation

πŸ“Š Student Performance Dataset Project

πŸ“Œ Project Overview

This project focuses on generating and analyzing a synthetic student performance dataset. The goal is to understand how different factors such as study hours, attendance, and extracurricular activities impact exam scores.

The project includes dataset creation, loading, and basic analysis using Python.


πŸ“ Files in This Repository

  • dataset_generator.ipynb β†’ Jupyter Notebook version of the project
  • dataset_generator.py β†’ Python script for dataset generation
  • student_performance_dataset.csv β†’ Generated dataset used for analysis
  • README.md β†’ Project documentation

πŸ“Š Dataset Generation / Loading Process

  • The dataset is created using Python libraries like NumPy and Pandas.
  • Randomized but realistic student-related features are generated such as:
    • Study hours per day
    • Attendance rate
    • Extracurricular activity hours
    • Exam scores
  • The final dataset is saved as a .csv file for further analysis.

🧰 Libraries Used

  • Python 3
  • Pandas
  • NumPy
  • Matplotlib (if used for visualization)
  • Seaborn (if used for visualization)

πŸš€ Steps to Run the Project

Option 1: Jupyter Notebook

  1. Open dataset_generator.ipynb in Jupyter Notebook or Google Colab
  2. Run all cells sequentially
  3. The dataset will be generated and displayed

Option 2: Python Script

python dataset_generator.py

About

Student Performance Analysis & Prediction System using Python and Machine Learning. Includes data analysis, visualization, and exam score prediction.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages