Keberhasilan siswa dalam mencapai prestasi sangat menentukan kualitas sebuah sekolah baik
akademik maupun non akademik dan tingkat kelulusan siswa diterima di SMP Negeri. Sebagian
besar orang tua berpendapat bahwa siswa yang mampu melanjutkan pendidikan di SMP Negeri
adalah mereka yang memiliki kualitas, sehingga banyak orang tua dengan keterbatasan
keuangan terkadang memutuskan untuk tidak menyekolahkan anak-anak mereka jika mereka
tidak diterima di SMP Negeri. Setiap lembaga pendidikan memiliki sejumlah kriteria yang
harus dipenuhi oleh calon siswa untuk diterima di sekolah pilihan mereka. Faktor-faktor seperti
prestasi akademis yang tercermin dalam nilai rapor, zonasi wilayah, afiliasi dengan komunitas
setempat, relokasi berdasarkan tugas orang tua atau wali, dan pencapaian baik dalam aspek
akademis maupun di luar akademis, semuanya menjadi persyaratan yang diwajibkan untuk
mendaftar ke berbagai SMP di kota Surabaya. Pada tugas akhir ini, Penulis mengusulkan untuk
mengumpulkan data dan memprediksinya menggunakan Metode Random Forest (RF) dan
menerapkan metode tersebut ke dalam sistem berbasis web untuk merekomendasikan siswa
untuk masuk SMP Negeri dengan cara menginputkan nilai raport dengan Pelajaran Matematika,
Bahasa Indonesia, Ilmu Pengetahuan Alam (IPA) dan lokasi tempat tinggal siswa. Penelitian
ini juga menggunakan Confusion Matrix dan Performance untuk mendapatkan hasil akurasi
yaitu sebesar 72%. Data hasil analisis penelitian ini diimplementasikan di website dengan hasil
output yang berisi list SMP Negeri beserta keterangan jarak sekolah yang kurang dari 2,5 km
dari alamat rumah siswa ke SMP Negeri sesuai dengan aturan penetapan zona dalam proses
Penerimaan Peserta Didik Baru (PPDB) di Kota Surabaya, hal ini akan memberikan kemudahan
bagi orang tua, wali murid, dan siswa untuk mendapatkan pemahaman yang lebih baik dalam
memilih SMP Negeri.
Kata Kunci: SMP Negeri, Prediksi, Rekomendasi, Random Forest (RF)