Selasa, 28 April 2015

Source Code Perhitungan Certainty Factor (CF) pada Sistem Pakar Diagnosa Gangguan Gizi

Setelah saya posting tentang capture programnya, saya ingin membagikan code yag menjadi inti dari sistem pakar ini, yaitu perhitungan Certainty Factor. 

Untuk menghitung seberapa besar kepastian sesorang terkena peyakit tertentu, pertama-tama harus diketahui, CF Rule dan CF gejala dari input user.

CF input gejala dari user bisa berupa pilihan2 seperti pada gambar di bawah (Pasti tidak, Hampir pasti tidak, dll) dan untuk tiap pilihan di bawah mengandung nilai CF dengan range dari -1.0 hingga 1.0.

Setelah mendapat input CF gejala dari tiap user, CF gejala tersebut dikalikan dengan CF Rule dari suatu penyakit.
Jika satu penyakit termuat dalam beberapa rule (menjadi konsekuen dari antesenden beberapa rule), maka CF harus dikombinasikan dengan rumus berikut:

Karena kebetulan semua CF nya positif, jadi saya menggunakan rumus kombinasi yang pertama. Berikut contoh perhitungan CF Combine Untuk hipertensi:


Perhitungan CF (contoh untuk gangguan gizi hipertensi):
CF1,2(Hipertensi)=CF1(Hipertensi)+CF2(Hipertensi)-(CF1(Hipertensi)*CF2(Hipertensi))
=0.378+0.456-(0.378 x 0.456)
=0.661632
CF 12,3(Hipertensi)=CF12(Hipertensi)+CF3(Hipertensi)-(CF12(Hipertensi)*CF3(Hipertensi))
=0.661632+0.12-(0.661632 x 0.12)
=0.702236
CF123,4(Hipertensi)=CF123(Hipertensi)+CF4(Hipertensi)-(CF123(Hipertensi)*CF4(Hipertensi))
=0.702236+0.35-(0.702236 x 0.35)
=0.806454
CF1234,5(Hipertensi)=CF1234(Hipertensi)+CF5(Hipertensi)-
(CF1234(Hipertensi)*CF5(Hipertensi))
=0.806454+0.24-(0.806454 x 0.24)
=0.852905

Perhitungan CF seperti di atas dilakukan juga untuk gangguan-gangguan gizi
yang lain pada golongan IMT yang sama. Kemudian CF tiap gangguan gizi
dibandingkan dan dicari yang terbesar. Gangguan gizi yang memiliki CF
terbesar itulah yang merupakan gangguan gizi yang diidap oleh consultee..

Perhitungan CF Combine di atas, saya wujudkan dalam source code berikut (dalam bahasa C#)


sekian dari saya, semoga membantu, dan jangan lupa tinggalkan komentar Anda di bawah... Terima Kasih :)

Review Projek Akhir Matakuliah Kecerdasan Buatan : Sistem Pakar Diagnosa Gangguan Gizi dengan Metode Certainty Factor (CF)

Puji Tuhan, Term 2 S2 telah berlalu, minggu lalu saya sudah UAS dan hasilnya saya serahkan kepada Tuhan, Puji Tuhan juga hari-hari saya sudah agak selo sekarang hehehe. Term ini menelorkan 1 projek akhir yaitu Sistem Pakar Diagnosa Gangguan Gizi yang dibuat dalam rangka memenuhi tugas makul AI. Sistem pakar ini terilhami dari jurnal (Wulandari, F., Yuliandri, I.. 2014.Diagnosa Gangguan Gizi menggunakan metode Certainty Factor. UIN Suska. 2011).
sistem pakar ini menggunakan Certainty Factor dalam perhitungan diagnosanya dan saya bangun dengan bahasa pemrograman C# dengan tools Visual Studio 2010 dan database SQL Server 2008 R2.
Berikut spoilernya :

landing page

home admin dan consultee

petunjuk pemakaian admin/pakar

kelola gejala

kelola gangguan gizi

kelola rule

halaman konsultasi consultee

pertanyaan konsultasi

hasil diagnosa


sekian dari saya,

Review Pengalaman Belanja di Zalora


Hallooo... setelah saya sempat bercerita tentang pengalaman berbelanja saya di Berrybenka, saya ingin mereview juga tentang belanja saya di Zalora.

