QUESTION ANSWERING SYSTEM TAFSEER IBNU KATSIR USING LARGE LANGUAGE MODELS

Authors

  • Ahmad Sutrio Prihatinoto Universitas Islam Negeri Sultan Syarif Kasim Riau
  • Nazruddin Safaat Harahap Universitas Islam Negeri Sultan Syarif Kasim Riau
  • Muhammad Irsyad Universitas Islam Negeri Sultan Syarif Kasim Riau
  • Iwan Iskandar Universitas Islam Negeri Sultan Syarif Kasim Riau

DOI:

https://doi.org/10.36595/jire.v7i1.1155

Keywords:

langchain, large language models (LLMs), Tafsir Ibnu Katsir, chatgpt, chatbot

Abstract

Pemahaman yang mendalam terhadap ilmu tafsir Al-Qur'an memiliki peran penting dalam konteks keagamaan Islam, memungkinkan umat Islam untuk menggali makna spiritual dan praktis dari teks suci tersebut. Salah satu ulama terkemuka dalam bidang tafsir adalah Ibnu Katsir, yang terkenal dengan pendekatannya yang teliti serta penggunaan hadis-hadis terkait dalam penafsirannya. Namun, memahami tafsir ini membutuhkan waktu dan latar belakang pendidikan Islam yang kuat. Dalam konteks ini, teknologi seperti ChatGPT dan chatbot muncul sebagai alat potensial untuk memfasilitasi pemahaman tafsir Al-Qur'an. Studi ini mengeksplorasi implementasi ChatGPT dan chatbot dalam konteks tafsir Al-Qur'an dengan menggunakan LangChain dan Large Language Models (LLMs). Penelitian ini fokus pada penerapan chatbot Telegram yang memanfaatkan LangChain dan LLMs dengan data dari tafsir Ibnu Katsir. Hasil penelitian menunjukkan bahwa chatbot Telegram ini mampu menjawab pertanyaan seputar tafsir Ibnu Katsir. Validasi dilakukan dengan melibatkan para mahasiswa tafsir, dan menghasilkan tingkat akurasi jawaban sebesar 86% selain itu juga dilakukan uji coba menggunakan framework DeepEval yang menghasilkan nilai hallucination sebesar 0.1% dan nilai contextual precision sebesar 0.9%. Sehingga dapat disimpulkan bahwa chatbot Telegram telah mampu menjawab pertanyaan dengan baik, namun perlu adanya penyempurnaan untuk hasil yang lebih baik.

References

F. Fatmawati, “Al-Tadabbur: Jurnal Kajian Sosial, Peradaban dan Agama STUDI PENELITIAN TAFSIR DI INDONESIA (Pemetaan Karya Tafsir Indonesia Periode 2011-2018),” pp. 81–102, 2020.

N. Aryani, “Mengelaborasi Pemahaman Ibnu Kathir Dan Muh. Abduh Pada Surah Al ‘Asr Ayat 1-3,” Al-I’jaz J. Stud. Al-Qur’an, Falsafah dan Keislam., vol. 4, no. 2, pp. 1–17, 2022, doi: 10.53563/ai.v4i2.88.

S. Istiqomah and I. R. U. Hanifah, “Kisah Ashabul Kahfi Dalam Al-Qur’an: Kajian Komparatif Antara Tafsir Al-Misbah Dan Tafsir Ibnu Katsir,” JUSMA J. Stud. Islam dan Masy., vol. 1, no. 1, pp. 46–57, 2022, doi: 10.21154/jusma.v1i1.522.

A. Setiawan and U. K. Luthfiyani, “Penggunaan ChatGPT Untuk Pendidikan di Era Education 4.0: Usulan Inovasi Meningkatkan Keterampilan Menulis,” J. PETISI (Pendidikan Teknol. Informasi), vol. 4, no. 1, pp. 49–58, 2023, doi: 10.36232/jurnalpetisi.v4i1.3680.

T. Mairisiska and N. Qadariah, “Persepsi Mahasiswa Ftik Iain Kerinci Terhadap Penggunaan Chatgpt Untuk Mendukung Pembelajaran Di Era Digital,” J. Teknol. Pembelajaran Indones., vol. 13, pp. 1–10, 2023.

