Multi-output Face Prediction Web App
FairFace Model Version 2 adalah aplikasi web berbasis Python & Flask yang menerapkan sebuah model deep learning (HDF5) untuk melakukan prediksi atribut wajah secara multi-output.
Aplikasi ini menyediakan antarmuka web yang ramah pengguna untuk mengunggah gambar atau memasukkan data wajah, lalu menampilkan prediksi dari model yang telah dilatih.
Model yang digunakan disimpan dalam file fairface_multioutput_model.h5, dan ground-up aplikasi dibangun untuk memudahkan penggunaan tanpa memerlukan setup machine learning lanjutan.
dataset : https://www.kaggle.com/datasets/aibloy/fairface
Proyek ini dibuat untuk:
- Mengintegrasikan model Machine Learning ke dalam proyek web
- Menyediakan antarmuka visual untuk prediksi wajah
- Menjadi contoh full-stack machine learning deployment
- Menjadi referensi pembelajaran untuk web deployment model AI
✔️ Aplikasi web dengan Flask
✔️ Model face prediction dengan output bertingkat
✔️ Tampilan antarmuka web sederhana
✔️ Mudah dijalankan secara lokal
✔️ Struktur modular dan siap dikembangkan
- Python 3
- Flask — Web framework
- TensorFlow / Keras — Model runtime (HDF5 support)
- HTML & CSS & JS — Frontend interface