Sistem Pakar Metode Certainty Factor dan Forward Chaining – Source code aplikasi sistem pakar metode certainty factor dan forward chaining berbasis web dengan PHP dan MySQL. Istilah sistem pakar berasal dari istilah knowledgebased expert system. Sistem pakar menggunakan pengetahuan seorang pakar yang dimasukkan ke dalam aplikasi. Seorang yang bukan pakar atau ahli menggunakan sistem pakar untuk meningkatkan kemampuan pemecahan masalah (problem solving), sedangkan seorang pakar menggunakan sistem pakar untuk knowledge assistant (Sutojo, 2011).
Ada dua bagian penting dalam sistem pakar, yaitu lingkungan pengembangan dan lingkungan konsultasi. Lingkungan pengembangan digunakan oleh pembuatan sistem pakar untuk membangun komponen dan memperkenalkan pengetahuan ke dalam basis pengetahuan. Lingkungan konsultasi digunakan oleh pengguna untuk berkonsultasi sehingga pengguna mendapat pengetahuan dari sistem pakar seperti berkonsultasi dengan seorang pakar.
Certainty Factor (CF) merupakan sebuah metode yang diusulkan oleh Shortliffe dan Buchanan pada 1975 untuk mengakomodasi ketidakpastian pemikiran (inexact reasoning) seorang pakar. Seorang pakar (contoh: dokter) sering menganalisi informasi dengan ungkapan “mungkin“, “kemungkinan besar“, “hampir pasti”. Sehingga dengan adanya metode Certainty Factor ini dapat mengambarkan tingkat keyakinan seorang pakar terhadap masalah yang sedang dihadapi.
Menurut Giarattano dan Riley (1994), metode inferensi ranut maju cocok digunakan untuk menangani masalah pengendalian (controlling) dan peramalan (prognosis). Pengetahuan dalam kaidah penulisan produksi direpresentasikan dalam bentuk :
- JIKA [antecedent] MAKA [konsekuen]
- JIKA [kondisi] MAKA [aksi]
- JIKA [premis] MAKA [konklusi]
Aturan dalam kaidah produksi diklasifikasikan menjadi kaidah derajat pertama dan kaidah meta. Kaidah derajat pertama adalah aturan yang bagian konklusinya tidak menjadi premis bagi kaidah lain. Sebaliknya, kaidah meta merupakan kaidah yang konklusinya merupakan premis bagi kaidah yang lain.
Beberapa fitur yang disediakan pada aplikasi ini adalah sebagai berikut :
- Login : untuk membatasi hak akses ke dalam aplikasi
- Diagnosa : untuk mengolah data diagnosa (tambah, ubah, hapus, dan mencari data dengan kolom pencarian berdasarkan ‘Kode‘)
- Gejala : untuk mengolah data Gejala (tambah, ubah, hapus, dan mencari data dengan kolom pencarian berdasarkan ‘Kode‘)
- Relasi : untuk mengolah data relasi antara Diagnosa dan Gejala.
- Konsultasi : pada fitur ini kita bisa menginput gejala-gejala yang ada dan kita bisa melihat hasil diagnosa dengan cara klik ‘Submit Diagnosa‘
- Password : untuk mengubah password user yang login
- Logout : untuk keluar dari aplikasi
Spesifikasi Aplikasi Dempster Shafer
- PHP Version : All PHP version which support MySQLi
- DBMS : MySQL (MariaDB)
- EzSQL Database Library
- Framework CSS Bootstrap 3
- HTML 5 & CSS 3
Jika anda membutuhkan source code aplikasi sistem pakar metode Certainty Factor dan Forward Chaining berbasis web yang dibuat dengan menggunakan bahasa pemrograman PHP dan database MySQL. Silakan klik tombol beli dibawah ini
Lihat juga source code aplikasi dengan menggunakan metode lainnya untuk tugas anda disini