Quran Knowledge Graph
Research Preview: This is an experimental research preview. For inquiries, please contact Muhammad at muhammad@muhajir.dev.
Overview
The Quran Knowledge Graph project aims to:- Create a rich, interconnected representation of the Quranic text
- Enable powerful semantic search and thematic exploration
- Facilitate linguistic analysis and pattern discovery
- Support scholarly research and personal study
- Provide a foundation for AI-enhanced Quranic applications
Products and Use Cases
Explore potential applications and use cases built on the Quran Knowledge Graph
Example Queries
Discover practical query examples for extracting insights from the graph
Scholarly Approaches
Learn about methodologies inspired by renowned Quranic scholars
API Reference
Explore the API for integrating with the Quran Knowledge Graph
Key Features
Graph-Based Representation
The Quran Knowledge Graph represents the Quranic text as a network of interconnected entities and relationships, capturing the rich structure of the text in a way that traditional databases cannot.Vector Embeddings
The Knowledge Graph incorporates vector embeddings for verses, words, and topics, enabling semantic search and similarity analysis based on meaning rather than just keywords.Thematic Mapping
The graph represents the rich thematic structure of the Quran, allowing users to explore connections between themes, trace concept development, and discover implicit relationships.Linguistic Analysis
By connecting words to their roots, lemmas, and stems, the Knowledge Graph facilitates deep linguistic analysis, pattern discovery, and exploration of the Quran’s linguistic features.AI Enhancement
The Knowledge Graph leverages artificial intelligence to provide deeper insights, generate contextual understanding, and enable more sophisticated analysis of the Quranic text.Data Sources
The primary data source for this project is qul.tarteel.ai, which provides:- Quranic text in multiple scripts
- Chapter and verse metadata
- Word-by-word analysis
- Linguistic features (roots, lemmas, stems)
- Thematic classifications