XML Database for Hadith and Narrators
Moath Mustafa Ahmad Najeeb
DOI : 10.3844/ajassp.2016.55.63
American Journal of Applied Sciences
Volume 13, Issue 1
Hadith is considered as the second legalization source in Islam after the Holy Quran, it is the sayings, actions and approval of prophet Mohammad (Peace Be Upon Him), many websites and programs introduced Databases to give the required support for solving many problems in Hadith processing, graduation, verification, etc. The main objective of this research is to build and implement a database for all Hadiths and narrators of “Sahih Al-Boukari” as a first step, this database will be extended to cover other Hadith books. This database contains two types of XML documents: Hadith document and narrators document. The tags of the XML documents are the features of the HPSG formalism. This formalism is characterized by rich lexical representations. The information in a lexical entry is not only about the nature of this input but also provides information for determining what elements that can be combined with this entry. To develop this application we used java programming language and XML to ensure the scalability, interoperability and the reusability of resources and developed contents. In its first version, our application use a large database that contains all Hadiths of “Sahih Al-Boukari” and all information about its narrators extracted from “Tahdheeb Altahdeeb” book. This application permits decomposing the entered Isnad and obtain the chain of narrators, add Hadith or narrators in database using graphical user interface, make many types of search like Hadiths of any narrator or speaker, Hadiths of any entered book or part and so on. After decomposition of enter Isnad, the user obtains the chain of narrators in a list and it can visualize the information about any narrator in the chain. All extracted information will be later used in Hadith graduation or in judgment on the validity of the Hadith.
© 2016 Moath Mustafa Ahmad Najeeb. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.