Implementasi Cnn Untuk Face Recognition Sebagai Web Service Pada Jacob

Jacob adalah sebuah aplikasi chatbot berbasis suara yang digunakan untuk menyediakan informasi tentang program studi Informatika Dual Degree Universitas Multimedia Nusantara. Vision adalah modul yang dibekali dengan computer vision yang bertujuan untuk mengenali penggunanya di aplikasi chatbot Jacob. Jacob mengenali tiga jenis pengguna yaitu user, admin dan super admin. Saat ini, Jacob menggunakan kata sandi untuk melakukan otentikasi admin dan super admin. Dengan adanya Vision, maka Jacob mendapatkan pilihan otentikasi yang baru serta dapat meningkatkan interaktifitas Jacob dengan pengguna. Vision dibangun sebagai web service menggunakan framework Flask dan deep
learning framework TensorFlow dengan Convolutional Neural Network yang digunakan oleh library FaceNet. Vision juga menggunakan algoritma Least Recently Used untuk menggantikan user yang tidak menggunakan Jacob dalam rentang waktu paling lama. Pengukuran F-score dilakukan pada tiga admin yang terdaftar pada Vision. Hasil akhir F-score
yang didapatkan adalah satu.