SISTEM PERINGKAS BERITA ONLINE OTOMATIS MENGGUNAKAN ALGORITMA TEXTTEASER SKRIPSI ANWAR PASARIBU

dokumen-dokumen yang mirip
PERINGKASAN TEKS BERITA SECARA OTOMATIS MENGGUNAKAN TERM FREQUENCY INVERSE DOCUMENT FREQUENCY (TF-IDF) SKRIPSI DANDUNG TRI SETIAWAN

BAB 1 PENDAHULUAN. Latar Belakang

SKRIPSI RANTI RAMADHIANA

PERAMALAN PASAR PENJUALAN BATIK MENGGUNAKAN METODE EXTREME LEARNING MACHINE (ELM) SKRIPSI ABBAS MUNANDAR RAMBE

DETEKSI KEMIRIPAN DOKUMEN TEKS MENGGUNAKAN ALGORITMA MANBER SKRIPSI IQBAL MAULANA DJAFAR

SISTEM PENGANTARAN MAKANAN DENGAN PENDAYAGUNAAN VEHICLE MENGGUNAKAN GEOGRAPHICAL INFORMATION SYSTEM (GIS) DAN ALGORITMA A STAR (A*) SKRIPSI

PERANCANGAN PERMAINAN DOMINO BERBASIS ANDROID SKRIPSI MUHAMMAD ANDIKA SYAPUTRA

FOCUSED CRAWLER UNTUK MENGOPTIMALKAN PENCARIAN JURNAL MENGGUNAKAN METODE PORTER STEMMER

PERANCANGAN APLIKASI PENGAMANAN DATA FILE MENGGUNAKAN KOMBINASI METODE AFFINE CIPHER DAN RSA SKRIPSI FITRA MAULIDA

WORD PREDICTION MENGGUNAKAN WINDOWS API BERBASIS WORD FREQUENCIES SKRIPSI ADE N TAMBUNAN

PENDETEKSI CELAH KEAMANAN PADA APLIKASI WEB DENGAN PENETRATION TESTING MENGGUNAKAN DATA VALIDATION TESTING SKRIPSI INDRA M.

TESIS PEMBANGUNAN PERANGKAT LUNAK PERINGKAS DOKUMEN DARI BANYAK SUMBER BERBASIS WEB MENGGUNAKAN SENTENCE SCORING DENGAN METODE TF-IDF

PERINGKASAN TEKS BAHASA INDONESIA SECARA OTOMATIS MENGGUNAKAN METODE SENTENCE SCORING DAN DECISION TREE

IMPLEMENTASI METODE COLLABORATIVE TAGGING PADA SISTEM REKOMENDASI ARTIKEL PUBLIKASI ILMIAH SKRIPSI HASMI FARHANDANI ANSARI

PENDETEKSIAN KESAMAAN PADA DOKUMEN TEKS MENGGUNAKAN KOMBINASI ALGORITMA ENHANCED CONFIX STRIPPING DAN ALGORITMA WINNOWING SKRIPSI

PERANCANGAN FITUR AUTOCOMPLETE PADA APLIKASI KAMUS ISTILAH TEKNOLOGI INFORMASI MENGGUNAKAN ALGORITMA BOYER-MOORE SKRIPSI SITI MORIZA TANIA

PENENTUAN LOKASI PARKIR KOSONG MENGGUNAKAN ALGORITMA PROBABILISTIC NEURAL NETWORK (PNN) SKRIPSI JOKO KURNIANTO

REKOMENDASI TAG PADA BERITA ONLINE MENGGUNAKAN TF-IDF DAN COLLABORATIVE TAGGING SKRIPSI SALMAN ALL FARIZI

PENGENALAN POLA HURUF HIJAIYAH MENGGUNAKAN SUPPORT VECTOR MACHINE (SVM) SKRIPSI NADYA AMELIA

IDENTIFIKASI LOKASI FRAKTUR PADA CITRA DIGITAL TULANG TIBIA MENGGUNAKAN METODE ALGORITMA SCANLINE SKRIPSI SUSI ELFRIDA S

