3.5.3 Probabilistic Model
Peluang kemunculan untuk masing – masing kata pada query pencarian adalah sebagai berikut:
riwayat : log 6+0,51+0,5 = 0,6368
batuk : log 6+0,53+0,5 = 0,2688
dahak : log 6+0,51+0,5 = 0,6368
Peluang kemunculan kata pencarian pada setiap dokumen: D1
: riwayat kontak asbes = 0,6368 + 0 + 0 = 0,6368 D2
: batuk kering serak = 0,2688+ 0 + 0 = 0,2688 D3
: batuk dahak = 0,2688 + 0,6368= 0,9056 D5
: batuk kering darah = 0,2688 + 0 + 0 = 0,2688 Dokumen D2 dan D5 dianggap tidak relevan karena mempunyai
bobot sementara kurang dari 0,5. Dengan demikian tabel contingency menjadi:
Tabel 3. 24 Contingency table PM riwayat batuk dahak
N 6
6 6
n 1
3 1
R 2
2 2
r 1
1 1
Untuk setiap kata, akan dihitung bobot w sebagai berikut:
w = log �
�
�
+ 0,5 � − �
�
+ 0,5 ×
� − �
�
− � + �
�
+ 0,5 �
�
− �
�
+ 0,5 �
w
riwayat
= log �
1 + 0,5 2
− 1 + 0,5 ×
6 − 1 − 2 + 1 + 0,5
1 − 1 + 0,5
� = 0,954243
w
batuk
= log �
3 + 0,5 2
− 1 + 0,5 ×
6 − 3 − 2 + 1 + 0,5
3 − 1 + 0,5
� = 0,367977
w
dahak
= log �
1 + 0,5 2
− 1 + 0,5 ×
6 − 1 − 2 + 1 + 0,5
1 − 1 + 0,5
� = 0,954243
Sehingga dapat dihitung bobot setiap dokumen sebagai berikut: Tabel 3. 25 Perhitungan w dokumen contoh kasus PM
Dokumen Bobot
D1 0,954243+ 0 + 0 =0,954243
D2 0,367977+ 0 + 0 =0,367977
D3 0,367977 + 0,954243 + 0 =1,322219
D5 0,367977 + 0 + 0 =0,367977
Tabel 3. 26 Tabel pengurutan dokumen PM D3
1,322219 D1
0,954242 D2
0,367976 D5
0,367976
BAB IV IMPLEMENTASI
Pada bagian ini, penulis akan memaparkan mengenai proses implementasi sistem ke dalam bahasa pemrograman.
4.1. Spesifikasi Perangkat Keras dan Lunak
Aplikasi dibuat dengan menggunakan sebuah IDE Integrated Development Environment
, yakni Netbeans IDE 6.9.1. Sistem manajemen basis data DBMS yang digunakan adalah MySQL versi 5.5.21. Perangkat
keras yang digunakan dalam pembuatan aplikasi untuk penelitian ini adalah sebuah notebook dengan spesifikasi sebagai berikut:
• System Model
: Inspiron N4030 •
Processor : IntelR PentiumR CPU P6000 1.87 GHz
• Memory
: 3072MB RAM •
Sistem Operasi : Windows 7 Ultimate 32-bit
Aplikasi dibuat untuk ditargetkan pada sistem operasi Windows XP
dengan menggunakan processor IntelR PentiumR CPU E2160 1.80GHz dan memory 512MB RAM. Perangkat keras puskesmas akan
ditambah dengan Java SE Runtime Environment versi 6. 87