api icon indicating copy to clipboard operation
api copied to clipboard

Request for API access: Amira El-Garf

Open amiraelgarf opened this issue 2 months ago • 0 comments

  • Please tell us about yourself (include an email address): My name is Amira El-Garf, a senior year computer engineering student email: [email protected]

  • Your purpose in using this API: it's for my graduation project The goal is to build a semantic search engine that serves as a core component of a larger educational application. This application aims to help users detect and correct errors in their Qur'an recitation (Tajwid).

The semantic search engine will allow users to search a topic (e.g., "rules of madd," "virtues of Ikhlas") and instantly retrieve related and authoritative texts:

  1. Quranic Ayāt.
  2. Hadith (related to recitation, virtues, and general Islamic practice).
  • API rate limits:

Our system requires bulk access for the following reasons, which go beyond the standard API use case:

Vectorization: We must download the entire text of the six canonical Hadith collections (Kutub al-Sittah) in both Arabic and English. This corpus will be converted into high-dimensional vector embeddings using an Arabic NLP model (e.g., AraBERT).

Semantic Search: The semantic search database must be pre-indexed with all the Hadith data before deployment, meaning a massive, one-time initial download is necessary, which the public API is not designed to handle.

Data Quality: Sunnah.com's commitment to text accuracy and referencing is crucial for the reliability of our educational application.

  • Is your use case better served by having an offline dump of hadith data or programmatic API access?

I would rather have an offline snapshot of the data but both works for me

  • What are the languages in which would you like hadith data?

English and Arabic

  • What programming language will your API client be in?

python

amiraelgarf avatar Nov 10 '25 22:11 amiraelgarf