BAB I 1. PENDAHULUAN 1.1. Latar Belakang Pada era di mana teknologi sangat banyak digunakan oleh masyarakat seperti sekarang ini, seseorang yang disebut figur publik seringkali hanya merupakan sosok yang menjadi tontonan publik dikarenakan sering muncul di media, infotainment maupun acara-acara tertentu (Arkazora, 2011). Figur publik adalah seseorang yang dikenal luas karena sering tampil di media massa. Seorang figur publik dapat berupa pengamat politik, ekonom, pengusaha kaya, artis, pemain sepak bola, atau seorang pejabat. Mereka menjadi figur yang mengisi peran-peran publik dan berpengaruh luas dalam banyak bidang. Mereka berulang kali muncul di surat kabar, majalah dan layar televisi serta diminta pendapatnya tentang situasi ekonomi sosial politik, dibentangkan kesuksesan hidupnya dalam karir, atau menjadi seorang pemikir dan pahlawan (Amiruddin, 2013). Pesatnya perkembangan internet, membawa dampak tersendiri bagi pencarian berita. Karena berita yang didapat dari internet bersifat cepat dan up to date, masyarakat lebih memilih media online daripada koran untuk mengakses informasi. Masyarakat cenderung beralih pada berita berbasis web karena surat kabar online lebih murah serta menyajikan informasi yang lebih real time. Sedangkan pada media konvensional seperti koran, informasi yang didapat baru bisa dibaca minimal sehari setelah peristiwa berlangsung (Kartika, 2010). Berita mengenai figur publik banyak dicari oleh masyarakat di media berita online. Pada media berita online banyak sekali figur publik yang seringkali diberitakan baik itu berita positif maupun negatif. Perkembangan media mengakibatkan seorang figur publik mudah disorot (Equator, 2013). Hal ini dapat membuka peluang penggalian informasi mengenai tingkat popularitas figur publik secara digital. Perhitungan tingkat popularitas dapat dimanfaatkan oleh suatu lembaga survei dan sebagai informasi bagi masyarakat. Penggalian data digital 3 tersebut dapat dilakukan dengan metode text mining, kemudian dihitung tingkat popularitas dan hasilnya disajikan dengan bentuk visualisasi data yang sesuai. Text mining merupakan variasi dari data mining yang berusaha menemukan pola yang menarik dari sekumpulan data tekstual yang berjumlah besar (Feldman & Sanger, 2007). Text mining atau sering disebut text data mining merupakan proses pengambilan data-data berupa teks dari sebuah sumber. Dengan text mining, dapat dicari kata-kata yang dapat mewakili isi dari artikel berita tersebut (Adrifani, 2008). REGEX (Regular Expression) adalah sebuah pattern matching, yaitu notasi yang digunakan untuk mencocokkan teks dan data, dan memanipulasinya. Biasanya lebih sering digunakan untuk string. Regular expression digunakan oleh banyak text editor, utilities, dan bahasa pemrograman untuk pencarian dan memanipulasi teks berdasarkan pola (Eka, 2013). Regular expression atau yang lebih sering disebut REGEX merupakan sebuah teknik yang digunakan untuk mencocokan string teks, seperti karakter tertentu, kata-kata, atau pola karakter. REGEX memiliki 2 fungsi utama yakni mencari suatu pola tertentu dalam teks lalu menggantinya menjadi pola yang lain (Youputra, 2010). Visualisasi adalah rekayasa dalam pembuatan gambar, diagram atau animasi untuk menampilkan suatu informasi. Visualisasi merupakan konversi data ke dalam format visual atau tabel sehingga karakteristik dari data dan relasi antara item data atau atribut dapat dianalisis atau dilaporkan. Visualisasi data merupakan salah satu teknik yang paling baik dan menarik untuk eksplorasi data (Lillah, 2011). Dalam penelitian ini akan dilakukan perhitungan tingkat popularitas seorang figur publik di beberapa portal berita seperti detik.com, viva.co.id dan merdeka.com. Penggalian data pada portal berita tersebut dilakukan dengan metode text mining menggunakan pustaka regular expression, kemudian diklasifikasikan sesuai dengan tingkat kepopularitasan. Hasil perhitungan akan ditampilkan secara visual dengan bentuk visualisasi data yang sesuai. 4 1.2. Perumusan Masalah Rumusan masalah pada penelitian ini adalah: 1. Bagaimana menghitung popularitas figur publik dari portal berita dengan menggunakan text mining. 2. Bagaimana menampilkan hasil perhitungan tingkat popularitas tersebut menggunakan bentuk visualisasi data yang sesuai. 1.3. Batasan Masalah Adapun batasan masalah dari penelitian ini adalah : 1. Data yang digunakan merupakan data dan informasi yang diambil dari portal berita, yaitu viva.co.id, merdeka.com dan detik.com. Dikarenakan tiga portal berita tersebut termasuk populer (Alexa, 2016). 2. Perhitungan dilakukan hanya pada figur publik Indonesia yang telah ditentukan. 1.4. Tujuan Penelitian Penelitian ini bertujuan untuk menghasilkan suatu sistem yang dapat menghitung tingkat popularitas figur publik pada portal berita dengan proses text mining menggunakan metode regular expression. Hasil perhitungan tingkat popularitas akan ditampilkan dengan visualisasi yang sesuai. 1.5. Manfaat Penelitian Manfaat penelitian ini adalah menggali informasi mengenai tingkat popularitas figur publik di portal berita, sehingga bisa disajikan sebagai informasi atau pengetahuan bagi masyarakat umum dan lembaga survei. 5 1.6. Metodologi Penelitian Penelitian ini menggunakan langkah-langkah sebagai berikut : 1.6.1. Pengumpulan data Data yang diperlukan adalah data sekunder yang diperoleh dari portal berita yang sudah ditentukan, yaitu detik.com, viva.co.id dan merdeka.com. 1.6.2. Studi literatur Studi literatur dilakukan dengan mempelajari dan memahami referensi yang diperlukan. Referensi yang digunakan adalah dari buku teks, artikel ilmiah dan website. Literatur yang dijadikan rujukan merupakan literatur yang relevan dengan permasalahan dalam penelitian ini, yaitu tentang : a. Text mining b. Regular expression 1.6.3. Pengembangan sistem Sistem dibangun secara bertahap, adapun tahapan yang dilakukan adalah sebagai berikut : a. Analisis Metode ini dilakukan dengan melakukan analisis terhadap permasalahan dan data, sehingga dapat diperoleh spesifikasi kebutuhan sistem yang akan dikembangkan. b. Perancangan Metode ini dilakukan dengan menggambarkan bagaimana sistem akan dibangun. Adapun tahapan dari perancangan sistem yang akan dibangun adalah sebagai berikut : 6 1. Membuat rancangan tentang bagaimana pengguna berinteraksi dengan sistem, dengan menggunakan diagram bantu use case diagram dan activity diagram. 2. Perancangan antar muka sistem. 3. Perancangan bentuk visualisasi data yang berupa diagram garis, diagram batang dan diagram lingkaran. c. Implementasi Merupakan tahap untuk menerjemahkan rancangan menjadi kode program komputer. d. Pengujian dan evaluasi Merupakan tahap terakhir, yaitu melakukan pengujian kinerja program yang sudah jadi untuk mengetahui apakah perhitungan popularitas di portal berita dapat berjalan dengan baik, atau memerlukan perbaikan lagi. Pengujian dilakukan dengan cara balack box untuk mengetahui apakah sistem sudah bekerja sesuai dengan rancangan. 1.7. Sistematika Penulisan Sistematika penulisan laporan yang digunakan dalam penelitian ini adalah sebagai berikut : BAB I : PENDAHULUAN Bab ini berisikan latar belakang, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian dan sistematika penulisan laporan tugas akhir. 7 BAB II : TINJAUAN PUSTAKA Pada bab ini akan dipaparkan penelitian-penelitian sebelumnya yang berkaitan dengan penelitian ini. BAB III : LANDASAN TEORI Bab ini menjelaskan berbagai macam teori dan konsep yang mendasari dan mendukung penelitian ini. BAB IV : ANALISIS DAN PERANCANGAN SISTEM Bab ini menjelaskan analisis dan rancangan sistem yang akan dibuat. BAB V : IMPLEMENTASI Bab ini berisi pembahasan mengenai implementasi sistem berdasarkan analisis dan perancangan yang telah dibuat sebelumnya. BAB VI : PENGUJIAN DAN PEMBAHASAN Dalam bab ini membahas hasil penelitian dan hasil yang diperoleh dari implementasi rancangan yang telah dibuat. BAB VII : PENUTUP Pada bab ini ditarik kesimpulan dan saran-saran untuk penelitian selanjutnya yang serupa. 8