Kamis, 07 Juni 2012

Analisis Jurnal Sistem Pakar untuk Diagnosis Penyakit THT Berbasis Web dengan “e2gLite Expert System Shell”

PENDAHULUAN
Sistem pakar adalah suatu sistem yang dirancang untuk dapat menirukan keahlian seorang pakar atau ahli dalam menjawab pertanyaan dan memecahkan suatu masalah atau Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti layaknya para pakar (expert). Sistem pakar membantu seseorang yang bukan pakar/ahli dalam menjawab pertanyaan, menyelesaikan masalah dan mengambil keputusan yang biasanya dilakukan oleh seorang pakar.

Dengan pengembangan sistem pakar, diharapkan bahwa orang awampun dapat menyelesaikan masalah yang cukup rumit yang sebenarnya hanya dapat diselesaikan dengan bantuan para ahli. Bagi para ahli, sistem pakar ini juga akan membantu aktifitasnya sebagai asisten yang sangat berpengalaman. Penggunaan cara untuk pengembangan sebuah sistem pakar disebut sebagai membangun sistem pakar dengan shell.
 
E2gLite adalah sebuah shell sistem pakar yang dikembangkan oleh Expertise2Go yang berbasis internet dan dilengkapi applet Java. E2gLite memberikan kemudahan dalam hal pembangunan sistem pakar serta pelaksanaan konsultasi oleh pengguna. Basis pengetahuan berupa file teks yang berisi fakta dan aturan yang dapat dibuat dengan editor teks dan disimpan sebagai file *.kb, sedangkan pengguna cukup menggunakan browser umum yang memiliki fitur Java seperti Netscape Navigator dan Internet Explorer. Jika Internet Explorer yang terinstall tidak mempunyai fitur Java, dapat ditambah dengan menginstall Microsoft Virtual Machine Proxy Server. E2gLite dapat didownload dari http://www.Expertise2go.com secara gratis.

Kelebihan e2gLite : 
  • terletak pada kemudahan akses, kemudahan akses karena e2gLite yang berisi applet Java dan basis pengetahuan dapat didownload ke
    browser pengguna.
  • kemudahan penggunaannya, kemudahan penggunaan, karena suatu applet Java sangat mudah untuk diikutsertakan di dalam sebuah halaman web sebagai objek grafis, dan dapat disisipkan ke dalam sebuah sel dalam tabel HTML untuk memfasilitasi pengaturan halaman secara fleksibel serta integrasi sistem pakar dengan halaman web yang lain.
Kekurangan e2gLite :
  • waktu startup yang lama, sehingga lebih cocok untuk sistem pakar berskala kecil dengan basis pengetahuan yang mengandung kurang dari 100 aturan 
  • basis pengetahuan yang berupa file teks dapat dibaca oleh siapapun karena bersifat publik atau dapat diakses oleh siapapun. Dengan demikian desain dari basis pengetahuan sistem pakar yang dibuat tidak dapat dijaga kerahasiaannya.
  • berhubungan dengan kompatibilitas browser. Microsoft telah mengumumkan pemisahan antara JVM (Java Virtual Machine) dari versi Internet Explorer yang diinstall mulai sistem operasi Windows XP. Hal ini akan menyebabkan semua halaman web yang mengandung applet menjadi gagal untuk diakses, kecuali pengguna secara khusus menginstall JVM.

JENIS PENYAKIT THT dan GEJALA GEJALANYA

Daftar jenis penyakit THT (Telinga Hidung dan Tenggorokan) beserta gejala-gejalanya, yang digunakan untuk membangun sistem pakar, terdapat 23 jenis penyakit THT yang diberikan notai A, B, C….W dengan 38 gejala. Jenis penyakit A, B, C.…W berturut-turut adalah contract ulcers, abses parafaringeal, abses peritonsiler, barotitis media, deviasi septum, faringitis, kanker laring, kanker leher dan kepala, kanker leher metastatik, kanker nasofaring, kanker tonsil, laryngitis, neuronitis vestibularis, osteosklerosis, otitis media akut, meniere, tonsillitis, tumor syaraf pendengaran, vertigo postular, sinusitis maksilaris, sinusitis frontalis, sinusitis etmoidalis, dan sinusitis sfenoidalis. 

