Peringkasan Teks Ekstraktif Menggunakan Binary Firefly Algorithm

Authors

DOI:

https://doi.org/10.34818/INDOJC.2020.5.2.440

Abstract

Ada banyak informasi teks yang beredar di internet, tetapi manusia sulit mencerna semua informasi tersebut dalam waktu singkat. Peringkasan teks otomatis merupakan teknologi yang membantu seseorang untuk membaca suatu teks secara ringkas dengan menghasilkan ringkasan secara otomatis dari suatu teks tanpa adanya proses penyuntingan manusia terhadap ringkasan tersebut. Pertama, data dari situs diambil menggunakan teknik parsing. Pattern matching juga diperlukan untuk menyaring tag HTML dari data yang diambil sehingga menghasilkan teks murni. Setelah itu, dilanjutkan dengan tokenization untuk memecah teks menjadi kumpulan kata bermakna. Dengan Binary Firefly Algorithm, setiap bagian pada teks diberikan bobot berdasarkan skor kemiripan makna yang terkandung yang ditentukan oleh matriks TF-IDF. Dalam penelitian ini, ringkasan teks dibuat dengan mengambil tujuh bagian teks yang memiliki bobot tertinggi. Ringkasan kemudian dievaluasi menggunakan metrik ROUGE. Hasil penelitian menunjukkan bahwa dibandingkan dengan ringkasan abstraktif, ringkasan ekstraktif memberikan relative improvement sebesar 47,06% pada ROUGE-1, 34,4% pada ROUGE-2, dan 44,92% pada ROUGE-L.

Downloads

Download data is not yet available.

Author Biographies

Ade Naufal Ammar, Telkom University

Undergraduate student, School of Computing, Telkom University

Suyanto Suyanto, Telkom University

Vice Dean I, School of Computing, Telkom University

References

N. Moratanch and S.Chitrakala, "A survey on abstractive text summarization," in International Conference on Circuit, Power and Computing, March 2016, pp. 1-7.

N Nazari and MA Mahdavi, "A survey on automatic text summarization.," Journal of AI and Data Mining, vol. 7, no. 1, pp. 121–135, 2019.

Raed Z., Ahmad T. Al-Taani Al-Abdallah, "Arabic Text Summarization using Firefly Algorithm," 2019.

Xin She Yang and Xingshi He, "Automatic Extractive Text Summarization Using K-Means Clustering," International Journal of Swarm Intelligence, vol. 1, no. 1, 2013.

L. Zhang, L. Shan, and J. Wang, "Optimal Feature Selection Using Distance Based Discrete Firefly Algorithm With Mutual Information Criterion," Neural Comput. Appl., 2016.

K., S.P. Simon, N.P. Padhy Chandrasekaran, "Binary Real Coded Firefly Algorithm For Solving Unit Commitment Problem," Inf. Sci., pp. 67-84, 2013.

Chin-Yew Lin, "Rouge: A package for automatic evaluation of summaries.," 2005.

Jeffrey Bennett and William Briggs, Using and Understanding Mathematics: A Quantitative Reasoning Approach, 3rd ed. Boston: Pearson, 2005.

Encep Kusumah and Yeti Mulyati, Menulis 2.: Penerbit Universitas Terbuka, 2014.

Kemal Kurniawan and Samuel Louvan, "Indosum: A New Benchmark Dataset For Indonesian Text Summarization," 2018.

Souad Larabi, Nada Alalyani Marie-Sainte, "Firefly Algorithm based Feature Selection for Arabic Text Classification," Journal of King Saud University, 2018.

Rana F., Ban N. Dhannoon Najeeb, "A Feature Selection Approach Using Binary Firefly Algorithm For Network Intrusion Detection System," ARPN Journal Of Engineering and Applied Sciences, vol. 13, no. 6, 2018.

H. Asgari, B. Masoumi, and O. S. Sheijani., "Automatic text summarization based on multi-agent particle swarm optimization," in Iranian, Feb 2014, pp. 1–5.

M. S. Binwahlan, N. Salim, and L. Suanmali., "Swarm based text summarization," in International Association of Computer Science and Information Technology - Spring Conference, April 2009, pp. 145-150.

Mohammed Salem Binwahlan, Naomie Salim, and Ladda Suanmali, Fuzzy Swarm Based Text Summarization 1.

J. Sheeba, D. I. Sowmya, and Pradeep Devaneyan S., "Keyword Extraction Using Swarm Intelligence Techniques," International Journal of Innovative Research in Computer and Communication Engineering, vol. 4, no. 4, pp. 6742–6749, 2016.

Downloads

Published

2020-10-02

How to Cite

Ammar, A. N., & Suyanto, S. (2020). Peringkasan Teks Ekstraktif Menggunakan Binary Firefly Algorithm. Indonesian Journal on Computing (Indo-JC), 5(2), 31–42. https://doi.org/10.34818/INDOJC.2020.5.2.440

Issue

Section

Computer Science