live AI/ML

MoodTune — AI Music Recommender

Rekomendasi musik real-time berbasis deteksi ekspresi wajah pengguna menggunakan AI.

TypeScriptTensorFlowHonoTurso SQLite

Sistem rekomendasi musik web interaktif yang mendeteksi emosi wajah secara real-time via webcam. Projek ini mengintegrasikan pemrosesan AI di sisi klien menggunakan model Convolutional Neural Network (CNN) untuk memetakan emosi wajah ke daftar putar lagu yang sesuai.

The Problem

Banyak pengguna yang sering kali kesulitan atau bingung mencari musik yang pas dengan kondisi suasana hati mereka saat itu secara manual.

The Solution

Menggunakan kamera web untuk mendeteksi ekspresi wajah pengguna secara langsung, menganalisis emosi menggunakan Convolutional Neural Network (CNN) via TensorFlow.js, lalu mencocokkannya secara instan dengan dataset lagu.

Architecture

Model CNN dilatih menggunakan 35.000+ data ekspresi wajah dengan 7 kategori emosi berbeda (mencapai akurasi ~68%). Frontend dibangun di atas arsitektur responsif, berinteraksi dengan API backend RESTful, serta database berlatensi rendah untuk mencocokkan emosi dengan data lagu.