A Questions Answering System on Hadith Knowledge Graph

Authors

  • Kemas Rahmat Saleh Wiharja School of Computing, Telkom University, Jalan Telekomunikasi No. 1, Terusan Buah Batu-Bojongsoang, Kabupaten Bandung 40257, Indonesia
  • Danang Triantoro Murdiansyah School of Computing, Telkom University, Jalan Telekomunikasi No. 1, Terusan Buah Batu-Bojongsoang, Kabupaten Bandung 40257, Indonesia
  • Muhammad Zakiyullah Romdlony School of Computing, Telkom University, Jalan Telekomunikasi No. 1, Terusan Buah Batu-Bojongsoang, Kabupaten Bandung 40257, Indonesia
  • Tiwa Ramdhani School of Computing, Telkom University, Jalan Telekomunikasi No. 1, Terusan Buah Batu-Bojongsoang, Kabupaten Bandung 40257, Indonesia
  • Muhammad Ramadhan Gandidi School of Computing, Telkom University, Jalan Telekomunikasi No. 1, Terusan Buah Batu-Bojongsoang, Kabupaten Bandung 40257, Indonesia

DOI:

https://doi.org/10.5614/itbj.ict.res.appl.2022.16.2.6

Keywords:

hadith, knowledge graph, semantic, question-answer system, reasoning

Abstract

Several works have presented the Hadith on different digital platforms, ranging from websites to mobile apps. These works were successful in presenting the text of the Hadith to users, but this does not help them to answer any particular questions about religious matters. Therefore, in this work we propose a question-answering system that was built on a Hadith knowledge graph. To interpret the user questions correctly, we used the Levenshtein distance function, and for storing the Hadith in graph format we used Neo4J as the graph database. Our main findings were: (i) a knowledge graph is suitable for representing the Hadith and also for doing the reasoning task, and (ii) our proposed approach achieved 95% for top-1 accuracy.

Downloads

Download data is not yet available.

References

Oxford Advanced Learner's Dictionary, ?Hadith.? Hadith Noun - Definition, Pictures, Pronunciation and Usage Notes, https://www.oxfordlearnersdictionaries.com/definition/english/hadith. (06 August 2022).

Arrahman, F., Lhaksmana, K.M. & Murdiansyah, D.T., Topic Classification of Islamic Consultation Question and Answer Using Supervised Learning, 2021 International Conference Advancement in Data Science, E-learning and Information Systems (ICADEIS), DOI: 10.1109/ICADEIS52521.2021.9701944. pp. 1-6, 2021.

Munadi, M. & bin Salman, A.M., 2018, October. The Development of Hadith Expert Comparison of Science Curriculum of Hadith Ma?had Aly and PTKIN, in International Conference on Islamic Education (ICIE 2018), Atlantis Press, pp. 58-65., 2018.

Lan, Y., He, G., Jiang, J., Jiang, J., Zhao, W.X. & Wen, J.R., A survey on complex knowledge base question answering: Methods, challenges and solutions, Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI-21) Survey Track, pp.4483-4491, 2021.

Singhal, A., Introducing the Knowledge Graph: Things, not Strings, Google Blog, from https://blog.google/products/search/introducing-knowledge-graph-things-not/ (16 May 2012).

Chang, S., Scaling Knowledge Access and Retrieval at Airbnb, The Airbnb Tech Blog, from https://medium.com/airbnb-engineering/scaling-knowledge-access-and-retrieval-at-airbnb-665b6ba21e95 (4 September 2018).

Dong, X.L., Challenges and Innovations in Building a Product Knowledge Graph, in Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 2869-2869), 2018.

Noy, N., Gao, Y., Jain, A., Narayanan, A., Patterson A. & Taylor, J., Industry-scale Knowledge Graphs: Lessons and Challenges, ACM Queue 17(2), pp. 48-75, 2019.

He, Q., Yang, J. & Shi, B., Constructing Knowledge Graph for Social Networks in a Deep and Holistic Way, in Companion Proceedings of the Web Conference 2020, pp. 307-308, 2020.

Naemah, N. & Saad, S., Question-answering System Supporting Vector Machine Method for Hadith Domain, Journal of Theoretical & Applied Information Technology, 95(7), pp. 1510-1524, 2017.

Assagaf, J., Question Answering Machine for Islamic Factual Questions Based on English Translation of Hadith, eProceedings of Engineering, Undergraduate Thesis, Telkom University, Bandung, Indonesia, 2019.

Abdi, A., Hasan, S., Arshi, M., Shamsuddin, S.M. & Idris, N., A Question-answering System in Hadith Using Linguistic Knowledge, Computer Speech & Language, 60, 101023, 2020.

Blumauer, A., Question Answering based on Knowledge Graphs, LinkedIn Blog, 2021. (21 July 2022).

Ehrlinger, L. & W, W., Towards a Definition of Knowledge Graphs, SEMANTiCS (Posters, Demos, SuCCESS), 48, pp. 1-4), 2016.

Hogan, A., Blomqvist, E., Cochez, M., d?Amato, C., Melo, G.D., Gutierrez, C., Kirrane, S., Gayo, J.E.L., Navigli, R., Neumaier, S. & Ngomo, A.C.N., Knowledge Graphs, Synthesis Lectures on Data, Semantics, and Knowledge, 12(2), pp. 1-257, 2021.

Miller, J.J., Graph Database Applications and Concepts with Neo4j, Proceedings of the Southern Association for Information Systems Conference, Atlanta, GA, USA, 2324(36), pp. 141-147, 2013.

Downloads

Published

2022-10-11

How to Cite

Wiharja, K. R. S., Murdiansyah, D. T. ., Romdlony, M. Z., Ramdhani, T. ., & Gandidi, M. R. (2022). A Questions Answering System on Hadith Knowledge Graph. Journal of ICT Research and Applications, 16(2), 184-196. https://doi.org/10.5614/itbj.ict.res.appl.2022.16.2.6

Issue

Section

Articles