Bismillahi ArRahmaani arRaheemi
Assalamu ala man ittaba’a al-huda
Couple of ideas:
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: [http://www.madinaharabic.com/Vocabulary/General/html/ http://www.madinaharabic.com/Vocabulary/General/html/] [http://www.deen-ul-islam.org/learn-arabic/ http://www.deen-ul-islam.org/learn-arabic/] [http://quranmadeeasy.com/ http://quranmadeeasy.com/]
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!