Intelligent Search Engine For The Holy Quran

Authors

  • Arwa Mohamed Basabrain King Abdulaziz University
  • Dr. Amr Abdel Aziz Sharaf King Abdulaziz University
  • Dr.Ibraheem Abdulmohsen Al-Bidewi King Abdulaziz University

Keywords:

Holy Quran, Information Retrieval, numerical miracle ‎ and Full-text‎ Search Engine

Abstract

The Holy Quran is a miraculous book with regard to the rhetorical, legislative, ‎scientific, ‎historical and numerical aspects. Muslims are always interested in using information technology to serve the Holy Quran, such as search engines. In spite of the evolution of the current search ‎engines for the Holy Quran, there are some limitations such as ranking and classifying of ‎search results. Also they do not provide accurate and detailed information for the search ‎results, which makes them unsuitable for researchers in the numerical miracles.‎ The main idea of this paper is to build an intelligent search engine for the ‎Holy Quran with full-text features to be a tool that helps the researcher in the Holy ‎Quran fields and the researcher in numerical miracle of Quran. The search engine gives ‎detailed numerical information and offers facilities that help to analyze this information. ‎Furthermore, it solves many limitations of the other search engines. In the first stage, the source data is collected and entered manually in text files, and then it is extracted ‎automatically to fill up the database tables. The relational database contains main tables ‎that holds detailed information about every segment of the Holy Quran. In addition, it contains ‎tables, which provide valuable information about the relations between chapters and ‎verses. These relations are automatically extracted from the main tables. A Graphical ‎User Interface (GUI) application is implemented, which is divided into three sections: ‎browsing and display sections, search sections and numerical miracle analysis sections. The intelligent search engine provides accurate and detailed information for the search ‎results and gives answers for several questions, which range from simple to ‎complex ones.

Downloads

Published

2014-06-15