PEMROGRAMAN AI & DEEP LEARNING : Memahami Kerangka Kerja Akal Imitasi, Deep Learning, dan Neural Network, serta Implementasi dan Tantangannya