Towards a Web Based Adaptive and Intelligent Tutoring System (International Journal of Computing and Informatics (IJCANDI), 2017)