BAB 4 HASIL DAN PEMBAHASAN
Untuk melihat hasil dari perancangan analisis yang telah dibahas pada bab 3 maka, akan penulih bahas dalam ini untuk menunjukkan implementasi sistem berdasarkan
apa yang telah dirancang.
4.1 Implementasi Sistem
Dari hasil analisis dan perancangan sistem yang telah dilakukan, implementasi sistem
rekomendasi personal untuk pengguna anonim dengan menerapkan Sparse Matrix sebagai media yang membantu dalam memberikan rekomendasi yang akurat walau
riwayat penjelajahan sedikit pada portal berita tersebut.
4.1. 1 Spesifikasi Perangkat Keras dan Perangkat Lunak yang Digunakan Spesifikasi perangkat keras yang digunakan untuk Server :
1. Processor Intel Atom ™ Processor N550 1.5GHz, 1 MB L2 Cache
2. Memori 1 GB DDR3 3. Kapasitas harddisk 160GB
Spesifikasi perangkat keras yang digunakan untuk Client : 1.
Processor Intel Atom ™ Processor N550 1.5GHz, 1 MB L2 Cache 2. Memori 1 GB DDR3
3. Kapasitas harddisk 160GB
Universitas sumatera utara
Spesifikasi perangkat lunak yang digunakan untuk Server : 1. Windows 7 Ultimate
2. Software IDE Netbean 7.3 3. Mysql Server
4. PHP Runtime 5. WordPress
Spesifikasi perangkat lunak yang digunakan untuk Client : 1. Windows 7 Ultimate
2. Browser Chrome
4.2. Tampilan Implementasi Sistem
Karena penulis mengembangkan sistem yang fokus pada plugin untuk WordPress, maka penulis hanya akan fokus pada apa yang penulis kembangkan, sebagai berikut
ini : 3.2.1.
Pada daftar item plugin Plugin akan dikemas dalam file .zip, lalu pada WordPress akan dilakukan instalasi
plugin hasilnya ditunjukkan pada gambar 4.1.
Gambar 4.1
Plugin setelah dilakukan instalasi 3.2.2.
Menu untuk pengaturan Untuk memudahkan admin dalam melakukan pengaturan sistem rekomendasi yang
penulis kembangkan, maka penulis menambahkan fitur pengaturan pada menu
Universitas sumatera utara
“setting” di WordPress. Gambar 4.2 menunjukkan tampilan menu pada seting dengan nama “Setting PNR”.
Gambar 4.2 Menunjukkan menu Setting PNR untuk pengaturan sistem rekomendasi
3.2.3. Halaman pengaturan batas pengambilan berita rekomendasi
Pengaturan batas pengambilan berita ada 4 nilai yaitu 1 hari lalu, 2 hari lalu, 7 hari lalu dan 30 hari lalu
Gambar 4.3 Halaman bagian pengaturan pengambilan berita rekomendasi
3.2.4. Halaman pengaturan lama sesi aktif
Pilihan untuk sesi aktif ada 5 pilihan yaitu 1 hari, 2 hari, 7 hari, 1 bulan dan 1 tahun.
Gambar 4.4 Halaman bagian pengaturan lama sesi aktif untuk pengguna anonim
3.2.5. Halaman Untuk Manajemen Stopword
Untuk halaman manajemen, dibentuk dengan tabel dan juga memiliki form untuk menambah stopword.
Universitas sumatera utara
Gambar 4.5 Bagian pengaturan untuk menajemen stopword
3.2.6. Halaman untuk pengaturan widget
Gambar 4.6
Halaman untuk pengaturan widget 4.3.
Uji Sistem dan Analisis dengan Satu Pengguna anonim
Untuk menampilkan hasil uji coba, penulis menggunakan sejumlah 12 judul berita yang bisa menampilkan hasil rekomendasi setelah diterapkan ketiga proses CSR
SpMV, proximity processing dan bayesian framework for user interest. Karena sistem rekomendasi ada 3 tempat dan setiap tempat memiliki cara
– cara rekomendasi yang berbeda, maka ke 3 cara tersebut penulis paparkan di bagian uji coba ini.
Universitas sumatera utara
Uji akan dilakukan terhadap tiga tempat rekomendasi pada web portal yaitu pada akses berita, akses kategori dan akses halaman home. Setiap uji coba akan dibagi
dalam dua tahapan yaitu : 1. Tahapan eliminasi
Karena tugas utama dari eliminasi adalah untuk menghilangkan karakter dan kata yang tidak penting, maka penulis melakukan proses eliminasi yang dilakukan
dengan 4 tahap : - Menghapus kata selain karakter dan angka
- Menghapus stopword sebelum stemming - Melakukan stemming untuk mendapatkan kata dasar
- Menghapus stopword setelah stemming 2. Tahapan eliminasi
Untuk memberikan rekomendasi seperti yang telah penulis jelaskan pada Bab 3 akan digunakan 3 algoritma yaitu : CSR SpMV, proximity processing dan
bayesian framework for user interest . Setiap algoritma akan memberikan nilainya
masing – masing untuk setiap dokumen yang akan dibandingkan, 5 tertinggi akan
diambil sebagai hasil rekomendasi. 4.3.1. Uji coba akses berita
Dalam kasus uji coba ini ada pembaca berita pengguna anonim dalam hal ini sudah mengakses berita dua kali yaitu :
- Smartphone android nokia x berhasil diroot, nokia malah senang pertama diakses
- Daftar Potongan Harga Smartphone Nokia di MBCS kedua diakses dan dalam hal ini berita ini yang sedang diakses
1. Tahapan Eliminasi Dokumen yang diberikan identitas dengan inisial awal huruf D yang artinya
dokumen adalah dokumen pembanding yang akan menjadi hasil dari rekomendasi, untuk berita yang pernah dan sedang diakses tidak dijadikan
pembanding lagi.
Universitas sumatera utara
Tabel 4.1
Daftar judul berita dan hasil eliminasi untuk bisa dilakukan proses rekomendasi
Dokumen Judul berita
Kategori Hasil Eliminasi
D0 Microsoft akan hentikan
dukungan untuk Smartphone Windows
Phone 7.8 pada September 2014
App OS
microsoft smartphone
windows phone 78 2014
D1 Microsoft dikabarkan akan
meluncurkan Smartphone Nokia Superman yang
Menawarkan Kamera Depan 5MP untuk foto
Selfie Gadget
microsoft smartphone nokia
superm 5mp lfie
D2 Smartphone Nokia Lumia
630 sudah mendapat persetujuan sertifikasi
Kominfo dan Pemerintah Thailand
Gadget
smartphone nokia lumia 630 kominfo
rintah thailand
pernah diakses
Smartphone Android Nokia X berhasil diroot, nokia
malah senang Gadget
smartphone android nokia x root nokia
D3 75 Persen Aplikasi Android
bisa dijalankan di Smartphone Nokia X
App OS
75 android smartphone nokia x
D4 Setelah India, Smartphone
Android Nokia X Kini Resmi Luncur di Filipina
Business
india smartphone android nokia x
filipina
D5 Smartphone Nokia
Menggunakan Android Meluncur Ke Pasaran
dengan tambahan Aplikasi Messanger WeChat
Gadget
smartphone nokia android messanger
wechat
sedang diakses
dijadikan query
Daftar Potongan Harga Smartphone Nokia di
MBCS Business
smartphone nokia mbcs
D6 Turki Blokir Youtube
Internet
turki youtube
D7 Setelah Twitter dan
Youtube, Turki blokir DNS Google
Internet
twitter youtube turki dns google
D8 Jegal Youtube, Yahoo
siapkan layanan Video Online
Internet
youtube yahoo video online
D9 Nokia belum Berhenti
Luncurkan Smartphone Windows Phone
Gadget
nokia smartphone windows phone
Universitas sumatera utara
Hasil eliminasi menunjukkan bahwa ada proses stemming yang memberikan hasil tidak seperti yang diharapan. Kata “pemerintah” setelah dilakukan proses
stemming menjadi kata “rintah”, namun dalam penelitian ini hal tersebut tidak
menjadi masalah, karena tujuan utama penerapan stemming untuk lebih efektif penggunaan dari stopword removal. Hasil eliminasi yang ditunjukkan pada tabel
4.1 akan diproses untuk melakukan rekomendasi. 2. Tahap Proses Rekomendasi
Dokumen yang diambil dari tabel 4.1 hanya dokumen yang memiliki identitas memiliki karakter awal huruf D, yang sedang diakses menjadi query dan yang
pernah diakses dijadikan pertimbangan untuk berita yang disukai.
Tabel 4.2
Nilai yang didapatkan masing – masing dokumen
setelah melewati 3 proses
Dokumen CSR SpMV
Proximity Procesinng
Bayesian Framework for
User Interest Total
D0 0.02
0.2222
0.2422 D1
0.07 1
0.5555
1.6255 D2
0.07 1
0.5555
1.6255 D3
0.07 1
0.7777
1.8477 D4
0.07
0.7777
0.8477 D5
0.07 1
0.6666
1.7366 D6
0.00 D7
0.00 D8
0.00 D9
0.07
0.5555
0.6255 Tabel 4.2 menunjukkan hasil dari nilai masing - masing dokumen setelah melewati
ketiga proses, namun sebelum ketiga proses dilakukan untuk membuktikan efisien kombinasi ketiga algoritma tersebut, penulis akan menjabarkan analisis masing
– masing proses, sebagai berikut ini :
- Tahap CSR SpMV, dari tabel 4.2 menunjukkan hasil diberikan pada kolom CSR SpMV menghasilkan nilai relevansi yang sama untuk dokumen D1, D2, D3, D4,
D5, D9. Padahal jika kita lihat kembali pada tabel 4.1 urutan term yang sesuai
Universitas sumatera utara
query “smartphone nokia”, seharusnya nilai D1, D2, D3 dan D5 lebih tinggi dari
D4 dan D9, karena kata “smartphone nokia” tepat urutannya pada dokumen D1,
D2, D3 dan D5, sedangkan pada D4 “smartphone android nokia” dan D9 “nokia
smartphone”. Hal ini disebabkan karena kelima dokumen tersebut memiliki frekuensi term yang sama sesuai query sehingga nilai relevansi sama. Maka dari
itu supaya rekomendasi lebih baik, perlu digunakan proximity processing. - Tahap proximity processing bisa membuktikan bahwa nilai D1, D2, D3 dan D5
lebih tinggi dari pada D4 dan D9. Namun, terdapat masalah juga karena berita yang diberikan belum bersifat personal. Dalam kasus uji coba ini, pembaca berita
sudah pernah sebelumnya mengakses berita “Smartphone Android Nokia X berhasil diroot, nokia malah sen
ang”, seharusnya supaya hasil rekomendasi lebih personal maka dokumen yang lebih tinggi nilainya adalah dokumen yang
mengandung kata “smartphone android x”. Untuk memperbaiki kekurangan ini diperlukan algortima bayesian framework for user interest untuk memberikan
nilai rekomendasi yang lebih baik. - Tahap bayesian framework for user interest, memberikan nilai persentase term
yang pernah diakses terhadap masing – masing dokumen, sehingga hasil
rekomendasi bersifat personal. Tabel 4.3 menunjukkan berita yang direkomendasikan kepada pembaca berita dalam kasus pembahasan ini.
Tabel 4.3
Nilai masing – masing dokumen setelah
diurutkan secara descending
Dokumen Nilai
Isi
D3 1.8477 75 Persen Aplikasi Android bisa dijalankan di
Smartphone Nokia X D5
1.7366 Smartphone Nokia Menggunakan Android Meluncur Ke Pasaran dengan tambahan Aplikasi Messanger WeChat
D1 1.6255 Microsoft dikabarkan akan meluncurkan Smartphone
Nokia Superman yang Menawarkan Kamera Depan 5MP untuk foto Selfie
D2 1.6255 Smartphone Nokia Lumia 630 sudah mendapat
persetujuan sertifikasi Kominfo dan Pemerintah Thailand
D4 0.8477 Setelah India, Smartphone Android Nokia X Kini Resmi
Luncur di Filipina
Universitas sumatera utara
Tabel 4.3
Nilai masing – masing dokumen setelah
diurutkan secara descending lanjutan Dokumen
Nilai Isi
D9 0.6255 Nokia belum Berhenti Luncurkan Smartphone Windows
Phone D0
0.2422 Microsoft akan hentikan dukungan untuk Smartphone Windows Phone 7.8 pada September 2014
D6 Turki Blokir Youtube
D7 Setelah Twitter dan Youtube, Turki blokir DNS Google
D8 Jegal Youtube, Yahoo siapkan layanan Video Online
Dari tabel 4.3 yang direkomendasikan hanya berita 5 tertinggi nilainya yaitu D3, D5, D1, D2, D4 dan sisanya tidak akan ditampilkan.
Gambar 4.7
Hasil rekomendasi pada Halaman web untuk akses berita
4.4 Analisis Penerapan Sparse Matrix