Web-based Application Tool for Recommendation of Open Source Software for Higher Learning Institution in Tanzania

Full Text (PDF, 502KB), PP.33-41

Views: 0 Downloads: 0


Ambokile Okey 1,* Anael E. Sam 1

1. The Nelson Mandela African Institution of Science and Technology, P.O. Box 447, Arusha, Tanzania.

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2019.02.05

Received: 20 Dec. 2018 / Revised: 11 Jan. 2019 / Accepted: 29 Jan. 2019 / Published: 8 Feb. 2019

Index Terms

Open Source Software, Higher Learning Institutions, Recommendation Algorithms, E-learning


Open Source Software (OSS) provide a number of advantages to Higher Learning Institutions (HLIs) in developing countries, such as Tanzania. This is because they are freely available, free to make copies and free to distribute. Through literature reviewed, it has been observed that OSS usage in HLIs in Tanzania is low due to lack of awareness of OSS designed for academic purposes. This paper presents a study on how to implement a reliable and effective web-based application tool for recommendation of OSS for enhancing awareness of HLIs on existing OSS designed for academic purposes. There are three recommendation algorithms that were employed for filtering the OSS in this study: the content-based, collaborative, and demographic filtering. We used various web technologies for the implementation of application functionalities. The result is the reliable and effective web-based application tool that recommends OSS to individuals in HLIs for enhancing their awareness of OSS designed for academic purposes.

Cite This Paper

Ambokile Okey, Anael E. Sam, "Web-based Application Tool for Recommendation of Open Source Software for Higher Learning Institution in Tanzania", International Journal of Modern Education and Computer Science(IJMECS), Vol.11, No.2, pp. 33-41, 2019.DOI: 10.5815/ijmecs.2019.02.05


[1]R. Al-Hajri, G. Al-Mukhaini, and R. Ramalingam, “Adoption of Free and Open Source Software Using Alternative Educational Framework in College of Applied Sciences,” Free open source Softw. Conf., pp. 15–18, 2017.
[2]A. S. Sife, E. T. Lwoga, and C. Sanga, “New technologies for teaching and learning: Challenges for higher learning institutions in developing countries,” Int. J. Educ. Dev. Using Inf. Commun. Technol., vol. 3, no. 2, pp. 57–67, 2007.
[3]M. Haule J, “Open Educational Resources Utilization in Tanzania Higher Learning Institutions,” Bus. Educ. J., vol. 1, no. 1, pp. 1–28, 2015.
[4]S. Ayushi and V. R. B. Prasad, “Cross-Domain Recommendation Model based on Hybrid Approach,” I.J. Mod. Educ. Comput. Sci., vol. 10, no. November, pp. 36–42, 2018.
[5]J. H. Lungo and J. J. Kaasbøl, “Experiences of Open Source Software in Institutions : Cases From Tanzania and Norway Experiences of Open Source Software in Institutions : Cases From Tanzania and Norway,” in Proceedings of the 9th International Conference on Social Implications of Computers in Developing Countries, 2007, no. May 2007.
[6]B. S. Reddy, “Analysis of Learning Management Systems by Extracting Effectiveness Factor wise,” J. Eng. Educ. Transform., 2018.
[7]A. S. Al-Badi and A. H. Al-Badi, “Open Source Software in Higher Education: Oman SQU Case Study,” Inf. Technol. Educ. 21st Century, vol. 8, no. 8, pp. 116–124, 2007.
[8]Z. Fariha and A. Zuriyati, “Comparing Moodle and eFront Software for Learning Management System,” Aust. J. Basic Appl. Sci., vol. 8, no. 4, pp. 158–162, 2014.
[9]L. John and A. E. Sam, “An Online Collaborative Discussion Platform for Bridging a Technological Reliance Gap in Higher Learning Institutions in Tanzania,” Int. J. Mod. Educ. Comput. Sci., no. November, pp. 29–35, 2018.
[10]E. Lwoga, “Making learning and Web 2.0 technologies work for higher learning institutions in Africa,” Campus-Wide Inf. Syst., vol. 29, no. 2, pp. 90–107, Mar. 2012.
[11]TCRA, “Quarterly Communications Statistics,” Dar es Salaam, 2018.
[12]Slashdot Media, “SourceForge - Download, Develop and Publish Free Open Source Software.” [Online]. Available: https://sourceforge.net/. [Accessed: 12-May-2018].
[13]Ola and markus, “AlternativeTo - Crowdsourced software recommendations.” [Online]. Available: https://alternativeto.net/. [Accessed: 12-May-2018].
[14]J. S. Valacich, J. F. George, and J. A. Hoffer, Essentials of Systems Analysis and Design, Fifth. New Jersey: Pearson Education, Inc, 2012.
[15]J. C. Jackson, Web Technologies: a computer science perspective. New Jersey: Pearson Education, Inc., 2007.
[16]C. Darie and E. Balanescu, E-Commerce Beginning PHP and MySQL, Second Edi. United States of America: Apress, 2008.
[17]R. Nixon, Learning PHP, MySQL, JavaScript, and CSS, 2nd Editio. Sebastopol: O’Reilly Media Inc, 2012.
[18]D. Odell, Pro JavaScript RIA Techniques. New York: Apress, 2009.
[19]“jQuery.” [Online]. Available: https://jquery.com/. [Accessed: 04-Aug-2018].
[20]N. Ibennetch, “phpMyAdmin download | SourceForge.net.” [Online]. Available: https://sourceforge.net/projects/phpmyadmin/. [Accessed: 15-Aug-2018].
[21]Apache Software Foundation, “Welcome! - The Apache HTTP Server Project,” 1995. [Online]. Available: https://httpd.apache.org/. [Accessed: 14-Sep-2018].