Interview Result Extraction For Functional Requirements Identification Using TextRank Algorithm

Dika Rizky Yunianto, Annisa Rahmania Putri, Vivi Nur Wijayaningrum

Sari


Functional requirement identification is a critical stage in information system development that determines system alignment with user needs. Interviewing is a dominant technique for eliciting requirements, but interview results in the form of long, unstructured text require significant analysis time and are prone to subjectivity if done manually. This research aims to apply the TextRank algorithm to automatically summarize interview results so that important information can be obtained more concisely. The research was conducted through text preprocessing stages, sentence similarity calculation (word overlap), graph construction, and sentence ranking using the PageRank algorithm. Important sentences were selected based on threshold variations (k = 3, 5, 7, 9). Three methods were compared: standard TextRank, TextRank with TF-IDF weighting, and TextRank with stemming preprocessing. Evaluation used precision, recall, and F1-score metrics against ground truth. Results show that standard TextRank with threshold 7 provided the most balanced performance (F1-score 71.05%), being more stable than TF-IDF based methods for interview data. This algorithm proved effective in improving the efficiency of the functional requirement identification process.

Teks Lengkap:

PDF

Referensi


L. P. A. S. Tjahyanti and G. R. Sutama, "Peran Analisis Kebutuhan Dalam Menciptakan Sistem Informasi Yang Responsif Dan Berkelanjutan," Jurnal Komputer Dan Teknologi Sains (KOMTEKS), vol. 3, no. 2, pp. 1–11, 2024.

I. Sommerville, Software Engineering, 10th ed. Boston: Pearson, 2016.

R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 8th ed. New York: McGraw-Hill Education, 2015.

L. Setiyani and A. Gintings, "Analisis Kebutuhan Fungsional Sistem Informasi Pengelolaan Skripsi," in Simposium Nasional Ilmiah, 2019, pp. 405–414.

D. Zowghi and C. Coulin, "Requirements Elicitation: A Survey of Techniques, Approaches, and Tools," in Engineering and Managing Software Requirements, A. Aurum and C. Wohlin, Eds., Springer, 2005, pp. 19–46.

K. Wiegers and J. Beatty, Software Requirements, 3rd ed. Redmond: Microsoft Press, 2013.

A. P. Purfini, Analisis Sistem Informasi-Teknik Wawancara. Bandung: Universitas Komputer Indonesia, 2010.

M. R. Novryan, A. Suraya, and T. Sumarni, "Analisis Kebutuhan Fungsional Sistem Informasi Manajemen Berbasis Web (CV PT Meskom Bengkalis)," Jurnal Kajian Ilmiah Interdisiplinier, vol. 8, no. 6, 2024.

S. Nasim, Z. Zahid, and N. Sabahat, "Requirement Elicitation using Natural Language Processing," Lahore Garrison University Research Journal of Computer Science and Information Technology, vol. 7, no. 1, pp. 1–6, 2023.

D. Y. Bernanda, D. N. A. Jawawi, S. A. Halim, and F. Adikara, "Natural Language Processing For Requirement Elicitation In University Using Kmeans And Meanshift Algorithm," Baghdad Science Journal, vol. 21, no. 2, pp. 561–567, 2024.

M. Gambhir and V. Gupta, "Recent automatic text summarization techniques: a survey," Artificial Intelligence Review, vol. 47, no. 1, pp. 1–66, 2017.

M. Allahyari et al., "Text Summarization Techniques: A Brief Survey," International Journal of Advanced Computer Science and Applications, vol. 8, no. 10, 2017.

S. Brin and L. Page, "The anatomy of a large-scale hypertextual Web search engine," Computer Networks and ISDN Systems, vol. 30, no. 1-7, pp. 107–117, 1998.

R. Mihalcea and P. Tarau, "TextRank: Bringing Order into Texts," in Proceedings of the 2004 Conference on Empirical Methods in Natural Language Processing (EMNLP), Barcelona, Spain, 2004, pp. 404–411.

