Text this: Monitoring the memorization of the holy Qur'an based on speech recognition and NLP techniques