PERANCANGAN APLIKASI BELAJAR MENULIS ANGKA PADA ANAK MENGGUNAKAN ALGORITMA POINT IN POLYGON BERBASIS ANDROID SKRIPSI JOIN WIRA PRANATA

GAME ADAPTASI RANGKU ALU BERBASIS ANDROID SKRIPSI RIZKI RAMADHAN NUR AHMAD

PERMAINAN WORD SEARCH PUZZLE PADA ANDROID MENGGUNAKAN ALGORITMA BACKTRACKING SKRIPSI ISHRI IFDHILLAH MARBUN

IMPLEMENTASI ALGORITMA RIJNDAEL PADA PENGAMANAN RECORD DAN FILE DATABASE SKRIPSI AMALIA PRATIWI

OPTIMALISASI PENYUSUNAN BARANG PADA PETI KEMAS MENGGUNAKAN ALGORITMA THREE-DIMENSIONAL FIRST-FIT DECREASING SKRIPSI LEONARDO SILAEN

APLIKASI BERBASIS ANDROID PENCARIAN JARAK TERPENDEK DAN REKOMENDASI RUTE ANGKUTAN KOTA DI MEDAN MENGGUNAKAN ALGORITMA A*

IMPLEMENTASI METODE GENERATE AND TEST DALAM PENYELESAIAN PUZZLE 2048 BERBASIS MOBILE SKRIPSI

Nurzaitun Purwasih¹, Moch. Arif Bijaksana², Bowo Prasetyo³. ¹Teknik Informatika, Fakultas Teknik Informatika, Universitas Telkom

PENGKLASIFIKASIAN PENYAKIT GINJAL MENGGUNAKAN METODE NAIVE BAYES SKRIPSI MUHAMMAD IMANURRAHMAN

SISTEM PENDUKUNG KEPUTUSAN ANALISIS INVESTASI TANAH UNTUK PERUMAHAN DENGAN METODE TOPSIS

PENCARIAN ASSOCIATION RULES PADA DATA LULUSAN MAHASISWA PERGURUAN TINGGI MENGGUNAKAN ALGORITMA FP-GROWTH SKRIPSI SHARFINA FAZA

PERANCANGAN APLIKASI BELAJAR HIJAIYAH PADA ANDROID MENGGUNAKAN METODE RECTANGLES COLLISION DETECTION SKRIPSI CAHYA RIZKI D ASMONO

PREDIKSI PRODUKSI PANEN KELAPA SAWIT MENGGUNAKAN JARINGAN SARAF RADIAL BASIS FUNCTION (RBF) SKRIPSI RINI JANNATI

PENERAPAN ALGORITMA GENETIKA DALAM PENENTUAN TATA LETAK RUANG SKRIPSI RIZKY YANDA

PENERAPAN ALGORITMA MONTE CARLO TREE SEARCH PADA PERMAINAN HALMA SKRIPSI VINCENTIUS

ANALISIS DAN PERANCANGAN SISTEM KRIPTOGRAFI SIMETRIS TRIPLE DES DAN KRIPTOGRAFI ASIMETRIS RSA SKRIPSI BENY

PERINGKASAN TEKS OTOMATIS DOKUMEN BAHASA INDONESIA DENGAN ALGORITMA GENETIKA LEMBAR JUDUL KOMPETENSI REKAYASA PERANGKAT LUNAK SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KELAYAKAN CALON ASISTEN LABORATORIUM BERBASIS ANDROID MENGGUNAKAN ALGORITMA ITERATIVE DICHOTOMISER 3 (ID3)

ANALISIS KINERJA DAN IMPLEMENTASI ALGORITMA KOMPRESI ARITHMETIC CODING PADA FILE TEKS DAN CITRA DIGITAL SKRIPSI SARIFAH

APLIKASI OTENTIKASI DOKUMEN MENGGUNAKAN ALGORITMA GOST DIGITAL SIGNATURE SKRIPSI ASMAYUNITA

