Intelligent Search Engine For The Holy Quran
Keywords:
Holy Quran, Information Retrieval, numerical miracle and Full-text Search EngineAbstract
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.