Ketika kita berbicara mengenai tayangan hiburan khususnya film, ada kategori yang dibuat untuk membuat segmentasi penonton seperti batasan usia dan pemilihan genre dalam setiap film yang di produksi. Sehingga dibutuhkan sistem rekomendasi untuk memilih genre film yang sesuai selera dan usia penonton. Sistem rekomendasi film adalah sistem yang dibangun agar pemilihan film lebih mudah untuk para penggemar film. Sistem rekomendasi ini bertujuan agar para penggemar film dapat memilih film melalui rekomendasi rating atau pemilihan genre dan batasan usia yang telah dipilih oleh para pengguna.
Pada Tugas Akhir ini menggunakan metode K-Means Clustering dengan jumlah cluster sebanyak 2. Kelompok nilai berdasarkan rating merupakan Cluster 1 dan kelompok nilai berdasarkan genre merupakan Cluster 2. Implementasi tugas akhir ini menggunakan sebuah aplikasi berbasis website dengan Bahasa pemrograman PHP. Pengujian website menggunakan metode alpha beta sehingga meminimalisir adanya kesalahan di sisi implementasi. Hasil pengujian dilakukan dengan 3,4,5 preferences genre, dari hasil pengujian 4 preferences genre menghasilkan nilai error yang lebih kecil yaitu 0,44%.