Difficulty
Your best score
N/A
Over the years, the results of the Baccalaureate exam provide a detailed picture of the performance of high schools in Romania. By analyzing historical data over several years, we can discover trends, the evolution of academic performance and, sometimes, results that stand out from the pattern.
In this context, the purpose of this problem is to statistically analyze the performance of high schools at the Baccalaureate, to build predictive models and to identify atypical results using Machine Learning methods.
To solve the requirements of this problem you have access to a structured dataset in the form of two csv files: train.csv and test.csv. This dataset contains aggregated results of high schools for different subjects of the Baccalaureate exam, for the period 2014–2023.
Each row in the dataset (whether it's the training set or the test set) represents the results of a high school, for a subject, in a year.
id – unique identifier of the rowan – exam yearliceu – name of the high schooljudet – county where the high school is locatedmaterie – Baccalaureate subjectmedie – average of grades obtained by the high school students for that subjectprocent_reusita – percentage of students who passed the examnumar_candidati – number of candidatespreferinta_materie – percentage of students who chose that subjectanomalie - can have the value 0 if it's not considered an abnormal situation or the value 1 if the situation is unusual.Note: For each high school we also have some general statistics. For those, in the materie column we find the value GENERAL.
The train.csv file contains statistics from the period 2014-2022, and the test.csv file contains data for the year 2023, but the medie and anomalie columns are not available.
Identify which was the subject with the highest preference in 2023 at COLEGIUL NATIONAL "UNIREA" FOCSANI, if we exclude the subject LIMBA ROMANA which was mandatory for all candidates.
Identify in which year from the period 2014-2022 the subject INFORMATICA MI C-C++ had the highest popularity at COLEGIUL NATIONAL "UNIREA" FOCSANI. We consider that popularity is given by the percentage from the preferinta_materie column (the higher this percentage, the more popular we consider the subject was).
Using the information available in the train.csv file, estimate the average grade obtained for each row in the test.csv file (year 2023).
For this requirement you can use any statistical analysis or modeling method based on historical data, taking into account:
The goal is to obtain estimates as close as possible to the real values.
Analyze the historical data from the period 2014–2022 and decide, for each row in the test.csv file, whether the corresponding result for 2023 is:
In making the decision you can take into account:
The final result for each row must be a binary label:
0 - normal result1 - atypical resultFor automatic evaluation you must upload a file in csv format with the following structure:
id – row identifier (corresponding to the one in test.csv)
ididsubtaskID – requirement identifier:
1 for identifying the preferred subject (requirement 1)2 for identifying the prosperous year for Computer Science (requirement 2)3 for estimating the average (requirement 3)4 for identifying atypical results (requirement 4)answer – answer corresponding to the requirement:
subtaskID = 1: the name of the subject exactly as it appears in the datasetsubtaskID = 2: the yearsubtaskID = 3: a numerical value (average estimation)subtaskID = 4: 0 or 1For requirements 1–2 evaluation is exact (by comparison).
For requirement 3 evaluation is done using Mean Absolute Error (MAE).
Rules:
For requirement 4, the score is awarded according to the following rules: