Islam and Data Science Roundup

  • In “Building a Database of Recurring Text in the Quran and its Translation” (Procedia Computer Science 157, no.1 (2019)) Devi Oktaviani, Moch Arif Bijaksana, and Ibnu Asrora propose a system to better analyze recurring verses in the Qur’an using Ukkonen’s algorithm. They use two language translations, Indonesian and Arabic, to analyze 789 verses or 5 surahs in the Qur’an, producing 2341 repetitive text sets in Indonesian and 2567 repetitive text sets in Arabic, both of which are stored in the database. 
  • The authors of “Integrity Verification for Digital Holy Quran Verses Using Cryptographic Hash Function and Compression” (Journal of King Saud University: Computer and Information Sciences 32, no.1 (2020)) propose integrity verification methods for digital verses of the Qur’an. Their first method uses cryptographic hash functions and generate the hash table of the Qur’an and their second method  is a single compression technique which manipulates data during the run time.Their results state that for a digital copy of the Qur’an encoded in Unicode UTF-8, the sizes of the hash tables generated by SHA256 and RIPEMD160 are 84.73% and 90.46% (6.55-fold and 10.48-fold) smaller respectively. 

Leave a Reply