Bismillahi ArRahmaani arRaheemi

Assalamu ala man ittaba’a al-huda

Couple of ideas:

  • What? simple web page Excercises to aid in building-up Quranic vocabulary. Later on it will be used to build excercises related to other ulooms of quran: ex: Grammar, Tajweed, Translation etc.

        How? JQuery author worked on this javascript framework to create automated, simple to author excercises framework. 

        resources: For the words, one source to look at: 'Access to Quranic Arabic' wordlists 1 thru 3. (Author AbdulWahid Hamid). These are words used > 100 times. Also there are existing implementations of this we can look at. Ex: []     []  []

  • What? speech recognition of surah/ayah recitation. It will listen & highlite those parts which were recited correctly & those recited poorly.

             How? no idea. its somewhat similar to Rosetta Stone Arabic, in that it speech-recognizes the learner's voice and is able to highlight & mark both the words enunciated poorly and perfectly. Doing smthg like this to check our hafiza wud be perfect!

  • What? 'new words on page' recognition helper. It's well known that for a student of Quran who starts right from beginning and goes thru Baqara and so on, the # of new words on a page keeps steadily going down. So, the app should dim out all words already encountered before, with the new words standing out. making it easy to learn them visually.

             How? one challenge here is that derivations of word can differ; so the app has to be intelligent enuf. Solution? using data, one can rollup for every word up to its lemma parent. i.e. kataba, katabi, katabu, latabuhu, katabuka etc all roll up to kataba, which is the Lemma for all these words. 

  • what? another technique to facilitate faster learning of new words in Quran. Basic idea here is if you need to learn a new word for first time, it really helps in memorizing if
    • (a) that word occurs elsewhere in a part of quran u have memorized, or
    • (b) it occurs in gloroious selections of quran like in Yaseen, ar-Rahmaan, Juz amma etc.

              how? one way to achieve it: allows u to track parts of quran u have memorized. they can expose a RSS feed. another way is you can have a default selection list for all, which they can customize. Example: when they do a search, any hits in Juz amma or well known suras, are given precedence. and then the other results come.

  • Comments/thoughts???



blog comments powered by Disqus