Tampilkan postingan dengan label Source code Sistem Pakar. Tampilkan semua postingan
Sistem Pakar Dengan Metodi CF (Certainty Factor), kita perlu mengetahui terlebih dahulu apa itu sitem pakar (expert system). Sistem Pakar itu sendiri bila didefenisikan dapat berarti suatu program komputer yang dirancang untuk memodelkan kemampuan penyelesaian masalah yang dilakukan oleh seorang pakar, atau singkatnya suatu sistem komputer yang bisa menyamai atau meniru kemampuan seorang pakar.
Di era yang semakin modern ini, kemajuan expert system cukup berkembang pesat. Alasannya cukup banyak, di antaranya dapat berupa:
Dapat menyediakan kepakaran setiap waktu dan diberbagai lokasi
Secara otomatis mengerjakan tugas-tugas rutin yang membutuhkan seorang pakar
Seorang Pakar akan pensiun atau pergi atau meninggal
Menghadirkan/menggunakan jasa seorang pakar memerlukan biaya yang mahal
Kepakaran dibutuhkan juga pada lingkungan yang tidak bersahabat (hostile environtment)
Memperbanyak atau menyebarkan sumber pengetahuan yang semakin langka
Di dalam sistem pakar ini terdapat suatu arsitektur yang dinamakan mekanisme inferensi, mekanisme infrensi ini maksudnya perangkat lunak yang melakukan penalaran dengan menggunakan pengetahuan yang ada untuk menghasilkan suatu kesimpulan atau hasil akhir. Dalam komponen ini dilakukan pemodelan proses berpikir manusia . Terdapat beberapa metode yang bisa dilakukan, diantaranya forward chaining, backward chaining, certainty factor (cf), dalam hal ini kami hanya akan membahas tentang Sistem Pakar Dengan Metodi CF (Certainty Factor) saja.
Metode Certainty Factor (CF) ini dipilih ketika dalam menghadapi suatu masalah, sering ditemukan jawaban yang tidak memiliki kepastian penuh. Ketidakpastian ini bisa berupa probabilitas atau kebolehjadian yang tergantung dari hasil suatu kejadian. Hasil yang tidak pasti disebabkan oleh dua faktor yaitu: Aturan yang tidak pasti dan Jawaban pengguna yang tidak pasti atas suatu pertanyaan yang diajukan oleh sistem.
Kasus ini sangat mudah dilihat pada sistem diagnosis penyakit, dimana pakar tidak dapat mendefinisikan tentang hubungan antara gejala dengan penyebabnya secara pasti, dan pasien tidak dapat merasakan suatu gejala dengan pasti pula. Yang pada akhirnya ditemukan banyak kemungkinan diagnosis.
Di era yang semakin modern ini, kemajuan expert system cukup berkembang pesat. Alasannya cukup banyak, di antaranya dapat berupa:
Dapat menyediakan kepakaran setiap waktu dan diberbagai lokasi
Secara otomatis mengerjakan tugas-tugas rutin yang membutuhkan seorang pakar
Seorang Pakar akan pensiun atau pergi atau meninggal
Menghadirkan/menggunakan jasa seorang pakar memerlukan biaya yang mahal
Kepakaran dibutuhkan juga pada lingkungan yang tidak bersahabat (hostile environtment)
Memperbanyak atau menyebarkan sumber pengetahuan yang semakin langka
Di dalam sistem pakar ini terdapat suatu arsitektur yang dinamakan mekanisme inferensi, mekanisme infrensi ini maksudnya perangkat lunak yang melakukan penalaran dengan menggunakan pengetahuan yang ada untuk menghasilkan suatu kesimpulan atau hasil akhir. Dalam komponen ini dilakukan pemodelan proses berpikir manusia . Terdapat beberapa metode yang bisa dilakukan, diantaranya forward chaining, backward chaining, certainty factor (cf), dalam hal ini kami hanya akan membahas tentang Sistem Pakar Dengan Metodi CF (Certainty Factor) saja.
Metode Certainty Factor (CF) ini dipilih ketika dalam menghadapi suatu masalah, sering ditemukan jawaban yang tidak memiliki kepastian penuh. Ketidakpastian ini bisa berupa probabilitas atau kebolehjadian yang tergantung dari hasil suatu kejadian. Hasil yang tidak pasti disebabkan oleh dua faktor yaitu: Aturan yang tidak pasti dan Jawaban pengguna yang tidak pasti atas suatu pertanyaan yang diajukan oleh sistem.
Kasus ini sangat mudah dilihat pada sistem diagnosis penyakit, dimana pakar tidak dapat mendefinisikan tentang hubungan antara gejala dengan penyebabnya secara pasti, dan pasien tidak dapat merasakan suatu gejala dengan pasti pula. Yang pada akhirnya ditemukan banyak kemungkinan diagnosis.
Gambar 4.1. Tampilan Halaman Utama Sistem
Halaman Bantuan
Halaman ini merupakan halaman yang menampilkan petunjuk atau cara menjalankan aplikasi ini. Adapun tampilan halaman bantuan dapat dilihat pada gambar 4.2.
Gambar 4.2. Tampilan Halaman Bantuan
Halaman Informasi
Halaman ini hanya berisikan sekilas informasi tentang sistem. Adapun tampilan halaman informasi dapat dilihat pada gambar 4.3.
Gambar 4.3. Tampilan Halaman Informasi
Halaman Login Pakar
Pakar mempunyai hak khusus dan bertanggung jawab dalam pengolahan data basis pengetahuan sistem. Oleh karena itu, pakar Metode CF ( Certainty Factor ) Berbasis Web mempunyai halaman khusus dan terpisah dengan halaman user. Untuk menuju ke halaman pakar, pakar diwajibkan untuk login terlebih dahulu sebagai langkah awal verfikasi username dan password.
Adapun tampilan dari halaman login pakar dapat dilihat pada gambar 4.4.
Gambar 4.4. Tampilan Halaman Login Pakar
Halaman Utama Pakar
Halaman utama pakar merupakan halaman yang pertama kali tampil setelah pakar (admin) berhasil melakukan login. Halaman ini memilki banyak menu yang dapat diakses oleh pakar khususnya yang berkaitan dengan basis pengetahuan seperti pengolahan data penyakit, pengolahan data gejala, pegolahan data relasi penyakit dan gejala serta pengolahan data bobot gejala. Adapun tampilan halaman utama pakar dapat dilihat pada gambar 4.5.
Gambar 4.5. Tampilan Halaman Utama Pakar
Halaman Ubah Password Pakar
Halaman ubah password pakar digunakan apabila pakar ingin mengganti password lama dengan password yang baru demi keamanan data basis pengetahuan. Adapun tampilan halaman ubah password pakar dapat dilihat pada gambar 4.6.
Gambar 4.6. Tampilan Halaman Ubah Password Pakar
Halaman Pengolahan Data Penyakit
Halaman pengolahan data penyakit digunakan untuk mengolah data penyakit seperti tambah data penyakit, ubah data penyakit, hapus data penyakit, rincian data penyakit dan pencarian data penyakit. Adapun tampilan halaman pengolahan data penyakit dapat dilihat pada gambar 4.7.
Demo Program : klik disini
Demo Program : Klik Disini
Sistem pakar Untuk mendianogsis penyakit epilepsi berbasis web dibuat dengan bahasa php dengan menggunakan database mysql. Ayan, atau menurut bahasa medis disebut dengan EPILEPSI. Adalah serangan mendadak kepada seseorang dalam bentuk kejang dan kemudian tidak sadarkan diri.
Hal ini disebabkan adanya impuls elektrolit yang tidak wajar dalam otaknya, karena sesuatu yang belum bisa terjabarkan. Keadaan ini tentunya membuat orang disekitarnya kaget dan bereaksi menjauh. Jangan!!. Segera berikan pertolongan karena keterlambatan pertolongan dapat berakibat fatal pada penderita.
Ada dua jenis serangan yang terjadi pada penderita, yaitu : Grand mal atau serangan besar dan petit mal atau serangan kecil/ringan.
GRAND MAL
Dalam keadaan ini penderita tiba-tiba jatuh ke lantai (yang dapat menyebabkan cedera) kejang-kejang kemudian berangsur-angsur berkurang, melemah dan akhirnya tertidur. Bahaya serangan ini antara lain :
Luka, perhatikan posisi jatuh apakah ada patah tulang, luka terbuka dan berdarah, apakah ada benturan kepala yang cukup keras dan dapat mengakibatkan gegar otak, atau terkilir dan memar.
Tersedak oleh muntahannya sendiri karena pada saat serangan biasanya penderita mengeluarkan air liur yang banyak dari dalam mulutnya kadang-kadang disertai muntahan. Terpotong lidah, Kekejangan yang terjadi dapat menyebabkan rahang terkatup rapat dan menggigit lidah.
Tindakan yang pertama dilakukan adalah amati posisi jatuh, bila tidak ada luka balikkan atau miringkan posisi badannya agar tidak tersedak, gigitkan sendok atau gumpalan serbet agar lidah tidak tergigit, jauhkan benda-benda yang membahayakan dari sekitarnya, jauhkan dari sungai, danau, atau laut. Yang terpenting adalah jangan menahan gerakan kejangnya, hal ini dapat menimbulkan cedera otot atau tulang pada penderita. Setelah serangan menghilang, biarkan dia tertidur tanpa terganggu, bila mungkin bawalahke RS untuk pemeriksaan lebih lanjut.
Pada kondisi serangan ringan penderita biasanya tidak sampai terjatuh, walaupun kehilangan seluruh kesadarannya. Berlangsung sekitar 10 - 15 detik. Penderita biasanya hanya terdiam dengan wajah kosong, dan tidak mendengar apapun. Kondisi ini akan hilang setelah usia remaja.
Tindakan pertama yang dilakukan bila terjadi serangan adalah membuat penderita nyaman dan kemudian membiarkan tertidur tanpa terganggu. Biasanya tidak memerlukan perawatan khusus, kecuali bila ada luka bawalah ke RS atau klinik terdekat untuk perawatan lebih lanjut
Halaman utama dari sistem pakar epilepsi berbasis web
Sistem Pakar Berbasis Web
Situs ini dibuat bertujuan untuk mengabadikan diri kepada peternak ayam yang ada diseluruh indonesia, Dalam peternakan ayam,dapat terjadi banyak sekali variasi penyakit-penyakit yang sudah sangat familiar bagi peternak terutama peternak sekala mengah maupun besar.
Berbicara keberhasilan mengenai peternak ( tanpa tergantung segala bisnisnya) oleh seorang peternak ditentukan dari pengetahuan pehaman dengan pengenalan sumber hambatan dan ancaman dari penyakit yang mungkin dapat menjadikan ledakan penyakit menular dan berakibat sangat merugikan.Oleh sebabb itu,pengamanan dan menjauhkan ternak ayam dari sumber wabah penyakit itu sangat lah penting agar hasil ternak tidak terinveksi penyakit yang akan merugikan kita