Source Code Sistem Pakar Metode Forward Chaining – Source code aplikasi berbasis web dengan PHP dan MySQL dengan studi kasus mendiagnosa kerusakan komputer dengan metode forward chaining.
Sistem pakar adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar.
Metode Forward Chaining adalah metode pencarian atau teknik pelacakan ke depan yang dimulai dengan informasi yang ada dan penggabungan rule untuk menghasilkan suatu kesimpulan atau tujuan. (Russel S,Norvig P, 2003). Pelacakan maju ini sangat baik jika bekerja dengan permasalahan yang dimulai dengan rekaman informasi awal dan ingin dicapai penyelesaian akhir, karena seluruh proses akan dikerjakan secara berurutan maju. Berikut adalah diagram Forward Chaining secara umum untuk menghasilkan sebuah goal. Forward chaining merupakan metode inferensi yang melakukan penalaran dari suatu masalah kepada solusinya. Jika klausa premis sesuai dengan situasi (bernilai TRUE), maka proses akan menyatakan konklusi. Forward chaining adalah data-driven karena inferensi dimulai dengan informasi yang tersedia dan baru konklusi diperoleh. Jika suatu aplikasi menghasilkan tree yang lebar dan tidak dalam, maka gunakan forward chaining.
Tipe sistem yang dapat dicari dengan Forward Chaining :
- Sistem yang dipersentasikan dengan satu atau beberapa kondisi.
- Untuk setiap kondisi, sistem mecari rule-rule dalam knowledge base untuk rule-rule yang berkorespondensi dengan kondisi dalam bagian IF
- Setiap rule dapat menghasilkan kondisi baru dari konklusi yang diminta pada bagian THEN. Kondisi baru ini ditambahkan ke kondisi lain yang sudah ada.
- Setiap kondisi yang ditambahkan ke sistem akan diproses. Jika ditemui suatu kondisi baru dari konklusi yang diminta, sistem akan kembali ke langkah 2 dan mencari rule-rule dalam knowledge base kembali. Jika tidak ada konklusi baru, sesi ini berakhir.
Contoh :
Terdapat 10 aturan yang tersimpan dalam basis pengetahuan yaitu :
- R1 : if A and B then C
- R2 : if C then D
- R3 : if A and E then F
- R4 : if A then G
- R5 : if F and G then D
- R6 : if G and E then H
- R7 : if C and H then I
- R8 : if I and A then J
- R9 : if G then J
- R10 : if J then K
Berikut ini beberapa fitur yang disediakan pada source code sistem pakar metode forward chaining adalah sebagai berikut :
- Login, untuk membatasi user yang masuk ke dalam sistem.
- Diagnosa, untuk mengolah data diagnosa (tambah, ubah, hapus, dan cari data).
- Gejala, mengolah data gejala yang mungkin terjadi dalam setiap diagnosa (tambah, ubah, hapus, cari data).
- Pengetahuan, menentukan aturan atau hubungan antara diagnosa dan gejala yang ada, serta memberikan bobot masing masing gejala terhadap diagnosa (tambah, ubah, hapus, cari data).
- Konsultasi, user menjawab pertanyaan (gejala) yang ditampilkan dengan memilih ya atau tidak. Konsultasi akan menampilkan hasil dari perhitungan berdasarkan gejala-gejala yang terpilih.
- Password, mengubah password yang user yang login
Berikut tampilan dari source code sistem pakar dengan metode forward chaining
Jika ada yang ingin ditanyakan seputar source code sistem pakar metode forward chaining, silahkan hubungi kami melalui email rsabyl@gmail.com atau WA 0857 2880 3444.
Berikut link demo dari sistem pakar metode forward chaining
harganya berapa gan? SP forward chaining