Atau disebut sebagai
sistem berbasis aturan,
sistem pakar adalah program yang melakukan tugas-tugas yang biasanya ditangani oleh manusia dengan pengetahuan luas di bidang tertentu. Misalnya, "sistem pakar" dapat digunakan untuk menjadwalkan keberangkatan dan kedatangan kereta api atau mendiagnosis penyakit. Sistem berbasis aturan adalah cabang kecerdasan buatan; mereka menggunakan penalaran berdasarkan fakta yang sudah ada untuk menentukan jawaban atas suatu pertanyaan.
Istilah kecerdasan buatan, Perangkat Lunak