BAB 1 PENDAHULUAN
1.1.
Latar Belakang
Perkembangan internet mendorong tumbuhnya media pemberitaan online, sehingga menjadikan media online (portal berita) tidak lagi hanya menjadi media sekunder tetapi juga media utama untuk menyampaikan informasi atau berita dari kebanyakan instansi, karena berita sudah menjadi kebutuhan bagi pengguna internet untuk mengetahui kabar terkini dan teraktual (Wardhana, 2012). Tantangan penggunaan media online adalah memberikan layanan yang terbaik, salah satunya yaitu membantu pengguna internet yang selanjutnya disebut user menemukan berita yang mereka sukai. Untuk menyelesaikan masalah tersebut sudah ada penelitian sebelumnya dengan cara user diberikan rekomendasi untuk membantu menemukan berita yang disukai dengan mengakses riwayat penjelajahan dan user profile lalu menggunakan information filtering serta information collaboration untuk diimplementasikan pada google news (Liu, et al. 2010). Dalam penelitian tersebut rekomendasi berita secara personal hanya bisa diberikan kepada member user
dan memiliki riwayat
penjelajahan yang (lebih dari 1 bulan) di google news. Sedangkan untuk user yang baru pertama kali atau beberapa kali mengakses berita di portal tersebut tidak bisa diberikan
rekomendasi secara personal dan hanya diberikan rekomendasi dari
information collaboration yang artinya rekomendasi berita diberikan berdasarkan berita – berita yang disukai oleh member user lain. Hal ini menjadi masalah bagi pemilik portal berita yang ingin menambah jumlah pembaca baru di portal berita online mereka, jika metode melayani pembaca berita dengan sistem rekomendasi supaya user tetap untuk membaca berita berikutnya yang disukai. Pembaca baru yang
Universitas sumatera utara
2
selanjutnya disebut pengguna anonim (pengguna anonim) lebih cenderung membuka link berita dari yang didapatkan dari orang lain atau dari media lain, hal ini disebabkan karena portal berita online sudah banyak menggunakan social media seperti Twitter, Facebook dan lainnya untuk menyampaikan berita singkat dan link untuk menuju ke halaman portal berita online (Rafita, 2013). Supaya pengguna anonim yang sudah mengakses link tersebut tertarik untuk tetap membaca berita lainnya yang mungkin akan dia sukai pada suatu portal berita, maka dari itu penulis mengambil judul “PENERAPAN SPARSE MATRIX PADA REKOMENDASI BERITA PERSONAL UNTUK PENGGUNA ANONIM”. Tujuan utama dari sistem rekomendasi adalah untuk memberikan rekomendasi terhadap apa yang tersedia pada sistem dan apa yang diinginkan oleh user, karena dalam penelitian ini fokusnya pada pengguna anonim yang notabene tidak memiliki user profile dan riwayat akses berita yang banyak maka akan mengalami masalah data, menerapkan sistem rekomendasi content based yang akan mencari kesamaan secara detail pada setiap dokumen bisa dijadikan solusi untuk memberikan rekomendasi secara personal (Lops, 2011). Sparse matrix vector multiplication merupakan metode yang mampu mencari relevansi atau kesamaan dokumen terhadap query (Goharian, et al. 2001). Dalam penelitian tersebut dapat dibuktikan bahwa sparse matrix vector multiplication mampu digunakan untuk mendapatkan hasil relevansi yang diberikan secara ranking dengan konsep content based, hal ini yang menyebabkan penulis memilih sparse matrix vector multiplication supaya hasil penelitian penulis dapat dimanfaatkan dengan baik oleh pemilik portal berita online.
1.2.
Rumusan Masalah
Bagaimana memberikan rekomendasi berita secara personal untuk pengguna anonim. 1.3.
Tujuan Penelitian
Tujuan penelitian ini untuk memberikan solusi bagi pemilik portal berita online, supaya bisa memberikan rekomendasi untuk pembaca baru (pengguna anonim) web portal mereka secara personal.
Universitas sumatera utara
3
1.4.
Batasan Masalah
Batasan masalah dalam penelitian ini adalah : 1. Menggunakan berita Berbahasa Indonesia 2. Menggunakan PHP dan penerapannya pada plugin WordPress 3. Database menggunakan MySQL
1.5.
Manfaat Penelitian
Manfaat penelitian yang bisa didapatkan dari penelitian ini yaitu : 1. Bisa mengundang ketertarikan pembaca baru pada portal berita online, untuk membaca berita lainnya. 2. Dari sudut pandang pemilik portal berita online bisa meningkatkan kunjungan pembaca berita pada portal berita online mereka.
1.6.
Metodelogi Penelitian
Untuk penelitian ini, penulis melakukan beberapa metode untuk mendapatkan data untuk mendukung dalam penyelesaian penelitian. Metode yang dilakukan tersebut antara lain : 1. Studi Literatur Studi literatur atau juga disebut dengan studi pustaka yaitu mengumpulkan bahan – bahan referensi baik dari artikel, makalah, paper, jurnal maupun dari media internet. 2. Analisis Analisis yang dilakukan adalah sebagai berikut : -
Menganalisis tahapan untuk memberikan rekomendasi secara personal beserta komponen – komponen penyusunnya.
-
Menganalisis penerapan sparse matrix vector multiplication
dalam
information retrieval sehingga bisa dimanfaatkan untuk content based recommendation system.
Universitas sumatera utara
4
-
Menganalisis sistem rekomendasi personal yang menggunakan bayesian framework for user interest supaya bisa dikombinasikan dengan content based recommendation system.
3. Perancangan Perancangan yang dilakukan untuk menghasilkan rancangan arsitektur, alur data dan perancangan antarmuka pemakai untuk menerapkan sistem rekomendasi. 4. Pengkodean Tahap penkodean yaitu menerapkan hasil rancangan ke dalam bahasa pemrograman PHP dan dikombinasikan dengan framework pada WordPress untuk membuat plugin. 5. Pengujian Pada pengujian akan dilakukan pengujian program untuk menyesuaikan dengan rancangan yang telah dibuat, sehingga bisa mencapai solusi yang didapatkan. 6. Penyusuan Laporan Pada tahap ini akan dilakukan penyusunan laporan hasil analisis dan implementasi.
1.7.
Sistematika Penulisan
Sistematika penulisan skripsi ini akan dibagi menjadi 5 bab yaitu : Bab 1
Pendahuluan Bab 1 mencakup konsep dasar untuk penyusuan skripsi.
Bab 2
Landasan Teori Pada bab 2 akan dibahas beberapa teori supaya mendukung pembahasan pada bab selanjutnya.
Bab 3
Analisis dan Perancangan Pada bab 3 akan dibahas tentang analisis dan perancangan perangkat lunak yang akan dibuat, sehingga bisa tergambar secara keseluruhan tentang apa saja yang akan dilakukan oleh sistem nantinya.
Bab 4
Hasil dan Pembahasan Pada bab 4 dibahas tentang impelementasi dan pengujian perangkat lunak. Setelah diimplementasi ke dalam bahasa pemrograman PHP berupa plugin
Universitas sumatera utara
5
WordPress lalu dilakukan uji coba untuk menguji kesesuaian program dengan desain yang telah dibuat pada bab sebelumnya. Bab 5
Kesimpulan dan Saran Bab ini memberikan ringkasan skripsi dalam bentuk kesimpulan dan saran yang bisa mendukung penelitian ini selanjutnya.
Universitas sumatera utara