Designing a Web-Based Light Novel Application with an LLM-Powered Chatbot Recommendation System Using Scrum Methodology

Authors

  • Yefta Christian Universitas Internasional Batam
  • Mangapul Siahaan Universitas Internasional Batam
  • Hansvirgo Universitas Internasional Batam

DOI:

https://doi.org/10.46880/jmika.Vol8No2.pp174-186

Keywords:

Chatbot, Conversational Recommender System, Retrieval Augmented Generation, Scrum, Vector Database

Abstract

In the era of the internet’s exponential growth, readers are often overwhelmed by the plethora of books available, particularly in the genre of light novels. This research aims to address this issue by developing a recommendation system for light novels, utilizing a chatbot interface. The methodology employed follows the Borg and Gall model, with a focus on research, information collection, planning, and development stages. The research stage involved the use of questionnaires to gather data and analyze the parameters to be used in the recommendation system. The development stage was carried out using the Scrum methodology and the Retrieval Augmented Generation (RAG) approach for the chatbot’s functionality. The outcome of this study is a web-based online light novel application and featuring a chatbot conversational recommender system. Through this system, users can access and read light novels online, while also utilizing the chatbot to request novel recommendations. The research findings demonstrate the successful integration of Large Language Model (LLM) technology into the web-based light novel application. The Scrum development approach facilitated efficient system creation, and the RAG-based chatbots are seen as successful in producing recommendations that match user queries based on existing knowledge. Recommendation results are obtained from semantic search and from the ranking vector with the highest score.

References

Akbar, R., Richasdy, D., & Dharayani, R. (2023). Sistem Rekomendasi Buku Dengan Collaborative Filtering Menggunakan Metode Singular Value Decomposition ( SVD ). EProceedings of Engineering, 10(5), 5013–5019.

Arfisko, H. H., & Wibowo, A. T. (2022). Sistem Rekomendasi Film Menggunakan Metode Hybrid Collaborative Filtering Dan Content-Based Filtering. E-Proceeding of Engineering, 9(3), 2149–2159.

Fadhlullah, H. A., Baizal, Z. K. A., & Ikhsan, N. (2021). Conversational Recommender Systems Based on Mobile Chatbot for Culinary. Jurnal Media Informatika Budidarma, 5(4), 1233–1241. https://doi.org/10.30865/mib.v5i3.3113

Fajari, A. N., & Baizal, A. (2022). Chatbot-based Culinary Tourism Recommender System Using Named Entity Recognition. JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 7(4), 1131–1138. https://doi.org/10.29100/jipi.v7i4.3210

Feng, Y., Liu, S., Xue, Z., Cai, Q., Hu, L., Jiang, P., Gai, K., & Sun, F. (2023). A Large Language Model Enhanced Conversational Recommender System. ArXiv Preprint.

Hakim, M. R., & Baizal, A. (2022). Chatbot For Knowledge – Based Museum Recommender System (Case Study: Museum in Jakarta). JIPI (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 7(2), 364–373. https://doi.org/10.29100/jipi.v7i2.2738

Hersani, R., Kurniawan, K., Pangestu, S. L., Edi, M., & Wahyunita, N. N. (2022). Perancangan Sistem Informasi Rekomendasi Buku Dengan Metode Extreme Programming. J-SISKO TECH (Jurnal Teknologi Sistem Informasi Dan Sistem Komputer TGD), 5(2), 293. https://doi.org/10.53513/jsk.v5i2.5857

Huang, Z., Gutierrez, S., Kamana, H., & Macneil, S. (2023). Memory Sandbox: Transparent and Interactive Memory Management for Conversational Agents. UIST ’23 Adjunct: Adjunct Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 1–3. https://doi.org/10.1145/3586182.3615796

Hui, B., Zhang, L., Zhou, X., Wen, X., & Nian, Y. (2022). Personalized Recommendation System Based On Knowledge Embedding and Historical Behavior. Applied Intelligence, 52(1), 954–966. https://doi.org/10.1007/s10489-021-02363-w

Intan Hervianda Putri, Siti Muslimah K. H. Nurakhmadyavi, & Erwin Eko Wahyudi. (2022). Literature Review: Sistem Rekomendasi untuk Buku dan Film. Prosiding Seminar Nasional Teknik Elektro, Sistem Informasi, Dan Teknik Informatika (SNESTIK), 1(1), 75–81.

Kurniawati, R. (2022). Implementasi Scrum Pada Perancangan System Mobile Taking Order Coffee Aplikasi Berbasis Mobile. JATISI (Jurnal Teknik Informatika Dan Sistem Informasi), 9(2), 1275–1294. https://doi.org/10.35957/jatisi.v9i2.2037

Mansurova, A., Nugumanova, A., & Makhambetova, Z. (2023). Development Of A Question Answering Chatbot For Blockchain Domain. Scientific Journal of Astana IT University, 15, 27–40. https://doi.org/10.37943/15XNDZ6667

Rosita, A., Puspitasari, N., & Kamila, V. Z. (2022). Rekomendasi Buku Perpustakaan Kampus Dengan Metode Item-Based Collaborative Filtering. Sebatik, 26(1), 340–346. https://doi.org/10.46984/sebatik.v26i1.1551

Rosyad, S., Mahendra, D., & Azizah, N. (2023). Sistem Rekomendasi Buku di Perpustakaan Daerah Jepara Menggunakan Metode Item-based Collaborative Filtering. Jurnal Ilmiah Informatika Dan Komputer, 2(2), 76–81.

Sari, A. K., Febryansyah, F., Febriansyah, M. Y., W. Aji, A. Saifudin, & I. Kusyadi. (2021). Pengembangan Aplikasi Chat Bot untuk Rekomendasi Wisata. Informatika Universitas Pamulung, 6(3), 550–554.

Sarma, D., Mittra, T., & Hossain, S. (2021). Personalized Book Recommendation System using Machine Learning Algorithm. International Journal of Advanced Computer Science and Applications, 12(1), 212–219. https://doi.org/10.14569/IJACSA.2021.0120126

Shilfani, S., & Limbongan, M. E. (2022). Needs Analysis of Edupreneurship Learning in the English Language Education Study Program. Ethical Lingua: Journal of Language Teaching and Literature, 9(2), 793–801. https://doi.org/10.30605/25409190.450

Situmeang, R. N., Jamaluddin, Purba, E. N., & Harianja, E. J. G. (2023). Designing Chatbot About Tourism Recommendations In North Sumatra. 2023 International Conference of Computer Science and Information Technology (ICOSNIKOM), 1–4. https://doi.org/10.1109/ICoSNIKOM60230.2023.10364534

Wijaya, Y., Rahmaddeni, & Zoromi, F. (2020). Chatbot Designing Information Service for New Student Registration Based on AIML and Machine Learning. JAIA - Journal of Artificial Intelligence and Applications, 1(1), 01–10. https://doi.org/10.33372/jaia.v1i1.638

Zhang, Q., Lu, J., & Jin, Y. (2021). Artificial Intelligence In Recommender Systems. Complex and Intelligent Systems, 7(1), 439–457. https://doi.org/10.1007/s40747-020-00212-w

Downloads

Published

2024-10-31

Issue

Section

METHOMIKA: Jurnal Manajemen Informatika & Komputersisasi Akuntansi