This script generate simulated admission dataset (require in Nigeria university) for machine Learning project
############ Motivation (April 2020) #######################
Every code line has one story behind the codecraft magic wand. And this scripts had gotten an intersting story.
"The global pandemic of COVID-19 brought in it wake, a change in virtually all human sphere of social interaction.
I am in the process of carrying out Final year project (B Sc.) degree in my university. My project need lot of university /
applicant data for machine learning project. However, all institution in Nigeria is closed, include my univerity,
hence i can not access appropriate data during this lockdown, but I need to continue to work on my project. So this script is an attempted to generate
"simulated" admission data that can fit into my Machine learning project."
########### What it Does #########################
This Python script generate simulated admission data for a candidate that appyly for a specific programme,
It allocate Olevel Result, UTME result, POST UTME.
It calculate weighted score each candidate olevel, utme and post-utme and find the totat aggregate score.
It equally determine admission status of student based on calculated parameter for screen
############ Environment and requirement#######################
It work on Python 3.5.4 environment
See requirements.txt file for dependency file
########## How to Instal/Use the Script ###################
Copy entire files in to specific folder, ensure there is not space within
"file path"
1. Open file named "main.py"
from the function called main()
suply the following parameter
Example:
main(number_of_Student, Programme, cutoff_mark)
The function take three paramter of the following type
a. number_of_Student (int), this detrmine the number of student records that will be generate
b. programme (string); this is the university programme the candidate are applied to study,
current, Computer science and Computer Engineering are fully supported
c. cutoff_mark (int), this a baseline score mark, a student must meet before an a …