🏫 Predviđanje akademskog statusa studenata
Za ovaj problem trebate implementirati model klasifikacije sposoban predvidjeti akademski status studenta (Target) koristeći dostupan skup podataka. Skup podataka je organiziran u CSV datoteci, a performanse modela će se evaluirati na temelju F1-score.
🔹 Skup podataka
Skup podataka sadrži sljedeće stupce:
- SampleID: Jedinstveni identifikator za svakog studenta
- Marital status: Bračni status studenta (Single, Married, Other)
- Application mode: Način prijave (Online, In person, Other)
- Application order: Redoslijed prijave (numerički)
- Course: Kolegij na koji se student upisao
- Daytime/evening attendance: Tip pohađanja (Daytime/Evening)
- Previous qualification: Prethodna razina obrazovanja (High School, College)
- Nacionality: Nacionalnost studenta
- Mother's qualification: Razina obrazovanja majke
- Father's qualification: Razina obrazovanja oca
- Mother's occupation: Zanimanje majke
- Father's occupation: Zanimanje oca
- Displaced: Student je premješten/stranac (Yes/No)
- Educational special needs: Posebne obrazovne potrebe (Yes/No)
- Debtor: Student dužnik (Yes/No)
- Tuition fees up to date: Školarine su plaćene (Yes/No)
- Gender: Spol studenta (Male/Female)
- Scholarship holder: Student sa stipendijom (Yes/No)
- Age at enrollment: Dob pri upisu
- International: Međunarodni student (Yes/No)
- Curricular units 1st sem (credited): Kreditirani kolegiji u prvom semestru
- Curricular units 1st sem (enrolled): Upisani kolegiji u prvom semestru
- Curricular units 1st sem (evaluations): Provedene evaluacije u prvom semestru
- Curricular units 1st sem (approved): Odobreni kolegiji u prvom semestru
- Curricular units 1st sem (grade): Ocjene postignute u prvom semestru
- Curricular units 1st sem (without evaluations): Kolegiji bez evaluacija u prvom semestru
- Curricular units 2nd sem (credited): Kreditirani kolegiji u drugom semestru
- Curricular units 2nd sem (enrolled): Upisani kolegiji u drugom semestru
- Curricular units 2nd sem (evaluations): Provedene evaluacije u drugom semestru
- Curricular units 2nd sem (approved): Odobreni kolegiji u drugom semestru
- Curricular units 2nd sem (grade): Ocjene postignute u drugom semestru
- Curricular units 2nd sem (without evaluations): Kolegiji bez evaluacija u drugom semestru
- Unemployment rate: Stopa nezaposlenosti u regiji studenta
- Inflation rate: Stopa inflacije
- GDP: Bruto domaći proizvod (GDP)
- Target: Ciljna varijabla, akademski status studenta (Dropout, Enrolled, Graduate)
📊 Napomene o skupu podataka
- Ciljno polje:
Target
- Model treba biti treniran na
train.csv i evaluiran na test.csv
⚙️ Kriteriji evaluacije
- Performanse: Što veći F1-score

📨 Format datoteke za predaju
Datoteka za predaju mora biti CSV s točno dva stupca:
| Stupac | Tip | Opis |
SampleID | integer | Predstavlja jedinstveni identifikator reda iz test skupa |
Target | String | Predviđanje klase za studenta (Dropout, Enrolled, Graduate) |
🔹 Primjeri
| SampleID | Target |
| 101 | Dropout |
| 102 | Enrolled |
| 103 | Graduate |
Važno: Svaki red u CSV predstavlja predviđanje za jednog studenta iz test skupa.
📝 Napomena
Bodovi se dodjeljuju na temelju F1-score postignutog modelom na test skupu. Za postizanje maksimalnih bodova, F1 mora biti najmanje 0.75, a vrijednosti ispod 0.5 će dobiti 0 bodova, ostalo se skalira proporcionalno.
🗂️ Korisni resursi
- Starter Kit – sadrži kostur od kojeg možete početi rješavanje problema