Saat ini, kecerdasan buatan atau Artificial Intelligence (AI) merupakan bidang ilmu komputer yang semakin berkembang pesat. Banyak aplikasinya yang telah digunakan untuk kemajuan teknologi automatisasi, seperti sistem pakar, robotika, dan sistem sensor, game playing, peramalan menggunakan jaringan saraf tiruan dan masih banyak lagi.