Implementasi Question Answering Berbasis Chatbot Telegram Pada Tafsir Al-Jalalain Menggunakan Langchain dan LLM


Authors

  • Febrian Rizki Adi Sutiyo Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekanbaru, Indonesia
  • Nazruddin Safaat Harahap Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekanbaru, Indonesia
  • Surya Agustian Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekanbaru, Indonesia
  • Reski Mai Candra Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekanbaru, Indonesia

DOI:

https://doi.org/10.30865/klik.v4i5.1784

Keywords:

Tafsir Al-Jalalain; Question Answering; Chatbot; Langchain; LLM

Abstract

Technological developments are very important for efficient, accurate and fast information retrieval. Tafsir Al-Jalalain is one of the famous Tafsir Al-Qur’an, and is used as a source of life guidance for muslims. To get information about tafsir, you can go through information media such as the internet or from experts in Tafsir Al-Qur’an. However, to get information it takes a lot of time to filter the information efficiently, accurately and quickly. This problem requires a system that is able to answer human questions accurately, effectively and quickly. In this research, it is hoped that the implementation of telegram Chatbot-based Question Answering using Langchain and LLM will be a solution for providing information on Tafsir Al-Jalalain that is accurate, effective and fast. The Question Answering system will carry out learning on the Tafsir Al-Jalalain data using a language model, namely the Large Language Model, so that it is expected to be able to provide accurate, effective and fast information. The evaluation results of the research by distributing questionnaires to students majoring in Al-Qur'an and Tafsir Science at UIN SUSKA Riau, as many as seven respondents, obtained a percentage of 84.29%

Downloads

Download data is not yet available.

References

D. Apriliani, S. F. Handayani, T. N. Anugrahaeni, A. Miftahudin, L. Nurarifiah, and I. T. Saputra, “Aplikasi Question Answer Sebagai Media Pembelajaran Interaktif Untuk Mata Pelajaran Akuntansi,” JMM (Jurnal Masy. Mandiri), vol. 7, no. 2, p. 2003, 2023, doi: 10.31764/jmm.v7i2.13867.

A. Y. Chandra, D. Kurniawan, and R. Musa, “Perancangan Chatbot Menggunakan Dialogflow Natural Language Processing (Studi Kasus: Sistem Pemesanan pada Coffee Shop),” J. Media Inform. Budidarma, vol. 4, no. 1, p. 208, 2020, doi: 10.30865/mib.v4i1.1505.

S. Husada, “Rancang Bangun Dialog Manager Menggunakan Semantic Interpretation Pada Smiqa (Swamedikasi Interactive Question Answering) System,” J. Teknol. Pint., vol. 2, no. 8, pp. 1–10, 2022, [Online]. Available: http://teknologipintar.org/index.php/teknologipintar/article/view/219

H. Nur, “METODE PENGAJARAN PONDOK PESANTREN?: STUDI KASUS KH. YAHYA MASDUQI DALAM KAJIAN KITAB TAFSIR AL-JALALAIN YANG DITERAPKAN DI PONDOK PESANTREN MIFTAHUL MUTA’ALLIMIN BABAKAN CIWARINGIN CIREBON,” vol. 4, pp. 27–39, 2023.

R. A. Yunmar and I. W. W. Wisesa, “Pengembangan Mobile-Based Question Answering System Mobile-Based Question Answering System Development With Ontology Based Knowledge,” J. Teknol. Inf. dan Ilmu Komput., vol. 7, no. 4, pp. 693–700, 2020, doi: 10.25126/jtiik.202072255.

R. Qardafil, A. Sujarwo, and M. It, “Optimasi Kualitas Chatbot Jala Tech Melalui Implementasi Auto-GPT,” vol. 12, no. 2, 2023.

M. A. P. Subali and P. Wijaya, “Sistem Question Answering untuk Bahasa Bali menggunakan Metode Rule-Based dan String Similarity,” Techno.Com, vol. 20, no. 2, pp. 300–308, 2021, doi: 10.33633/tc.v20i2.4390.

A. Setiawan, O. N. Pratiwi, and ..., “Question Answering System Dalam Bentuk Chatbot Pada Platform Line Untuk Mata Pelajaran Sejarah Sma/ma Dengan Menggunakan Algoritma Levenshtein …,” eProceedings …, vol. 8, no. 5, pp. 9794–9802, 2021, [Online]. Available: https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/15756%0Ahttps://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/15756/15469

