Inference
Engine adalah bagian yang menyediakan mekanisme
fungsi berfikir dan pola-pola penalaran sistem yang digunakan oleh seorang
pakar.
- Mekanisme ini akan menganalisa masalah tertentu dan selanjutnya akan mencari jawaban atau kesimpulan yang terbaik.
- Mesin ini akan dimulai pelacakannya dengan mencocokan kaidah-kaidah dalam basis pengetahuan dengan fakta-fakta yang ada dalam basis data. Dari fakta-fakta yang diperoleh selama proses tanya-jawab dengan user, serta aturan-aturan yang tersimpan di knowledgebase, inference engine dapat menarik suatu kesimpulan dan memberikan rekomendasi atau saran yang diharapkan oleh user.
Macam - Macam Teknik Inference
Ada dua metode dasar
yang bisa digunakan oleh mesin inferensi dalam mencari kesimpulan untuk
mendapatkan solusi bagi permasalahan yang dihadapi sistem pakar, yaitu Forward Chaining dan Backward Chaining. Berikut ini
penjelasan mengenai kedua metode pencarian tersebut (Yunanto, 2003) :