A. Y. S. A. Setiawan and E. Alexander, "Pengujian Algoritma TextRank Dalam Merangkum Teks," in Seminar Nasional AMIKOM Surakarta (SEMNASA), 2023.

M. Zieve et al., "Systematic TextRank Optimization in Extractive Summarization," in International Conference Recent Advances in Natural Language Processing (RANLP), 2023, pp. 1274–1281.

J. J. Sihombing, Arnita, S. I. Al Idrus, and D. Y. Niska, "Implementation of text summarization on Indonesian scientific articles using TextRank algorithm with TF-IDF web-based," Journal of Soft Computing Exploration, vol. 5, no. 3,

pp. 310–319, 2024.

D. Gunawan, D. Witarsyah, D. Syamsuar, A. Amalia, and R. F. Rahmat, "Observing the Performance of the TextRank Algorithm on Automatic Text Summarization for Bahasa Indonesia," International Journal on Advanced Science, Engineering and Information Technology, vol. 13, no. 3, 2023.

Y. C. Gurning, S. C. Saragih, Y. Y. Lase, and J. Julham, "Perbandingan TextRank Berbasis TF-IDF dan Word2Vec dalam Peringkasan Teks Berita Bahasa Indonesia," Jurnal Komputer Teknologi Informasi Sistem Informasi (JUKTISI), vol. 4, no. 2, pp. 922–928, 2025.

A. Setiawan, Z. Abidin, and M. Imamudin, "Impact of Preprocessing on Indonesian Extractive Summarization Using LexRank, TextRank, DivRank, and Cosine Similarity," G-Tech: Jurnal Teknologi Terapan, vol. 9, no. 4, pp. 2311–2321, 2025.

I. M. Suwija Putra, Y. Adiwinata, D. P. Singgih Putri, and N. P. Sutramiani, "Extractive Text Summarization of Student Essay Assignment Using Sentence Weight Features and Fuzzy C-Means," International Journal of Artificial Intelligence Research, vol. 5, no. 1, 2021.

N. M. A. J. Astari, D. G. H. Divayana, and G. Indrawan, "Analisis Sentimen Dokumen Twitter Mengenai Dampak Virus Corona Menggunakan Metode Naive Bayes Classifier," Jurnal Sistem Dan Informatika (JSI), vol. 15, no. 1, pp. 27–29, 2020.

D. Jurafsky and J. H. Martin, Speech and Language Processing, 3rd ed. draft, 2023.

M. Adha and M. Nasucha, "Peringkasan Teks Putusan Pengadilan Berbahasa Indonesia Menggunakan Algoritma TextRank," SINTECH Journal, vol. 12, 2025.

M. Jelita, "Text Mining dengan Topic Modelling LDA dari Pertanyaan Gelar Wicara Literasi Perpustakaan Nasional RI," Media Pustakawan, vol. 31, no. 3, pp. 253–265, 2023.

G. Erkan and D. R. Radev, "LexRank: Graph-based lexical centrality as salience in text summarization," Journal of Artificial Intelligence Research, vol. 22, pp. 457–479, 2004.

M. R. Hadwirianto, F. Hamami, and O. N. Pratiwi, "Extractive Text Summarization Terhadap Artikel Berita Indonesia Berbasis Machine Learning," E-Proceeding of Engineering, vol. 11, 2024.

D. M. W. Powers, "Evaluation: From Precision, Recall and F-Measure to ROC, Informedness, Markedness & Correlation," Journal of Machine Learning Technologies, vol. 2, no. 1, pp. 37–63, 2011.

C.-Y. Lin and E. Hovy, "Automatic Evaluation of Summaries Using N-gram Co-Occurrence Statistics," in Proceedings of HLT-NAACL 2003, 2003.




DOI: http://dx.doi.org/10.30811/jaise.v6i1.8868

Refbacks

  • Saat ini tidak ada refbacks.


Indexing :

Creative Commons License
Journal of Artificial Intelligence and Software Engineering (JAISE) licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.