G. F. Avisyah, I. J. Putra, and S. S. Hidayat, “Open Artificial Intelligence Analysis using ChatGPT Integrated with Telegram Bot,” J. ELTIKOM, vol. 7, no. 1, pp. 60–66, 2023, doi: 10.31961/eltikom.v7i1.724.

T. A. Zuraiyah et al., “IMPLEMENTASI CHATBOT PADA PENDAFTARAN MAHASISWA BARU MENGGUNAKAN RECURRENT NEURAL NETWORK,” J. Ilm. Teknol. dan Rekayasa, vol. 24, no. 2, pp. 91–101, 2019.

O. Topsakal and T. C. Akinci, “Creating Large Language Model Applications Utilizing LangChain: A Primer on Developing LLM Apps Fast,” Int. Conf. Appl. Eng. Nat. Sci., vol. 1, no. 1, pp. 1050–1056, 2023, doi: 10.59287/icaens.1127.

Langchain, “Introduction Langchain,” python.langchain.com, 2023. https://python.langchain.com/docs/community (accessed Nov. 07, 2023).

H. L. Walingkas and P. O. N. Saian, “Penerapan Framework Flask pada Pembangunan Sistem Informasi Pemasok Barang,” J. JTIK (Jurnal Teknol. Inf. dan Komunikasi), vol. 7, no. 2, pp. 227–234, 2023, doi: 10.35870/jtik.v7i2.729.

D. F. Ningtyas and N. Setiyawati, “Implementasi Flask Framework pada Pembangunan Aplikasi Purchasing Approval Request,” vol. 1, no. 1, pp. 19–34, 2021, doi: 10.25008/janitra.v1i1.120.

A. Rachman, I. Mardhiyah, and M. Jannah, “Implementasi Chatbot FAQ pada Aplikasi Monev Kinerja Direktorat Jenderal Anggaran Menggunakan Framework Rasa Open Source,” Media Online, vol. 4, no. 1, pp. 62–72, 2023, doi: 10.30865/klik.v4i1.1020.

E. Febriansyah, E. Nirmala, F. I. Komputer, T. Informatika, U. Pamulang, and K. T. Selatan, “PERANCANGAN SISTEM INFORMASI JUAL BELI PROPERTI MENGGUNAKAN CHAT BOT TELEGRAM YANG TERINTEGRASI DENGAN WEB MENGGUNAKAN METODE PROTOTYPE,” vol. 1, no. 2, pp. 279–284, 2023.

F. Castillo, “Embeddings: Meaning, Examples and How To Compute,” arize.com, 2023. https://arize.com/blog-course/embeddings-meaning-examples-and-how-to-compute/ (accessed Nov. 08, 2023).

A. C. Dela Cruz, “What is a Knowledge Base: Definition, Types, Features, and Examples,” klutch.app, 2022. https://klutch.app/blog/knowledge-base-definition-types-features-examples/ (accessed Nov. 07, 2023).

Vishal, “Python Regex Split String Using re.split(),” pynative.com, 2021. https://pynative.com/python-regex-split/#llc_comments (accessed Feb. 08, 2024).

Langchain, “Chroma,” python.langchain.com, 2023. https://python.langchain.com/docs/integrations/vectorstores/chroma (accessed Feb. 08, 2024).

T. Istiana, G. S. B. Dharmawan, B. Prakoso, P. J. Komunikasi, and C. Author, “Pengembangan Sistem Diseminasi Prakiraan Cuaca Menggunakan Aplikasi Bot Telegram dengan Metode Webhook,” vol. 12, no. April, 2020.

F. F. Nursaid, A. Hendra Brata, and A. P. Kharisma, “Pengembangan Sistem Informasi Pengelolaan Persediaan Barang Dengan ReactJS Dan React Native Menggunakan Prototype (Studi Kasus?: Toko Uda Fajri),” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 4, no. 1, pp. 46–55, 2020.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Question Answering Berbasis Chatbot Telegram Pada Tafsir Al-Jalalain Menggunakan Langchain dan LLM

Dimensions Badge

ARTICLE HISTORY


Published: 2024-04-28
Abstract View: 147 times
PDF Download: 123 times

Issue

Section

Articles

Most read articles by the same author(s)