RANCANG BANGUN SISTEM TANYA JAWAB AKADEMIK DOSEN DENGAN METODE RETRIEVAL AUGMENTED GENERATION BERBASIS WEBSITE
DOI:
https://doi.org/10.23960/jitet.v13i3S1.7614Abstract Views: 39 File Views: 31
Keywords:
System Design, Website, RAG, Chatbot, Agile ScrumAbstract
Interaksi tanya jawab akademik antara mahasiswa dan dosen seringkali menghadapi tantangan efisiensi, di mana dosen dibebani oleh pertanyaan yang repetitif sementara mahasiswa membutuhkan respons yang cepat. Permasalahan ini mendorong kebutuhan akan solusi otomatis untuk memfasilitasi komunikasi yang lebih efektif. Penelitian ini bertujuan untuk merancang dan membangun sebuah sistem tanya jawab akademik berbasis website dengan mengimplementasikan metode Retrieval-Augmented Generation (RAG) untuk menyediakan jawaban yang relevan dan kontekstual. Pengembangan sistem menggunakan metodologi Agile Scrum yang dilakukan secara iteratif, mencakup tahapan product backlog, sprint planning, implementasi, sprint review, dan sprint retrospective. Sistem ini mengintegrasikan beberapa teknologi yaitu backend portal dikembangkan dengan Laravel 10, antarmuka chatbot menggunakan Streamlit, basis data menggunakan PostgreSQL dengan ekstensi pgvector untuk vector similarity, serta model generative AI Gemini 2.5 Flash untuk menghasilkan respons. Evaluasi sistem dilakukan melalui blackbox testing pada seluruh fungsionalitas. Hasil pengujian menunjukkan bahwa sistem berhasil berfungsi sesuai dengan yang diharapkan, di mana chatbot mampu memberikan jawaban yang akurat dan relevan berdasarkan basis pengetahuan yang tersedia, serta secara efektif mengurangi kebutuhan interaksi langsung antara mahasiswa dan dosen
Downloads
References
Safira, R. (2023). Dampak Kemajuan Teknologi Pada Pendidikan Bahasa Indonesia. Student Scientific Creativity Journal, 54-62.
Anthropic. (2024). Anthropic. Retrieved fromAnthropic: https://www.anthropic.com/
Panah, E., & Babar, M. Y. (2020). A Survey of WhatsApp as a Tool for Instructor-Learner Dialogue, Learner-Content Dialogue, and Learner-Learner Dialogue. International Journal of Educational and Pedagogical Sciences, 14(12), 1198-1205.
BINUS University, "Mengenal Jenis-jenis Teknologi Artificial Intelligence," BINUS University, May 2024. [Online]. Available: https://binus.ac.id/2024/05/jenis-jenis-teknologi-ai/
Pujiono, I., & Ruldeviyani, Y. (2024). Implementing Retrieval-Augmented Generation And Vector Databases For Chatbots In Public Services Agencies Context. Journal of Information Technology and Knowledge (JITK), 216-223.
Agtyaputra, I. M., & Ruldeviyani, Y. (2024). Implementing Retrieval-Augmented Generation And Vector Databases For Chatbots In Public Services Agencies Context. Journal of Information Technology and Knowledge (JITK), 216-223.
G. Samudra, A. T. Zy, and Ermanto, “Implementasi Retrieval Augmented Generation (RAG) dalam perancangan chatbot kesehatan pencernaan,” JSAI: Journal Scientific and Applied Informatics, vol. 8, no. 1, pp. 181–188, Jan. 2025, doi: 10.36085.
Yusuf, Y. (2024, November 05). Apa Itu Website? Ini Pengertian Website dan Jenis-Jenisnya. Diambil kembali dari Program Studi Sarjana Informatika Telkom University: https://bif.telkomuniversity.ac.id/website-adalah/
Telkom University Jakarta. (2023, November 23). Laravel : Definisi, Fitur, Manfaat, Cara Kerja, Keunggulan dan Kekurangan. Diambil kembali dari Telkom University Jakarta: https://jakarta.telkomuniversity.ac.id/laravel-definisi-cara-kerja-keunggulan-dan-kekurangan/
Amazon.com, Inc., "What Is Generative AI?" Amazon Web Services, 2024. [Online]. Available: https://aws.amazon.com/what-is/generative-ai/
Lewis, P., Perez, E., Piktus, A., Petroni, F., Karpukhin, V., Goyal, N., . . . Kiela, D. (2020). Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks.
Setiyani, L., & Setiawan, B. (2021). Analisis Dan Design Manajemen Control Produksi Menggunakan Business Process Improvement Dan Unified Modelling Language (STUDI KASUS: PT. MULTISTRADA). Jurnal Publikasi Ilmiah Bidang Teknologi Informasi dan Komunikasi, 27-37.
F. Handoyo and N. Anwar, "Rancang Bangun Aplikasi Penjualan Buket Bunga Berbasis Web", IKRAITH-INFORMATIKA, pp. 40–46, 2023.
R. Setiawan, "Black Box Testing Untuk Menguji Perangkat Lunak," Dicoding, Nov. 17, 2021. [Online]. Available: https://www.dicoding.com/blog/black-box-testing/
N. D. Rivalfakhri and A. Voutama, "Penggunaan UML dalam perancangan sistem penjualan pakaian berbasis website," JITET (Jurnal Informatika dan Teknik Elektro Terapan), vol. 13, no. 3, 2024. [Online]. Available: http://dx.doi.org/10.23960/jitet.v13i3.6570
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jurnal Informatika dan Teknik Elektro Terapan

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.