Sebagai contoh, penyakit faringitis (F) mempunyai gejala: demam, nyeri saat bicara atau menelan, nyeri tenggorokan, nyeri leher dan pembengkakan kelenjar getah bening.

METODE PENELITIAN
Shell e2gLite memerlukan 2 buah file, yaitu file halaman web yang berisi applet e2gLite serta file basis pengetahuan. Kedua file tersebut ditulis dengan format yang telah ditentukan oleh pembuat e2gLite. Untuk file halaman web, formatnya mengikuti standard HTML, namun pendefinisian applet beserta parameternya diatur sesuai dengan format yang telah ditetapkan oleh pembuat e2gLite. Pada penelitian ini file halaman web disimpan dengan nama “tht.html” sesuai masing-masing source-codenya.
HASIL dan PEMBAHASAN
Halaman muka sistem pakar yang telah didesain untuk diagnosis penyakit THT berbasis
web dengan e2gLite Expert System Shell ditunjukkan pada Gambar:
   
Pengguna dapat menggunakan sistem pakar yang telah didesain dengan meng-klik tombol “Mulai Konsultasi”, sehingga pengguna akan dihadapkan pada pertanyaan-pertanyaan tentang gejala penyakit THT. Masukan dari pengguna dapat berupa jawaban atas pertanyaan yang bersifat dikotomi (ya/tidak), maupun isian data numerik. Pada penelitian ini baru dibuat pertanyaan yang bersifat ya/tidak sebagaimana Gambar:

Pada setiap pertanyaan, pengguna memiliki kesempatan untuk mengetahui mengapa pertanyaan tersebut diajukan, yang dapat dilakukan dengan menge-klik tombol “Mengapa”.
Sistem pakar kemudian menampilkan aturan yang memuat pertanyaan tersebut serta nilai-nilaidari premis aturan yang telah memiliki nilai dan informasi bahwa nilai atau jawaban dari pertanyaan tersebut belum diperoleh sebagaimana Gambar:
Mesin inferensi pada applet e2gLite akan melakukan penelusuran aturan dengan kombinasi runut-balik dan runut-maju. Runut-balik digunakan untuk menentukan aturan yang hendak dibuktikan untuk menyelesaikan goal serta pertanyaan yang akan diajukan ke pengguna, sementara runut maju digunakan untuk mencoba beberapa aturan yang ada ketika sebuah masukan diperoleh dari pengguna. Penelusuran dihentikan ketika jawaban terhadap goal sudah ditemukan dan sistem pakar kemudian menampilkan hasil akhir seperti Gambar :

Selain memberikan penjelasan tentang mengapa sebuah pertanyaan diajukan oleh sistem pakar, pengguna juga dapat meminta penjelasan atas bagaimana sebuah kesimpulan diambil dengan menekan tombol “Jelaskan”.
KESIMPULAN
Berdasarkan hasil dan pembahasan di atas, dapat diambil kesimpulan dari penelitian ini
adalah sebagai berikut:
  • Sistem pakar yang didesain dengan e2gLite Expert System Shell untuk diagnosis penyakit THT, dapat bekerja sesuai yang diharapkan. Sistem dapat mengidentifikasikan 23 jenis penyakit THT berdasarkan variasi input 38 gejala yang diberikan.  
  • Sistem juga dilengkapi dengan fasilitas yang memungkinkan Pengguna memiliki kesempatan untuk mengetahui mengapa sebuah pertanyaan diajukan dan meminta penjelasan bagaimana sebuah kesimpulan diambil.
Sistem ini memudahkan bagi para pekerja dibidang kedokteran sistem seperti ini juga tidak hanya disatu bidang saja. Semua bidang dapat dipakai apabila, komponen pada bagian komputer tersebut cocok. dan mempermudah pasien untuk mengetahui gejala-gejala yang timbul sebelum mengetahui penyakit yang diderita.


Sumber:
Lina Handayani dan Tole Sutikno. 2008. Sistem Pakar untuk Diagnosis Penyakit THT Berbasis Web dengan “e2gLite Expert System Shell”. Jurnal Teknologi Industri Vol. XII No.1 Januari 2008: 19 - 26