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.
dataset_generator.ipynbβ Jupyter Notebook version of the projectdataset_generator.pyβ Python script for dataset generationstudent_performance_dataset.csvβ Generated dataset used for analysisREADME.mdβ Project documentation
- 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
.csvfile for further analysis.
- Python 3
- Pandas
- NumPy
- Matplotlib (if used for visualization)
- Seaborn (if used for visualization)
- Open
dataset_generator.ipynbin Jupyter Notebook or Google Colab - Run all cells sequentially
- The dataset will be generated and displayed
python dataset_generator.py