How HifzHelper.com Works
Session Scoring and Statistics
The scores which HifzHelper.com assigns to recorded sessions are actually based on the percentage of the Qur'aan that was recorded in that session by approximate letter count. For practice sessions, the score is in tens of a percent, so, for example, a score of 40 means that 4% of the Qur'aan was recited in that practice session. For memorization sessions, the score is in hundreds of a percent, so a score of 40 would mean that 0.4% of the Qur'aan was memorized in that session.
Letters are counted using a modified script similar to those found on this page by ShadowCaster. The Qur'aan text used is also the one he links from that site and a very similar method is used for processing and counting the letters in each ayah.
Using the letter counts, statistics like average score memorized per day, percentage of the entire qurAan memorized, etc. can be calculated. These are used to predict the completion date for memorization.