Documentation
Complete documentation for the Quranic Arabic Corpus
About the Project
The Quranic Arabic Corpus is an annotated linguistic resource which shows the Arabic grammar, syntax and morphology for each word in the Holy Quran.
This project is based on research at the University of Leeds and is maintained by the quran.com team.
How to Use
- Word by Word: Click on any Arabic word to see detailed grammatical analysis
- Dictionary: Search for words by root or meaning
- Root Explorer: Explore all words derived from a specific root
- Search: Find verses containing specific words or roots
Annotation Tags
N - Noun
Denotes a noun in the verse
V - Verb
Denotes a verb with tense information
PN - Proper Noun
Proper noun like Allah or Muhammad
ADJ - Adjective
Describes a noun
P - Preposition
Prepositional phrases
PRON - Pronoun
Personal or demonstrative pronouns
Data Sources
- Quran text from the Medina Mushaf
- Translations based on Sahih International
- Root data from classical Arabic lexicons
- Morphological analysis based on traditional grammar
API Usage
Our Java API allows programmatic access to corpus data:
// Example API call
QuranAPI api = new QuranAPI();
WordDetails word = api.getWordDetails(1, 1, 1);
System.out.println(word.getArabic() + ": " + word.getTranslation());
Academic References
- Dukes, K., & Buckwalter, T. (2010). A morphological database for the Quranic Arabic corpus.
- Dukes, K. (2009). The Quranic Arabic Corpus: Annotation and visualization.
- Versteegh, K. (2001). The Arabic Language. Edinburgh University Press.