D. L. Dadang Iskandar Mulyana, “Implementasi Chatbot Telegram Dalam Meningkatkan Partisipasi Kegiatan Warga,” J. Pengabdi. Kpd. Masy. Nusant., vol. 4, no. 2, pp. 866–874, 2023.

K. W. Sutisna and M. S. Utomo, “Sistem Rekomendasi Makanan Khas Jawa Tengah Berbasis Aplikasi Telegram,” Jire, vol. 4, no. 2, pp. 181–188, 2021, [Online]. Available: http://e-journal.stmiklombok.ac.id/index.php/jireISSN.2620-6900%0Ahttp://e-journal.stmiklombok.ac.id/index.php/jire/article/view/419%0Ahttps://e-journal.stmiklombok.ac.id/index.php/jire/article/download/419/168.

M. K. Kasanova, E. Nurraharjo, Z. Budiarso, and M. S. Utomo, “Presensi Siswa Berbasis Rfid Terintegrasi Web Dengan Notifkasi Bot Telegram,” JIRE (Jurnal Inform. Rekayasa Elektron. , vol. 4, no. 2, pp. 146–154, 2021.

G. Sastrawangsa, “Pemanfaatan Telegram Bot Untuk Automatisasi Layanan Dan Informasi Mahasiswa Dalam Konsep Smart Campus,” Konf. Nas. Sist. Inform., p. 773, 2018, [Online]. Available: http://knsi.stikom-bali.ac.id/index.php/eproceedings/article/view/138.

G. C. Lenardo, Herianto, and Y. Irawan, “Pemanfaatan Bot Telegram sebagai Media Informasi Akademik di STMIK Hang Tuah Pekanbaru,” JTIM J. Teknol. Inf. dan Multimed., vol. 1, no. 4, pp. 351–357, 2020, doi: 10.35746/jtim.v1i4.59.

F. Z. Alfaiz and M. Maryam, “Implementation Telegram Chat Bot on Student Orientation Period Registration System for Efficiency of Data Management,” J. Tek. Inform., vol. 2, no. 2, pp. 85–93, 2021, doi: 10.20884/1.jutif.2021.2.2.56.

P. Wijonarko et al., “Penerapan dan Kontribusi Kecerdasan Buatan ChatGPT Untuk Menafsir Teks Hukum (Studi Kasus Penafsiran Pasal 10, Pasal 13, Permenkes No.889 Tahun 2011),” J. Kaji. Tek. Elektro, vol. 8, no. 2, pp. 37–44, 2023, doi: 10.52447/jkte.v8i2.7061.

S. Wang, H. Yuan, L. Zhou, L. M. Ni, H.-Y. Shum, and J. Guo, “Alpha-GPT: Human-AI Interactive Alpha Mining for Quantitative Investment,” 2023, [Online]. Available: http://arxiv.org/abs/2308.00016.

J. Lin, R. Pradeep, T. Teofili, and J. Xian, “Vector Search with OpenAI Embeddings: Lucene Is All You Need,” pp. 1–9, 2023, [Online]. Available: http://arxiv.org/abs/2308.14963.

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.

O. Topsakal, C. Akinci, I. Komputer, and U. P. Florida, “Membuat Aplikasi Model Bahasa Besar Memanfaatkan LangChain?: A Anjuran AA1 Model AA2,” vol. 1, no. Juni 2018, pp. 1050–1056, 2023.

Adith Sreeram and Pappuri Jithendra Sai, “An Effective Query System Using LLMs and LangChain,” Int. J. Eng. Res. Technol., vol. 78, no. 06, pp. 367–369, 2023.

Z. Li et al., “Split and Merge: Aligning Position Biases in Large Language Model based Evaluators,” pp. 1–18, 2023, [Online]. Available: http://arxiv.org/abs/2310.01432.

F. Soygazi and D. Oguz, “An Analysis of Large Language Models and LangChain in Mathematics Education,” Conf. Acron. ’XX, ?stanbul, Turkey, no. October, 2023, doi: 10.1145/3633598.3633614.

T. N. Fitria, “Artificial intelligence (AI) technology in OpenAI ChatGPT application: A review of ChatGPT in writing English essay,” ELT Forum J. English Lang. Teach., vol. 12, no. 1, pp. 44–58, 2023, doi: 10.15294/elt.v12i1.64069.

C. Jeong, “A Study on the Implementation of Generative AI Services Using an Enterprise Data-Based LLM Application Architecture,” no. September, 2023, doi: 10.48550/arXiv.2309.01105.

A. Pesaru, T. S. Gill, and A. R. Tangella, “AI assistant for document management Using Lang Chain and Pinecone,” Int. Res. J. Mod. Eng. Technol. Sci., no. 06, pp. 3980–3983, 2023, doi: 10.56726/irjmets42630.

M. T. Younis, N. M. Hussien, Y. M. Mohialden, K. Raisian, P. Singh, and K. Joshi, “Enhancement of ChatGPT using API Wrappers Techniques,” Al-Mustansiriyah J. Sci., vol. 34, no. 2, pp. 82–86, 2023, doi: 10.23851/mjs.v34i2.1350.

D. W. Sumbaluwu and R. Somya, “Penggunaan Factory Method Design Pattern Pada Framework Flask di Dalam Aplikasi Dashboard,” vol. 7, no. September, pp. 686–697, 2023.

D. Susilo, P. Setiaji, F. Sains, and U. S. Surakarta, “Desain sistem back-end pada website properti,” vol. 6, pp. 109–117, 2023, doi: 10.37600/tekinkom.v6i1.844.

K. A. Nugraha and D. Sebastian, “Designing Consultation Chatbot Using Telegram API and Webhook-based NodeJS Applications,” Adv. Soc. Sci. Educ. Humanit. Res., vol. 601, no. Icet, pp. 119–122, 2021, [Online]. Available: https://www.atlantis-press.com/proceedings/icet-21/125964506.

A. Hariansyah, E. Haerani, and M. Affandes, “Implementation of Telegram Chatbot as Information Service of Madani Hospital Pekanbaru,” vol. 11, no. 3, pp. 188–198, 2023.

S. Sunarsa, “Kajain Tentang Metode dan Corak Tafsir Al-qur’an,” Al-Afkar, vol. 2, no. 1, pp. 248–260, 2019, doi: 10.5281/zenodo.2561512.

E. Larasati Amalia and D. Wahyu Wibowo, “Rancang Bangun Chatbot Untuk Meningkatkan Performa Bisnis,” J. Ilm. Teknol. Inf. Asia, vol. 13, no. 2, pp. 137–142, 2019.

A. Memon, “5 Benefits Of Using Telegram Bot - Botsify,” Botsify, 2021. https://botsify.com/blog/hospitality-industry-using-telegram-bot/ (accessed Dec. 18, 2023).

M. A. Aris Widya and P. Airlangga, “Pengembangan Telegram Bot Engine Menggunakan Metode Webhook Dalam Rangka Peningkatan Waktu Layanan E-Government,” Saintekbu, vol. 12, no. 2, pp. 13–22, 2020, doi: 10.32764/saintekbu.v12i2.884.

D. Baidoo-Anu and L. Owusu Ansah, “Education in the Era of Generative Artificial Intelligence (AI): Understanding the Potential Benefits of ChatGPT in Promoting Teaching and Learning,” SSRN Electron. J., vol. 7, no. December, pp. 52–62, 2023, doi: 10.2139/ssrn.4337484.

A. Afgiansyah, “Artificial Intelligence Neutrality: Framing Analysis of GPT Powered-Bing Chat and Google Bard,” J. Ris. Komun., vol. 6, no. 2, pp. 179–193, 2023, doi: 10.38194/jurkom.v6i2.908.

“Recursively split by character | ????????? Langchain.” https://python.langchain.com/docs/modules/data_connection/document_transformers/recursive_text_splitter (accessed Feb. 13, 2024).

Candra Wijayanto and Yeremia Alfa Susetyo, “Implementasi Flask Framework Pada Pembangunan Aplikasi Sistem Informasi Helpdesk (SIH),” JIPI (Jurnal Ilm. Penelit. dan Pembelajaran Inform., vol. 07, no. 03, pp. 858–868, 2022, [Online]. Available: https://jurnal.stkippgritulungagung.ac.id/index.php/jipi/article/view/3161/1328.

Additional Files

Published

2024-04-24