A predictive academic placement system developed for **Junior High Schools (JHS) in Ghana**, designed to analyze student academic performance and estimate their most likely **Senior High School (SHS)** placement and programme allocation.
# Ghana JHS School Placement Prediction System
### Built with PHP, MySQLi & Basic PHP-ML
A predictive academic placement system developed for **Junior High Schools (JHS) in Ghana**, designed to analyze student academic performance and estimate their most likely **Senior High School (SHS)** placement and programme allocation.
The goal of this system is to assist schools, guidance counsellors, parents, and students with an **early insight into SHS placement outcomes**, using student performance data from **JHS1 to JHS3** plus **at least one mock examination**.
This solution is particularly aligned with the Ghana Education Service (GES) concept of the CSSPS style of selection, but in a **local, simplified, in-house prediction model**, built using **PHP-ML** and standard **PHP & MySQLi backend**.
---
## System Overview
Ghanaian JHS students have multiple academic records across three years, culminating in the BECE exam and national placement system.
However, before official placement results are released, schools and parents often lack accurate, data-driven expectations.
This system fills that gap by:
- Collecting historical academic records of JHS students
- Analyzing their academic performance curve
- Applying basic ML classification and prediction
- Providing insight into likely **SHS school category assignment** (A / B / C / D)
- Suggesting likely **SHS programme** the student may qualify for
- Helping stakeholders identify best-fit options and expectations early
It does **not replace official GES placement** but aids **prediction, counseling, planning, and student mentoring**.
---
## Key Features
### JHS Administrator Portal
- Secure login & account creation for schools/JHS admins
- Student management dashboard
- Upload student academic scores:
- JHS1 Term 1–3
- JHS2 Term 1–3
- JHS3 Term 1–2 + Mock score
- Manual input or bulk upload (CSV/Excel)
- Edit/update student records
- View placement prediction reports
### ML-Powered Placement Insight
- Predict …