Saif, Esra, College of Computing, Computer Science and Artificial Intelligence Department, Umm Al-Qura University, Saudi Arabia