Akhir Maret lalu, sekitar tanggal 30 atau 31, saya membeli sebuah jam tangan yang kebetulan lagi diskon untuk warna tertentu saja. saya membeli jam tangan berwarna cokelat tersebut dengan harga 69.000 (setelah diskon) dan ongkirnya 24.000. saya merasa ongkirnya cukup mahal untuk jarak jakarta-jogja yang biasanya ongkirnya hanya 16.000-18000. itupun memakai JNE dan biasanya, 2 hari sudah sampai barangnya.

Setelah sampai (barang sampai tanggal 7 April), barangnya sih bagus, cuma pengirimannya itu lelet sekali, padahal ongkirnya lebih mahal. setahu saya untuk yang Jogja mereka menggunakan jasa pengiriman RPX, tetapi begitu barang diantar ke rumah saya, entah kenapa kurir yang datang adalah kurir FU Trans (beda lagi. dan itu sepertinya juga jasa pengiriman).

Oke, saya tidak akan membahas tentang perbedaan pengiriman barang tersebut dan saya sudah memaafkan Zalora karena lamanya pengiriman (ciyeeh). Namun yang sedikit menghibur saya adalah admin instagram Zalora seperti menjawab kegelisahan saya (ciyeeh lagi) karena sempat posting foto jamnya dan bilang kalo deliverynya agak lama.

berikut balasan Zalora, dan di situ tertera bahwa Zalora berjanji setelah pindahan warehouse, pengiriman akan lebih cepat. FYI, gudang Zalora akan pindah ke daerah Cibitung.


Namun, entah sudah selesai pindahan atau belum ya, tanggal 21 kemarin (hari Kartini), saya membeli sepasang Wedges dan sebuah kalung lagi, dan baru sampai hari Minggu tanggal 26. Oke, pengiriman jadi lebih cepat sedikit, tapi.... hmm yang sangat sayangkan adalah dengan ongkir yang lebih mahal dari olshop lain mengapa tidak bisa memberikan pengiriman yang lebih cepat(?)

Atau memang jasa pengirimannya yang agak bermasalah? saya tidak ingin menduga2, namun mungkin pengalaman berbelanja saya ini bisa memberi sedikit gambaran buat Anda yang belum pernah dan ingin berbelanja di Zalora.

sekian dari saya,

Rabu, 08 April 2015

Review Pengalaman Belanja di Berrybenka

Berrybenka merupakan situs belanja online yang sering saya sambangi dan incar diskonnya hehehe. 
 
Saya sudah empat kali berbelanja di situs fashion kece ini. pada pembelian pertama saya membeli 2 blouse dan 1 dress. ketiga item tersebut saya beli dengan harga dibawah 160 ribu (termasuk ongkir). ketika barang tsb datang, kesan yang langsung muncul adalah packagingnya bagusss :) sepertinya Berrybenka tau bagaimana cara memanjakan konsumen. pengirimannya pun cepat. hanya dalam 2 hari terhitung dari pembayaran, barang sudah saya terima. baju yang saya terima sesuai dengan yang ada di gambar dan bahannya bagus (padahal yang beli adalah yg tergolong murah).  oiya, ada jaminan pengembalian barang jika kita tidak suka barangnya, atau ingin menukarnya dengan warna atau model lain, dan di refund pula (namun jaminan ini hanya berlaku selama 10 hari setelah barang diterima). keren lah menurut saya. sangat2 responsible kepada kepuasan pelanggan

pembelian pertama dari Berrybenka. ketiga baju di atas saya peroleh dengan mebayar kurang dari 160rb :D

pembelian kedua, ketiga, dan keempat, saya memanfaatkan kode potongan dari Indosat yang berkerja sama dengan Berrybenka dalam rangka ulang tahun Berrybenka. potongannya 100rb tanpa minimal pembelian.. yeeeayy... namun hanya berlaku beberapa hari saja. langsung saja saya cuss Berrybenka dan benar saja, harganya menjadi super fantastis! Itulah kenapa saya langsung melakukan 3 transaksi sekaligus, namun dengan kode voucher yang berbeda.



ketiga tas di atas saya beli dari Berrybenka dengan harga dibawah 180rb :D


Barang-barang yang saya peroleh di atas ngga ecek-ecek, bahannya bagus, jahitannya rapi, dan yg terpenting sesuai dengan gambar di webnya.

Jadi jangan ragu buat belanja di Berrybenka. Sejauh ini saya belum menemui kekurangan dalam pelayanan atau pengiriman barangnya.

Berrybenka juga rajin memberi diskon, dan diskonnya itu beneran kok. ngga tipu-tipu hehe.

Terima Kasih, Berrybenka :)
Rajin-rajin ngasih diskon ya hehe..


sekian dari saya,

who follows me