Skip to main content
Erschienen in: Arabian Journal for Science and Engineering 4/2021

07.01.2021 | Research Article-Computer Engineering and Computer Science

A Novel Quranic Search Engine Using an Ontology-Based Semantic Indexing

verfasst von: Samia Zouaoui, Khaled Rezeg

Erschienen in: Arabian Journal for Science and Engineering | Ausgabe 4/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Quran is the most significant religious document in the Arabic language in Islamic law. Several Quranic search engines have been designed and widely used for the past two decades. However, these search engines have certain limitations. For example, in many cases, the search is unable to retrieve relevant verses because it is based on keywords or root search and does not rely on the semantic relation between words in the query. The main objective of the present paper is to design a semantic search engine based on ontology as an index. In our work, we focus on creating a new ontology for Quranic document based on a set of useful words extracted from the Quranic Earab book with grammatical functions that serve as concepts. This ontology will be used as an index in information retrieval. The main idea is to create links between the existing Quranic words in the same verse, which will be used with user’s query to find the desired verses. We developed a graphical user interface with free and multiple inputs that convert users’ Arabic queries into SPARQL queries and then retrieve relevant verses from the ontology. The obtained results show that our proposal provides heightened precision and recall compared to other search engines.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Baron, M.S.; Valencia, K.S.: An approach to smantic indexing and information retrieval. 2009. Rev.fac.ing.univ. Antioquia, Medellín n. 48, 174–187, June 2009. http://www.scielo.org.co/ (2019). Accessed on 23 Mar 2019 Baron, M.S.; Valencia, K.S.: An approach to smantic indexing and information retrieval. 2009. Rev.fac.ing.univ. Antioquia, Medellín n. 48, 174–187, June 2009. http://​www.​scielo.​org.​co/​ (2019). Accessed on 23 Mar 2019
2.
Zurück zum Zitat Buscaldi, D.; Figueroa, M.C.S.: Effects of ontology pitfalls on ontology-based information retrieval systems. 2014. KEOD 2013, Sep 2013, Vilamoura, Portugal. p. 51, hal-01068259 (2013) Buscaldi, D.; Figueroa, M.C.S.: Effects of ontology pitfalls on ontology-based information retrieval systems. 2014. KEOD 2013, Sep 2013, Vilamoura, Portugal. p. 51, hal-01068259 (2013)
3.
Zurück zum Zitat Fluher, C.: Le traitement du langage naturel dans la recherche d’information. In: Intelligent Interface for Scientific and Technical Information, Klingenthal: INRIA, pp. 103–130 (1992) Fluher, C.: Le traitement du langage naturel dans la recherche d’information. In: Intelligent Interface for Scientific and Technical Information, Klingenthal: INRIA, pp. 103–130 (1992)
4.
Zurück zum Zitat Pomart, S.E.: Indexation, Article of the Encyclopedic Dictionary of Information and Documentation. Paris, Nathan, pp. 284–287 (1997) Pomart, S.E.: Indexation, Article of the Encyclopedic Dictionary of Information and Documentation. Paris, Nathan, pp. 284–287 (1997)
5.
Zurück zum Zitat El Bazzi, S.M.; Zaki, T.E.; Mammass, D.; Ennaji, A.: Automatic indexing of Arabic documents: state of the art (2016) El Bazzi, S.M.; Zaki, T.E.; Mammass, D.; Ennaji, A.: Automatic indexing of Arabic documents: state of the art (2016)
6.
Zurück zum Zitat Dennai, A.; Benslimane, S.M.: Si of web documents based on domain ontology. I.J. Information Technology and Computer Science. 02, 1-11 Published Online January 2015 in MECS http://www.mecs-press.org/ (2015) Dennai, A.; Benslimane, S.M.: Si of web documents based on domain ontology. I.J. Information Technology and Computer Science. 02, 1-11 Published Online January 2015 in MECS http://​www.​mecs-press.​org/​ (2015)
7.
Zurück zum Zitat Alqahtani, M.; Atwell, E.: Arabic Quranic search tool based on ontology. In: Métais, E., Meziane, F., Saraee, M., Sugumaran, V., Vadera, S. (eds.) Natural Language Processing and Information Systems. NLDB 2016. Lecture Notes in Computer Science, vol 9612, pp. 478–485. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-41754-7_52 Alqahtani, M.; Atwell, E.: Arabic Quranic search tool based on ontology. In: Métais, E., Meziane, F., Saraee, M., Sugumaran, V., Vadera, S. (eds.) Natural Language Processing and Information Systems. NLDB 2016. Lecture Notes in Computer Science, vol 9612, pp. 478–485. Springer, Cham (2016). https://​doi.​org/​10.​1007/​978-3-319-41754-7_​52
8.
Zurück zum Zitat Fabien Gandon: Ontologies and multi-agent systems for a corporate semantic web. 2002. INRIA and University of Nice—Sophia Antipolis—Doctoral School of Sciences and Technologies of Information and Communication (S.T.I.C.) Fabien Gandon: Ontologies and multi-agent systems for a corporate semantic web. 2002. INRIA and University of Nice—Sophia Antipolis—Doctoral School of Sciences and Technologies of Information and Communication (S.T.I.C.)
9.
Zurück zum Zitat Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Systems Laboratory, Computer Science Department Stanford. University Stanford, California 94305, vol. 5, pp. 199–220 (1993) Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Systems Laboratory, Computer Science Department Stanford. University Stanford, California 94305, vol. 5, pp. 199–220 (1993)
11.
Zurück zum Zitat Taa, A., Abdullah, M.S., Ali, A.B.M., Ahmad, M.: Themes-based classification for al-quran knowledge ontology. In: International Conference on ICT Convergence, pp. 89–94 (2014) Taa, A., Abdullah, M.S., Ali, A.B.M., Ahmad, M.: Themes-based classification for al-quran knowledge ontology. In: International Conference on ICT Convergence, pp. 89–94 (2014)
12.
Zurück zum Zitat Hakkoum, A.; Raghay, S.: Semantic q&a system on the qur’an. Arab. J. Sci. Eng 41, 5205–5214 (2016)CrossRef Hakkoum, A.; Raghay, S.: Semantic q&a system on the qur’an. Arab. J. Sci. Eng 41, 5205–5214 (2016)CrossRef
14.
Zurück zum Zitat Abbas, N.: Quran search for a concept tool and website quran search for a concept tool and website (July), Master of Science by Research, The University of Leeds School of Computing (2017) Abbas, N.: Quran search for a concept tool and website quran search for a concept tool and website (July), Master of Science by Research, The University of Leeds School of Computing (2017)
18.
Zurück zum Zitat Ishkewy, H.; FarahatAzhar, H.: Azhary: an Arabic lexical ontology. Int. J. Web Seman. Technol. (IJWesT) 5(4), 71–82 (2014)CrossRef Ishkewy, H.; FarahatAzhar, H.: Azhary: an Arabic lexical ontology. Int. J. Web Seman. Technol. (IJWesT) 5(4), 71–82 (2014)CrossRef
19.
Zurück zum Zitat Zouaoui, S., Rezeg, K.: Ontological approach based on multi-agent system for indexing and filtering Arabic documents. J. Digit. Inf. Manag. (JDIM) (2019) Zouaoui, S., Rezeg, K.: Ontological approach based on multi-agent system for indexing and filtering Arabic documents. J. Digit. Inf. Manag. (JDIM) (2019)
20.
Zurück zum Zitat Elkateb, S. et al.: Building awordnet for Arabic. In: Proceedings of the Fifth International Conference on Language Resources and Evaluation, Genoa, Italy (2006) Elkateb, S. et al.: Building awordnet for Arabic. In: Proceedings of the Fifth International Conference on Language Resources and Evaluation, Genoa, Italy (2006)
21.
Zurück zum Zitat Abouenour, L.; et al.: On the evaluation and improvement of Arabic wordnet coverage and usability. Lang. Resour. Eval. 47(3), 891917 (2013)CrossRef Abouenour, L.; et al.: On the evaluation and improvement of Arabic wordnet coverage and usability. Lang. Resour. Eval. 47(3), 891917 (2013)CrossRef
23.
Zurück zum Zitat Jarrar, M.: Building a formal Arabic ontology. In: Proceedings of the Experts Meeting on Arabic Ontologies and Semantic Networks. Alecso, Arab League. Tunis, 26–28 April 2011 Jarrar, M.: Building a formal Arabic ontology. In: Proceedings of the Experts Meeting on Arabic Ontologies and Semantic Networks. Alecso, Arab League. Tunis, 26–28 April 2011
24.
Zurück zum Zitat Abderrahim, M.E., Abderrahim, M.A.: Using Arabic wordnet for semantic indexation in information retrieval system. IJCSI Int. J. Comput. Sci. (2013) arXiv:1306.2499 Abderrahim, M.E., Abderrahim, M.A.: Using Arabic wordnet for semantic indexation in information retrieval system. IJCSI Int. J. Comput. Sci. (2013) arXiv:​1306.​2499
25.
Zurück zum Zitat Belkredim, F.Z.: AE Sebai: An ontology based formalism for the Arabic language using verbs and their derivatives. Commun. IBIMA 11, 44–52 (2009) Belkredim, F.Z.: AE Sebai: An ontology based formalism for the Arabic language using verbs and their derivatives. Commun. IBIMA 11, 44–52 (2009)
26.
Zurück zum Zitat Mousser, J.: A large coverage verb lexicon for Arabic. In: Proceedings of the 7th Conference on International: Language Resources and Evaluation (LREC). Valetta, Malta (2010) Mousser, J.: A large coverage verb lexicon for Arabic. In: Proceedings of the 7th Conference on International: Language Resources and Evaluation (LREC). Valetta, Malta (2010)
27.
Zurück zum Zitat Levin, B.: English Verb Classes and Alternations: A Preliminary Investigation. The University of Chicago Press, Chicago (1993) Levin, B.: English Verb Classes and Alternations: A Preliminary Investigation. The University of Chicago Press, Chicago (1993)
28.
29.
Zurück zum Zitat Suryana, N.; Utomo, F.S.; Azmi, M.S.: Quran ontology: review on recent development and open research issues. J. Theor. Appl. Inf. Technol. 96(3), 568–581 (2018) Suryana, N.; Utomo, F.S.; Azmi, M.S.: Quran ontology: review on recent development and open research issues. J. Theor. Appl. Inf. Technol. 96(3), 568–581 (2018)
30.
Zurück zum Zitat Alqahtani, M.; Atwell, E.: Arabic Quranic Search Tool Based on Ontology. Springer, Berlin (2016) CrossRef Alqahtani, M.; Atwell, E.: Arabic Quranic Search Tool Based on Ontology. Springer, Berlin (2016) CrossRef
31.
Zurück zum Zitat Zaki elkhedre, M.: Towards the treatment of semantique in the Arabic language through databases preliminary study of the text of the holy quran. In: Seventeenth National Conference on Computers, (Informatics in the service of the guests of Rahman). King Abdulaziz University, Medina (2004) Zaki elkhedre, M.: Towards the treatment of semantique in the Arabic language through databases preliminary study of the text of the holy quran. In: Seventeenth National Conference on Computers, (Informatics in the service of the guests of Rahman). King Abdulaziz University, Medina (2004)
34.
Zurück zum Zitat Abdelnasser, H.: Al-bayan: An arabic question answering system for the holy quran. In: Proceedings of the EMNLP 2014 Workshop on Arabic Natural Language Processing (ANLP). pp/ 57–64, Oct 25, Doha, Qatar (2014) Abdelnasser, H.: Al-bayan: An arabic question answering system for the holy quran. In: Proceedings of the EMNLP 2014 Workshop on Arabic Natural Language Processing (ANLP). pp/ 57–64, Oct 25, Doha, Qatar (2014)
35.
Zurück zum Zitat Atwell, E.; Brierley, C.; Dukes, K.; Sawalha, M.; Sharaf, A.B.: An artificial intelligence approach to arabic and islamic content on the internet. In: Proceedings of NITS 3rd National Information Technology Symposium (2011) Atwell, E.; Brierley, C.; Dukes, K.; Sawalha, M.; Sharaf, A.B.: An artificial intelligence approach to arabic and islamic content on the internet. In: Proceedings of NITS 3rd National Information Technology Symposium (2011)
36.
Zurück zum Zitat Abbas, N.H.: Quran Search for a Concept Tool and Website. M. Sc. thesis, University of Leeds (School of Computing) (2009) Abbas, N.H.: Quran Search for a Concept Tool and Website. M. Sc. thesis, University of Leeds (School of Computing) (2009)
37.
Zurück zum Zitat Bentrcia, R.; Zidat, S.; Marir, F.: Extracting semantic relations from the Quranic Arabic based on Arabic conjunctive patterns. J. King Saud Univ. Comput. Inf. Sci. 30(3), 382–390 (2018) Bentrcia, R.; Zidat, S.; Marir, F.: Extracting semantic relations from the Quranic Arabic based on Arabic conjunctive patterns. J. King Saud Univ. Comput. Inf. Sci. 30(3), 382–390 (2018)
38.
Zurück zum Zitat Khan, H.Ullah; Saqlain, S.Muhammad; Shoaib, M.; Sher, M.: Ontology based semantic search in holy quran. Int. J. Fut. Comput. Commun. 2, 570–575 (2013)CrossRef Khan, H.Ullah; Saqlain, S.Muhammad; Shoaib, M.; Sher, M.: Ontology based semantic search in holy quran. Int. J. Fut. Comput. Commun. 2, 570–575 (2013)CrossRef
39.
Zurück zum Zitat Alsammaka, I.L.H.; Sahibb, H.M.A.; Nasirc, lS: Ontology-based model for information retrieval: an application of time nouns in Nahj Al-Balagha. J. Univ. Babylon Pure Appl. Sci. 27(4), 248–257 (2019) Alsammaka, I.L.H.; Sahibb, H.M.A.; Nasirc, lS: Ontology-based model for information retrieval: an application of time nouns in Nahj Al-Balagha. J. Univ. Babylon Pure Appl. Sci. 27(4), 248–257 (2019)
40.
Zurück zum Zitat Afzal, H.; Mukhtar, T.: Semantically Enhanced Concept Search of the Holy Quran: Qur’anic English WordNet. Arab. J. Sci. Eng. 44, 3953–3966 (2019)CrossRef Afzal, H.; Mukhtar, T.: Semantically Enhanced Concept Search of the Holy Quran: Qur’anic English WordNet. Arab. J. Sci. Eng. 44, 3953–3966 (2019)CrossRef
44.
Zurück zum Zitat Iqbal, R.; Mustapha, A.; Yusoff, Z.M.: An experience of developing quran ontology with contextual information support. Multicult. Educ. Technol. J. 7(4), 333–343 (2013)CrossRef Iqbal, R.; Mustapha, A.; Yusoff, Z.M.: An experience of developing quran ontology with contextual information support. Multicult. Educ. Technol. J. 7(4), 333–343 (2013)CrossRef
45.
Zurück zum Zitat Al-Nasser, A., Harrag, F.: Using association rules for ontology extraction from a quran corpus. In: 5th International Conference on Arabic Language Processing (CITALA 2014), Oujda, Morocco (2014) Al-Nasser, A., Harrag, F.: Using association rules for ontology extraction from a quran corpus. In: 5th International Conference on Arabic Language Processing (CITALA 2014), Oujda, Morocco (2014)
46.
Zurück zum Zitat Alromima, W.; Moawad, I.F.; Elgohary, R.; Aref, M.: Ontology-based model for Arabic lexicons: an application of the place nouns in the holy Quran. In: 11th International Computer Engineering Conference (ICENCO). pp. 137–143 Alromima, W.; Moawad, I.F.; Elgohary, R.; Aref, M.: Ontology-based model for Arabic lexicons: an application of the place nouns in the holy Quran. In: 11th International Computer Engineering Conference (ICENCO). pp. 137–143
47.
Zurück zum Zitat Anam, T., Abdirazak, M., Shamsuzzaman, S.: Applying ontological modeling on quranic \(\ll \) nature \(\gg \) domain. In: 7th International Conference on Information and Communication Systems (ICICS), pp. 151–155 (2016) Anam, T., Abdirazak, M., Shamsuzzaman, S.: Applying ontological modeling on quranic \(\ll \) nature \(\gg \) domain. In: 7th International Conference on Information and Communication Systems (ICICS), pp. 151–155 (2016)
49.
Zurück zum Zitat Radaideh, G.H.; Al Zamil, M.: Automatic extraction of ontological relations from Arabic text. J. King Saud Univ. Comput. Inf. Sci. 26(4), 462–472 (2014) Radaideh, G.H.; Al Zamil, M.: Automatic extraction of ontological relations from Arabic text. J. King Saud Univ. Comput. Inf. Sci. 26(4), 462–472 (2014)
50.
Zurück zum Zitat Al-eman. Earab quran. (2020). Accessed 10 Jan. 2020 Al-eman. Earab quran. https://static-content.springer.com/image/art%3A10.1007%2Fs13369-020-05082-5/MediaObjects/13369_2020_5082_Figcd_HTML.gif (2020). Accessed 10 Jan. 2020
51.
Zurück zum Zitat Al-Salman, A.; Al-arfaj, A.: Arabic NLP tools for ontology construction from Arabic text: an overview. In: 1st International Conference on Electrical and Information Technologies ICEIT’ pp. 246–251 (2015) Al-Salman, A.; Al-arfaj, A.: Arabic NLP tools for ontology construction from Arabic text: an overview. In: 1st International Conference on Electrical and Information Technologies ICEIT’ pp. 246–251 (2015)
52.
Zurück zum Zitat Zaki, M.: Dictionnary of quran words ( ) (2005) Zaki, M.: Dictionnary of quran words ( https://static-content.springer.com/image/art%3A10.1007%2Fs13369-020-05082-5/MediaObjects/13369_2020_5082_Figce_HTML.gif ) (2005)
53.
Zurück zum Zitat Fernandez, M.; Gomez-Perez, A.; Juristo, N.: Methontology: from ontological arts towards ontological engineering. In: Proceedings of the AAAI97 Spring Symposium Series on Ontological Engineering, Stanford, USA, pp. 33–40 (1997) Fernandez, M.; Gomez-Perez, A.; Juristo, N.: Methontology: from ontological arts towards ontological engineering. In: Proceedings of the AAAI97 Spring Symposium Series on Ontological Engineering, Stanford, USA, pp. 33–40 (1997)
58.
Zurück zum Zitat Addagada, S.: Indexing and searching document collections using Lucene. In: University of New Orleans Theses and Dissertations (2007) Addagada, S.: Indexing and searching document collections using Lucene. In: University of New Orleans Theses and Dissertations (2007)
59.
Zurück zum Zitat Sarhan, M.A.: Apache lucene analyzer for Arabic language with root based stemmer (2019). Accessed at 17 Jan 2020 Sarhan, M.A.: Apache lucene analyzer for Arabic language with root based stemmer (2019). Accessed at 17 Jan 2020
Metadaten
Titel
A Novel Quranic Search Engine Using an Ontology-Based Semantic Indexing
verfasst von
Samia Zouaoui
Khaled Rezeg
Publikationsdatum
07.01.2021
Verlag
Springer Berlin Heidelberg
Erschienen in
Arabian Journal for Science and Engineering / Ausgabe 4/2021
Print ISSN: 2193-567X
Elektronische ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-020-05082-5

Weitere Artikel der Ausgabe 4/2021

Arabian Journal for Science and Engineering 4/2021 Zur Ausgabe

Research Article-Computer Engineering and Computer Science

A Secure User Authentication Protocol Based on ECC for Cloud Computing Environment

Research Article-Computer Engineering and Computer Science

A New Approach for Human Recognition Through Wearable Sensor Signals

Research Article-Computer Engineering and Computer Science

Tamper Detection and Self-Recovery of Medical Imagery for Smart Health

Research Article-Computer Engineering and Computer Science

Design and Analysis of Pattern Matching Algorithms Based on QuRAM Processing

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.