SKRIPSI ALMAN JULINIUS TARIGAN

PERANCANGAN PERMAINAN MENCARI KATA BERBASIS ANDROID MENGGUNAKAN ALGORITMA BRUTE FORCE SKRIPSI ROBET ARIS DWI PUTRA

FOCUSED WEB CRAWLER DENGAN SISTEM TERDISTRIBUSI SKRIPSI ATRAS NAJWAN

RANCANG BANGUN APLIKASI PERINGKAS TEKS OTOMATIS ARTIKEL BERBAHASA INDONESIA MENGGUNAKAN METODE TERM FREQUENCY INVERSE DOCUMENT FREQUENCY

APLIKASI AUGMENTED REALITY UNTUK MEMPERKENALKAN ULOS BATAK TOBA SKRIPSI ANDRE SEP MEDIO SITEPU

ABSTRAK. Kata kunci : Informasi, Information Retreival, Ant Colony Optimization, Graph, Fitur dokumen. vii

PENERAPAN ALGORITMA COLUMN BY COLUMN DAN DEPTH-FIRST SEARCH DALAM PERMAINAN BABYLON TOWER SKRIPSI HARRY

PERANCANGAN APLIKASI DOKUMEN UNDENIABLE DIGITAL SIGNATURE DENGAN ALGORITMA CHAUM S BLIND SIGNATURE SKRIPSI MARTIN DENNAIN SIMANJUNTAK

SISTEM INFORMASI GEOGRAFIS BERBASIS WEB UNTUK MENENTUKAN JARAK TERPENDEK MENGGUNAKAN ALGORITMA DIJKSTRA (Studi Kasus : Plaza / Mall Dikota Medan)

IMPLEMENTASI PENYELESAIAN PERMAINAN RUBIK CUBE DENGAN ALGORITMA KOCIEMBA PADA PLATFORM ANDROID SKRIPSI TOMMI NIASRI

IMPLEMENTASI ALGORITMA DIJKSTRA UNTUK PENCARIAN RUTE TERPENDEK MENUJU PELABUHAN BELAWAN BERBASIS SISTEM INFORMASI GEOGRAFIS SKRIPSI

BAB 2 LANDASAN TEORI

SKRIPSI BILQIS

ANALISIS ASIMTOTIK DAN REAL TIME MENGGUNAKAN ALGORITMA L-DEQUE DALAM MENENTUKAN JARAK TERPENDEK ANTAR KANTOR CABANG BANK MANDIRI DI KOTA MEDAN SKRIPSI

PENERAPAN PERINTAH SUARA BERBAHASA INDONESIA UNTUK MENGOPERASIKAN PERINTAH DASAR DI WINDOWS SKRIPSI RAISHA ARIANI SIRAIT

DESAIN ROUTING INFORMATION PROTOCOL PADA JARINGAN KOMPUTER DENGAN PENGALOKASIAN JUMLAH HOST PER JARINGAN BERDASARKAN VLSM SKRIPSI

KLASIFIKASI PENDARAHAN OTAK MENGGUNAKAN METODE EXTREME LEARNING MACHINE SKRIPSI AULIYA DOLI RIZKI S

PREDIKSI BANJIR DENGAN MENGUNAKAN WEIGHTED EVOLVING FUZZY NEURAL NETWORK (WEFUNN) SKRIPSI REZA ELFANDRA SIREGAR

SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN OPERATOR TERBAIK MENGGUNAKAN METODE TOPSIS (STUDI KASUS: CBOC REGIONAL 1/ PT. TELEKOMUNIKASI, TBK.

APLIKASI PERHITUNGAN PEMBAGIAN HARTA WARISAN BERDASARKAN HUKUM WARIS ISLAM DAN HUKUM WARIS PERDATA PADA PLATFORM ANDROID SKRIPSI

KLASIFIKASI KELAINAN BENTUK SEL DARAH MERAH MENGGUNAKAN RADIAL BASIS FUNCTION NETWORK ANITA RATNA SARI

SISTEM MARKET BASKET UNTUK MENENTUKAN TATA LETAK PRODUK PADA SUATU SWALAYAN MENGGUNAKAN ALGORITMA K-MEANS CLUSTERING SKRIPSI STEFFI ANDINA SEBAYANG

PENERAPAN ALGORITMA GREEDY PADA PERMAINAN MILL BERBASIS ANDROID SKRIPSI SUANDO H SIMANJUNTAK

ANALISIS DAN PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT TANAMAN KARET MENGGUNAKAN METODE FAKTOR KEPASTIAN (CERTAINTY FACTOR) PADA SMARTPHONE

APLIKASI PENCARIAN FILE BERDASARKAN STRUKTUR KARAKTER DENGAN MENGGUNAKAN ALGORITMA APOSTOLICO GIANCARLO SKRIPSI YASIR NASUTION

SISTEM INFORMASI GEOGRAFIS PENCARIAN RUTE TERDEKAT PADA JASA PENGIRIMAN BARANG MENGGUNAKAN ALGORITMA A* (STAR) BERBASIS MOBILE SKRIPSI

PERBANDINGAN ALGORITMA APRIORI DAN ALGORITMA CT-Pro PADA KOMODITAS EKSPOR DAN IMPOR SKRIPSI ELISA SEMPA ARIHTA KABAN

METODE HYBRID (BAYES DAN MULTIFACTOR EVALUATION PROCESS) DALAM SISTEM PENDUKUNG KEPUTUSAN SKRIPSI KHAIRUN NISA

IMPLEMENTASI DAN ANALISIS KINERJA ALGORITMA ARITHMETIC CODING DAN SHANNON-FANO PADA KOMPRESI CITRA BMP SKRIPSI SYAHFITRI KARTIKA LIDYA

VIDEO GAME SEJARAH KERAJAAN MAJAPAHIT BERBASIS TACTICAL ROLE-PLAYING GAME SKRIPSI MUHAMMAD KURNIAWAN WIDHIANTO

SKRIPSI BOHO SURIANTO NAIBAHO

PERANCANGAN SISTEM PERHITUNGAN AKTIVA TETAP PT. PERKEBUNAN NUSANTARA III (PERSERO) SKRIPSI BABY INDRI SABRINA

IMPLEMENTASI ALGORITMA BLOWFISH PADA APLIKASI ENKRIPSI DAN DEKRIPSI CITRA BERBASIS WINDOWS SKRIPSI AHDA ANDI KURNIA

PERANCANGAN SISTEM PENGAMANAN DAN KOMPRESI DATA TEKS DENGAN FIBONACCI ENCODING DAN ALGORITMA SHANNON-FANO SERTA ALGORITMA DEFLATE SKRIPSI

PERANCANGAN SISTEM INFORMASI GEOGRAFIS LOKASI WISATA MENGGUNAKAN METODE TABU SEARCH (STUDI KASUS : KOTA PEKANBARU) SKRIPSI LIRA MELADYA

PERBANDINGAN Vogell s Aproximation Method (VAM) DAN Least Cost Method (LC) UNTUK OPTIMASI TRANSPORTASI (STUDI KASUS : PT. HARIAN WASPADA) SKRIPSI

KLASIFIKASI KUALITAS BIJI KOPI DENGAN RADIAL BASIS FUNCTION SKRIPSI MEWATI PANJAITAN

STUDI PERBANDINGAN KOMPRESI MENGGUNAKAN METODE SHANNON FANO DAN UNARY CODING PADA FILE TEKS EUNIKE JOHANA

IMPLEMENTASI ALGORITMA KNUTH-MORRIS-PRATH STRING MATCHING UNTUK MENCARI KATA ATAU ISTILAH PADA KAMUS KOMPUTER BERBASIS ANDROID.

ANALISIS DAN PERBANDINGAN ALGORITMAL-DEQUE DANALGORITMA BELLMAN-FORD DALAM MENCARI JARAK TERPENDEK SKRIPSI

ANALISIS DAN PERANCANGAN APLIKASI PENERIMAAN SISWA BARU MENGGUNAKAN METODE SAW DAN METODE PROMETHEE (STUDI KASUS : SMAN 1 TEBING TINGGI) SKRIPSI

SIG DAN AHP UNTUK SISTEM PENDUKUNG KEPUTUSAN PERENCANAAN WILAYAH INDUSTRI DAN PEMUKIMAN KOTA MEDAN SKRIPSI MUHAMMAD HANAFI

PERANCANGAN ALAT PENYIRAMAN TANAMAN OTOMATIS DENGAN SMARTPHONE ANDROID MENGGUNAKAN MIKROKONTROLER ARDUINO SKRIPSI AHMAD ROY MUDA SIREGAR

Identifikasi Nada Gitar dengan Menggunakan Metode Fast Fourier Transform (FFT)

BAB I PENDAHULUAN 1.1 Latar Belakang

ANALISIS DAN PERANCANGAN ALGORITMA ARITHMETIC CODING DALAM KOMPRESI FILE AUDIO SKRIPSI DEBI MAULINA SIREGAR

PERINGKASAN TEKS BAHASA INDONESIA MENGGUNAKAN MODIFIED DISCRETE DIFFERENTIAL EVOLUTION ALGORITHM. Jurnal

SKRIPSI KADAR ERATOSTHENES SITEPU

ANALISIS PERBANDINGAN ONLINE DAN OFFLINE TRAINING PADA JARINGAN BACKPROPAGATION PADA KASUS PENGENALAN HURUF ABJAD TESIS

IMPLEMENTASI KONSEP KECERDASAN BUATAN DENGAN METODE BEST FIRST SEARCH (BSF) UNTUK PEMBUATAN GAME ULAR TANGGA MODIFIKASI SKRIPSI

APLIKASI LAYANAN INFORMASI AKADEMIK SEKOLAH BERBASIS SMS (STUDI KASUS: SMK SWASTA TELADAN MEDAN) SKRIPSI APRILIA RAMADHANI

IMPLEMENTASI DIGITAL WATERMARKING PADA FILE AUDIO DENGAN MENGGUNAKAN METODE PHASE CODING SKRIPSI FITRIYANI

ANALISIS PERBANDINGAN ALGORITMA DECISION TREE DENGAN ALGORITMA RANDOM TREE UNTUK PROSES PRE PROCESSING DATA TESIS SAIFULLAH

SIMULASI PENCARIAN JARAK TERDEKAT (SHORTEST PATH) DENGAN MENGGUNAKAN ALGORITMA A* (STUDI KASUS PADA PERPUSTAKAAN POLITEKNIK NEGERI MEDAN) SKRIPSI

BAB I PENDAHULUAN 1.1. Latar Belakang

IDENTIFIKASI FILE DOKUMEN BERDASARKAN KONTEN MENGGUNAKAN DISTRIBUTED AUTONOMOUS NEURO-GEN LEARNING ENGINE SKRIPSI AARON

ANALISIS PERBANDINGAN KOMPRESI FILE VIDEO DENGAN MOTION PICTURE EXPERT GROUP-4 DAN FLASH VIDEO DENGAN MENGGUNAKAN ALGORITMA HUFFMAN SKRIPSI

IMPLEMENTASI ALGORITMA APRIORI DAN FP-GROWTH DALAM MARKET BASKET ANALYSIS PEMBELIAN OBAT PADA SUATU APOTEK SKRIPSI RAISSA ADITYA RAHAYU

APLIKASI UNTUK VISUALISASI SUARA JANTUNG MANUSIA PADA PLATFORM ANDROID SKRIPSI JULIA ANNISA SITEPU

Transkripsi:

SISTEM PERINGKAS BERITA ONLINE OTOMATIS MENGGUNAKAN ALGORITMA TEXTTEASER SKRIPSI ANWAR PASARIBU 111402008 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015

SISTEM PERINGKAS BERITA ONLINE OTOMATIS MENGGUNAKAN ALGORITMA TEXTTEASER SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Teknologi Informasi ANWAR PASARIBU 111402008 PROGRAM STUDI S1 TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA 2015

i PERSETUJUAN Judul : SISTEM PERINGKAS BERITA ONLINE OTOMATIS MENGGUNAKAN ALGORITMA TEXTTEASER Kategori : SKRIPSI Nama : ANWAR PASARIBU Nomor Induk Mahasiswa : 111402008 Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI Departemen : TEKNOLOGI INFORMASI Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI (FASILKOM-TI) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Januari 2016 Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Seniman, S.Kom., M.Kom. Dani Gunawan, S.T., M.T. NIP 19870525 201404 1 001 NIP 19820915 201212 1 002 Diketahui/Disetujui oleh Program Studi S1 Teknologi Informasi Ketua, Muhammad Anggia Muchtar, S.T., MM.IT. NIP 19800110 200801 1 010

ii PERNYATAAN SISTEM PRINGKASAN BERITA ONLINE MENGGUNAKAN ALGORTIMA TEXTTEASER SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Januari 2016 Anwar Pasaribu 111402008

iii UCAPAN TERIMA KASIH Puji dan syukur penulis sampaikan ke hadirat Allah SWT yang telah memberikan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Teknologi Informasi, Program Studi S1 Teknologi Informasi. Ucapan terima kasih penulisan sampaikan kepada Bapak Dani Gunawan, S.T., M.T. selaku pembimbing pertama dan Bapak Seniman, S.Kom., M.Kom. selaku pembimbing kedua yang telah banyak meluangkan waktu untuk memberikan kritik dan saran dalam penelitian dan penulisan skripsi ini. Selanjutnya, terima kasih juga kepada Bapak Muhammad Anggia Muchtar, ST., M.M.IT sebagai dosen penguji pertama serta Ibu Dr. Erna Budhiarti Nababan, M. IT sebagai dosen penguji kedua. Penulis juga mengucapkan terima kasih kepada Bapak dan Ibu dosen S1 Teknologi Informasi yang telah mengajar dan memberikan masukan serta saran yang bermanfaat selama proses perkuliahan hingga dalam penulisan skripsi ini. Ucapan terima kasih juga ditujukan kepada semua pegawai dan staf tata usaha Teknologi Informasi dan Fasilkom-TI, yang telah membantu proses administrasi selama perkuliahan. Penulis juga berterima kasih kepada kedua orang tua penulis, Bapak Asmar Pasaribu dan Ibu Agonna Siregar yang telah membesarkan penulis dengan penuh cinta dan kasih. Terima kasih juga penulis ucapkan kepada seluruh teman-teman S1 Teknologi Informasi yang telah bersama-sama melewati perkuliahan dengan penulis, serta temanteman mahasiswa USU lainnya.

iv ABSTRAK Peringkas teks otomatis menjadi salah satu solusi untuk menghadapi pesatnya arus informasi sekarang ini khususnya berita online. Solusi ini memberikan versi teks yang lebih singkat namun tetap mewakili bagian penting dari teks asli. Penelitian ini mengambil data dari tiga situs berita online yaitu kompas.com, detik.com, dan liputan6.com. Kemudian data yang diperoleh diringkas menggunakan metode ekstraktif yang bekerja dengan cara mengambil kalimat-kalimat penting dari teks asli tanpa memodifikasinya. Untuk itu digunakan algoritma TextTeaser yang memanfaatkan empat elemen yang terdiri dari judul teks, posisi kalimat, panjang kalimat, dan frekuensi keyword untuk menentukan apakah kalimat termasuk ringkasan atau tidak. Selanjutnya teks juga akan diringkas menggunakan algoritma TextRank yang bekerja dengan memberikan peringkat pada graf representasi objek (kalimat) dalam teks untuk menentukan apakah kalimat termasuk dalam ringkasan. Hasil ringkasan TextTeaser kemudian diuji dengan mengevaluasi menggunakan metode evaluasi intrinsic termasuk metode recall (R), precision (P), dan F-Score (F) dengan hasil ringkasan TextRank pada 3075 data berita. Sehingga 60,11% dari total data memiliki nilai F-Score 0,5 yang berarti algoritma TextTeaser memiliki tingkat presisi yang cukup baik untuk mengambil kalimat-kalimat penting dalam teks berita. Selanjutnya dari data tersebut, terdapat nilai F-Score > 0,7 untuk 31,36% atau sekitar 884 berita yang memiliki presisi ringkasan yang lebih baik untuk menggambarkan isi teks berita. Kata kunci: TextTeaser, TextRank, berita, peringkasan teks otomatis, peringkasan ekstraktif.

v ONLINE NEWS SUMMARIZATION SYSTEM USING TEXTTEASER ALGORITHM ABSTRACT Automatic text summarization become one of the solutions to deal with the rapid flow of information today, especially online news. This solution provides a shorter version but still represents important parts of the original text so that the general description of the contents of the entire text can be understood in a relatively shorter time. This research took data from three online news sites which are kompas.com, detik.com, and liputan6.com. Furthermore summarize the data using extractive methods by taking the main idea from the original text without any modification. For that purpose, used TextTeaser algorithm which utilizes the four elements consisting of text title, sentence position, sentence length, and keywords frequency. The four elements of this text will produce a score of each sentence to determine whether the sentence include in summary or not. Generated summary was tested with intrinsic evaluation methods, including recall (R), precision (P), and F-Score (F). The evaluation method then used to evaluates the summary by TextTeaser with summary by TextRank for 3075 news articles. So that 60.11% of the total news has a value of F-Score 0.5 which means that the TextTeaser algorithm is good enough in case to collect important sentences from news article. Furthermore, from the data contained F-Score values > 0.7 at 31.36%, or about 884 news data that have a better summary to describe the whole contents of the news article. Keyword: TextTeaser, TextRank, news, automatic text summarization, extractive summary.

vi DAFTAR ISI Persetujuan... i Pernyataan... ii Ucapan Terima Kasih... iii Abstrak... iv Abstract... v Daftar Isi... vi Daftar Tabel... viii Daftar Gambar... ix BAB 1 Pendahuluan... 1 Latar Belakang... 1 Rumusan Masalah... 2 Batasan Masalah... 3 Tujuan Penelitian... 3 Manfaat Penelitian... 3 Metodologi Penelitian... 3 Sistematika Penulisan... 4 BAB 2 Landasan Teori... 6 Berita... 6 Karakteristik berita... 6 Peringkasan Teks Otomatis... 7 Algoritma TextTeaser... 9 Algoritma TextRank... 12 Periodic Tasks... 15 Web Data Extraction... 17 Python content extraction... 18 Android... 21 Library pendukung... 22 Natural Language Toolkit (NLTK)... 24 REST... 25 Evaluasi Hasil Ringkasan... 26 Penelitian Terdahulu... 27 BAB 3 Analisis dan Perancangan Sistem... 29 Arsitektur Umum... 29 Analisis Data... 30 Data Berita... 31 Data stopword... 34 Analisis Sistem... 35 Ekstraksi isi berita... 35 Pembersihan teks berita... 36 Persiapan proses peringkasan... 36 Hal.

vii Menentukan frekuensi keyword... 38 Menentukan skor judul teks... 43 Menentukan skor panjang kalimat... 44 Menentukan skor posisi kalimat... 44 Menentukan skor total... 44 Perancangan Sistem... 45 Perancangan antarmuka sistem... 45 BAB 4 Implementasi dan Pengujian Sistem... 50 Implementasi Sistem... 50 Spesifikasi perangkat keras yang digunakan... 50 Spesifikasi perangkat lunak yang digunakan... 51 Implementasi Perancangan Antarmuka... 51 Tampilan halaman sign in... 51 Tampilan halaman sign up... 51 Tampilan halaman home... 52 Tampilan halaman news details... 53 Tampilan halaman settings... 53 Tampilan halaman choose news source... 54 Hasil Ringkasan... 54 Pengujian Hasil Ringkasan... 57 BAB 5 Kesimpulan dan Saran... 62 Kesimpulan... 62 Saran... 62 Daftar Pustaka... 64

viii DAFTAR TABEL Hal. Tabel 2.1 Nilai berdasarkan skor posisi kalimat (Balbin, 2011)... 10 Tabel 2.2 TextRank dibandingkan dengan sistem lain (Mihalcea & Tarau, 2004)... 14 Tabel 2.3 Contoh penggunaan crontab (Solem, 2015)... 17 Tabel 2.4 Penelitian terdahulu... 28 Tabel 3.1 Contoh URL situs berita... 31 Tabel 3.2 Contoh stopword... 35 Tabel 3.3 Contoh top keyword... 39 Tabel 3.4 Skor keyword... 40 Tabel 3.5 Menghitung nilai variabel DBS... 40 Tabel 3.6 Skor total SBS... 42 Tabel 3.7 Hitung fitur judul berita... 43 Tabel 3.8 Keterangan bagian-bagian tampilan server... 46 Tabel 4.1 Contoh hasil evaluasi sistem... 57 Tabel 4.2 Frekuensi nilai F-Score pada seluruh data... 58 Tabel 4.3 Frekuensi nilai F-Score berita kompas.com... 59 Tabel 4.4 Frekuensi nilai F-Score berita detik.com... 60 Tabel 4.5 Frekuensi nilai F-Score berita liputan6.com... 60

ix DAFTAR GAMBAR Hal. Gambar 2.1 Alur proses Celery (Smith, 2014)... 16 Gambar 2.2 Contoh penggunaan Celery periodic tasks (Solem, 2015)... 17 Gambar 2.3 Goose menentukan bagian yang bukan isi berita (Pfeiffer, 2014)... 19 Gambar 2.4 Goose Menentukan Lokasi Isi Berita (Pfeiffer, 2014)... 19 Gambar 2.5 Goose Menandai Gambar Utama untuk Berita (Pfeiffer, 2014)... 20 Gambar 2.6 Contoh indikasi halaman bersambung... 20 Gambar 2.7. Arsitektur PushBots (Google Developers, 2015)... 24 Gambar 3.1 Arsitektur umum sistem peringkas berita... 30 Gambar 3.2 Indikasi berita bersambung tekno.kompas.com... 32 Gambar 3.3 Indikasi berita bersambung health.liputan6.com... 33 Gambar 3.4 Indikasi berita bersambung health.detik.com... 34 Gambar 3.5 Flowchart text preprocessing... 37 Gambar 3.6 Contoh input teks... 37 Gambar 3.7 Teks setelah menghilangkan tanda baca... 37 Gambar 3.8 Hasil penguraian kata dari teks dan huruf kecil... 38 Gambar 3.9 Kata-kata setelah penghapusan stopword... 38 Gambar 3.10 Input judul dan teks berita... 38 Gambar 3.11 Tampilan console server sistem peringkas... 45 Gambar 3.12 Rancangan (1) halaman sign in dan (2) halaman sign up... 46 Gambar 3.13 Rancangan halaman home... 47 Gambar 3.14 Rancangan halaman news details... 48 Gambar 3.15 Rancangan halaman Settings... 48 Gambar 3.16 Rancangan halaman Choose News Source... 49 Gambar 4.1 Tampilan halaman sign in... 51 Gambar 4.2 Tampilan halaman sign up... 52 Gambar 4.3 Tampilan halaman home... 52 Gambar 4.4 Tampilan halaman news details... 53 Gambar 4.5 Tampilan halaman settings... 53 Gambar 4.6 Tampilan halaman choose news source... 54