Penerapan Natural Language Processing Menggunakan TF-IDF dan N-Gram untuk Layanan Donor Darah

Authors

  • Ni’matul Fajri Universitas Islam Negeri Alauddin Makassar
  • Rahman Rahman Universitas Islam Negeri Alauddin Makassar
  • Erfina Erfina Universitas Islam Negeri Alauddin Makassar
  • Adhy Rizaldy Universitas Islam Negeri Alauddin Makassar
  • A. Mustika Abidin Universitas Islam Negeri Alauddin Makassar

DOI:

https://doi.org/10.55606/juisik.v6i1.2135

Keywords:

Blood Donation, Chatbot, Natural Language Processing, N-Gram, TF-IDF

Abstract

Blood donor information services require a system capable of understanding user questions and automatically providing relevant answers. Utilizing chatbot technology based on Natural Language Processing (NLP) is one solution to support this process. In this study, a chatbot system was developed to support the blood donor information service at Blood for Life (BFL) Makassar. The study aimed to implement the TF-IDF and N-Gram methods in the question-answer matching process and analyze the accuracy of the system's responses. A mixed methods approach was used, with a qualitative approach for system requirements analysis and a quantitative approach for chatbot performance evaluation. System development was conducted using Agile methodology. System testing was conducted using the match accuracy method on 50 test questions representing a variety of user questions related to blood needs and donor registration. The test results showed that the system was able to generate 47 appropriate responses, with an accuracy rate of 94%. These results demonstrate that the implementation of the TF-IDF and N-Gram methods is capable of producing relevant answers to user questions in the blood donor information service at BFL Makassar.

References

Abdul, M., & Akbar, M. (2024). Prototipe chatboot pada aplikasi e-commerce. 6(2), 240–250. https://doi.org/10.52005/restikom.v6i2.338

Ardiansyah, R. H., & Sulaksono, A. G. (2023). Layanan pelanggan berbasis Natural Language Processing melalui chatbot pada aplikasi pesan. Journal of Information System and Application Development, 1(1). https://doi.org/10.26905/jisad.v1i1.9858

Armiati, S., Mulyati, K., & Wiranda, A. T. (2024). Analisis dan rancangan sistem informasi monitoring piutang pelanggan bisnis menggunakan WhatsApp Gateway API. Land Journal, 5(1), 25–33. https://doi.org/10.47491/landjournal.v5i1.3146

Badan Pusat Statistik. (2023). Statistik Telekomunikasi Indonesia 2022. In P. Direktorat Statistik Keuangan, Teknologi Informasi (Ed.), Badan Pusat Statistik (Number 1). Badan Pusat Statistik/BPS-Statistics Indonesia. https://www.bps.go.id/id/publication/2023/08/31/131385d0253c6aae7c7a59fa/statistik-telekomunikasi-indonesia-2022.html

Blood4LifeID. (2019). Blood4LifeID. Blood4life.Id. https://blood4life.id/

Faisal, J. T. M. R., & Kurniawan, E. (2024). Telegram ChatBot: Belajar membangun chatbot dengan .Net 8 dan Visual Studio 2022. ebookuid.

Firmansyah, F., Kejora, M. T. B., & Akil, A. (2021). Studi analisis pemanfaatan WhatsApp dalam pembelajaran daring akidah akhlak pada siswa madrasah aliyah. Edukatif: Jurnal Ilmu Pendidikan, 3(5), 2886–2897. https://doi.org/10.31004/edukatif.v3i5.1018

Hermawansyah, A. (2022). Analisis profil dan karakteristik pengguna media sosial di Indonesia. Jurnal Analisis, 3.

MP Firdaus. (2023). Perbandingan algoritma K-Nearest Neighbor (KNN) dan Naive Bayes Classifier (NBC) dengan pelabelan transformers serta ekstraksi fitur TF-IDF dan N-Gram untuk analisis sentimen terhadap penundaan pemilu.

Prasetyo, Riandaru, V., Njoto, B., & Jannet, C. V. (2021). Implementasi Natural Language Processing dalam pembuatan chatbot pada program Information Technology Universitas Surabaya. Teknika, 10(2). https://doi.org/10.34148/teknika.v10i2.370

Prayogo, D., & Martadireja, O. P. (2025). Systematic literature review chatbot: Suatu perbandingan pendekatan. 8(April), 4172–4178.

Priyatno, A. M., & Firmanand, F. I. (2022). Fitur n-gram untuk perbandingan metode machine learning pada sentimen judul berita keuangan. 1(1), 1–6.

Putra, S. W. R. A., Darmansah, D., Alvendo Wahyu Aranski, S., & Astiti. (2024). Buku ajar analisa perancangan sistem informasi. PT. Sonpedia Publishing Indonesia.

Sanjaya, A., Bagus Setiawan, A., Mahdiyah, U., Nur Farida, I., Risky Prasetyo, A., & Nusantara PGRI Kediri, U. (2023). Pengukuran kemiripan makna menggunakan cosine similarity dan basis data sinonim kata. Measurement of Meaning Similarity Using Cosine Similarity and Word Synonyms Database, 10(4). https://doi.org/10.25126/jtiik.2023106864

Septiani, D., & Isabela, I. (2023). Analisis term frequency inverse document frequency (TF-IDF) dalam temu kembali informasi pada dokumen teks. SINTESIA: Jurnal Sistem Dan Teknologi Informasi Indonesia, 1(2), 81–88.

Downloads

Published

2026-03-02

How to Cite

Ni’matul Fajri, Rahman Rahman, Erfina Erfina, Adhy Rizaldy, & A. Mustika Abidin. (2026). Penerapan Natural Language Processing Menggunakan TF-IDF dan N-Gram untuk Layanan Donor Darah. Jurnal Ilmiah Sistem Informasi Dan Ilmu Komputer, 6(1), 330–341. https://doi.org/10.55606/juisik.v6i1.2135

Similar Articles

<< < 1 2 3 4 5 6 7 > >> 

You may also start an advanced similarity search for this article.