digilib@itb.ac.id +62 812 2508 8800

Pentingnya nutrisi bagi manusia membutuhkan kesadaran untuk memenuhi kebutuhan nutrisi setiap harinya. Parameter cukup atau tidaknya nutrisi setiap individu bergantung pada jumlah makanan yang dikonsumsi dalam satuan kalori. Tujuan penelitian ini yaitu untuk memudahkan dalam mengetahui seberapa banyak kalori yang dikonsumsi dalam 1 hari serta makanan apa saja yang dapat dikonsumsi agar kebutuhan kalori tersebut terpenuhi. Untuk mengetahui makanan apa saja yang dimakan, sistem yang dirancang dalam penelitian ini dibuat untuk dapat mendeteksi gambar makanan kemasan maupun non kemasan yang dimasukan oleh orang sebagai user. Deteksi gambar dilakukan dengan salah satu metode supervised machine learning yaitu CNN dan untuk mengetahui batas kalori harian minimum digunakan perhitungan BMR. Rekomendasi makanan ditampilkan dalam bentuk list makanan yang memiliki jumlah kalori yang dapat memenuhi defisit kalori pada hari tertentu. Selain itu rekomendasi makanan yang diberikan dipersonalisasi dengan melihat histori makanan user, dengan melihat frekuensi makan makanan tertentu. Model machine learning diterapkan pada sistem berbasis website dengan harapan dapat digunakan secara fleksibel oleh user dimanapun dan kapanpun.