![]() 25
o
Membuat sebuah variabel vektor untuk menampung hasil
perbandingan antara 2 dokumen,
o
Melakukan proses perulangan while
dengan kondisi Selama salah
satu word masih mengandung dokumen, maka proses perbandingan
akan terus berjalan,
o
Selama proses perulangan
berjalan akan dilakukan pengecekan
terhadap word
yang satu dengan yang lainnya apakah mengandung
indeks dokumen yang sama, dengan kondisi sebagai berikut :
Apabila terdapat indeks dokumen yang sama, maka indeks
dokumen akan ditambahkan ke dalam vektor jawaban dan
masing-masing word indeksnya akan ditambah.
Apabila tidak terdapat dokumen dengan indeks dokumen
yang sama, maka akan dilakukan pengecekan terhadap
indeks dokumen mana yang lebih besar, dengan kondisi
word
dengan indeks terkecil akan ditambah dan yang
terbesar akan tetap pada posisinya.
o
Setelah proses perulangandan selection
di atas selesai, maka
informasi telah ditemukan dan akan di return berupa nilai vektor.
7.
Apabila jumlah word yang ingin dicari lebih dari dua, maka proses keenam
akan dilakukan hingga semua word
yang ingin dicari pada dokumen
ditemukan. Dengan cara membandingkan 2 dokumen. Contoh :
Word
dokumen
Caiser
2
3
7
Calpurnia
3
5
7
8
Jawaban : 3,7
Jawaban : 3,7
|