The dramatic improvement of information and communication technology (ICT) has made an evolution in learning management systems (LMS). The rapid growth in LMSs has caused users to demand more advanced, automated, and intelligent services. This paper discusses how Artificial Intelligence and Machine Learning techniques are adopted to fulfill users’ needs in a social learning management system named “CourseNetworking”. The paper explains how machine learning contributed to developing an intelligent agent called “Rumi” as a personal assistant in CourseNetworking platform to add personalization, gamification, and more dynamics to the system. This paper aims to introduce machine learning to traditional learning platforms and guide the developers working in LMS field to benefit from advanced technologies in learning platforms by offering customized services.
Economist Intelligence Unit Limited (2001) E-Readiness Rankings. EIU, New York.
Srichanyachon, N. (2014) EFL Learners’ Perceptions of Using LMS. Turkish Online Journal of Educational Technology, 13, 30-35.
Sabharwal, R., Chugh, R., Hossain, M.R. and Wells, M. (2018) Learning Management Systems in the Workplace: A Literature Review. 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, Wollongong, 4-7 December 2018, 387-393. https://doi.org/10.1109/TALE.2018.8615158
Turnbull, D., Chugh, R. and Luck, J. (2020) Learning Management Systems: An Overview. In: Tatnall, A., Ed., Encyclopedia of Education and Information Technologies, Springer, Berlin, 1052-1058. https://doi.org/10.1007/978-3-030-10576-1_248
Coates, H., James, R. and Baldwin, G. (2005) A Critical Examination of the Effects of Learning Management Systems on University Teaching and Learning. Tertiary Education and Management, 11, 19-36. https://doi.org/10.1080/13583883.2005.9967137
Watson, W. and Watson, S.L. (2007) An Argument for Clarity: What Are Learning Management Systems, What Are They Not, and What Should They Become.
Sharma, M. and Srivastav, G. (2020) Study and Review of Learning Management System Software. In: Saini, H.S., Sayal, R., Govardhan, A. and Buyya, R., Eds., Innovations in Computer Science and Engineering, Springer, Berlin, 373-383. https://doi.org/10.1007/978-981-15-2043-3_42
Comendador, B.E.V., Rabago, L.W. and Tanguilig, B.T. (2016) An Educational Model Based on Knowledge Discovery in Databases (KDD) to Predict Learner’s Behavior Using Classification Techniques. 2016 IEEE International Conference on Signal Processing, Communications and Computing, Hong Kong, 5-8 August 2016, 1-6. https://doi.org/10.1109/ICSPCC.2016.7753623
Davis, B., Carmean, C. and Wagner, E.D. (2009) The Evolution of the LMS: From Management to Learning. e-Learning Guild, Santa Rosa.
Fan, H. and Poole, M.S. (2006) What Is Personalization? Perspectives on the Design and Implementation of Personalization in Information Systems. Journal of Organizational Computing and Electronic Commerce, 16, 179-202. https://doi.org/10.1207/s15327744joce1603&4_2
Norvig, P.R. and Intelligence, S.A. (2002) A Modern Approach. Prentice Hall, Upper Saddle River.
Jennings, N.R. (1998) Applications of Intelligent Agents. In: Jennings, N.R. and Wooldridge, M.J., Eds., Agent Technology: Foundations, Applications, and Markets, Springer, Berlin, 3-28. https://doi.org/10.1007/978-3-662-03678-5_1
Sargent, P. (1992) Back to School for a Brand New ABC. The Guardian, 12, 12-28.
Ovum Report (1994) Intelligent Agents: The New Revolution in Software.
Samuel, A.L. (2000) Some Studies in Machine Learning Using the Game of Checkers. IBM Journal of Research and Development, 44, 206-226. https://doi.org/10.1147/rd.441.0206
Jordan, M.I. and Mitchell, T.M. (2015) Machine Learning: Trends, Perspectives, and Prospects. Science (New York, N.Y.), 349, 255-260. https://doi.org/10.1126/science.aaa8415
Koza, J.R., Bennett, F.H., Andre, D. and Keane, M.A. (1996) Automated Design of Both the Topology and Sizing of Analog Electrical Circuits Using Genetic Programming. In: Gero, J.S. and Sudweeks, F., Eds., Artificial Intelligence in Design’96, Springer, Dordrecht, 151-170. https://doi.org/10.1007/978-94-009-0279-4_9
Bishop, C.M. and Nasrabadi, N.M. (2006) Pattern Recognition and Machine Learning. Vol. 4, No. 4, Springer, New York, 738.
Ozyegen, O., Mohammadjafari, S., Cevik, M., Ethier, J. and Basar, A. (2022) An Empirical Study on Using CNNs for Fast Radio Signal Prediction. SN Computer Science, 3, 1-17. https://doi.org/10.1007/s42979-022-01022-2
Laohajaratsang, T. (2018) Designing Effective Pedagogical Approaches with Next-Generation LMS for Students in Higher Education. THAITESOL Journal, 31, 1-20.
Vygotsky, L.S. and Cole, M. (1978) Mind in Society: Development of Higher Psychological Processes. Harvard University Press, Cambridge.
Abella-García, V., Delgado-Benito, V., Ausín-Villaverde, V. and Hortigüela-Alcalá, D. (2019) To Tweet or Not to Tweet: Student Perceptions of the Use of Twitter on an Undergraduate Degree Course. Innovations in Education and Teaching International, 56, 402-411. https://doi.org/10.1080/14703297.2018.1444503
Borge, M., Ong, Y.S. and Goggins, S. (2020) A Sociocultural Approach to Using Social Networking Sites as Learning Tools. Educational Technology Research and Development, 68, 1089-1120. https://doi.org/10.1007/s11423-019-09721-z
Evans, C. (2014) Twitter for Teaching: Can Social Media Be Used to Enhance the Process of Learning? British Journal of Educational Technology, 45, 902-915. https://doi.org/10.1111/bjet.12099
Churcher, K., Downs, E. and Tewksbury, D. (2014) “Friending” Vygotsky: A Social Constructivist Pedagogy of Knowledge Building through Classroom Social Media Use. Journal of Effective Teaching, 14, 33-50.
Pinto, M.B. (2014) The Use of Yammer in Higher Education: An Exploratory Study. The Journal of Educators Online, 11, 1-33. https://eric.ed.gov/?id=EJ1020033 https://doi.org/10.9743/JEO.2014.1.5
VanDoorn, G. and Eklund, A.A. (2013) Face to Facebook: Social Media and the Learning and Teaching Potential of Symmetrical, Sychronous Communication. Journal of University Teaching & Learning Practice, 10, Article No. 6. https://doi.org/10.53761/1.10.1.6
Sánchez, R.A., Cortijo, V. and Javed, U. (2014) Students’ Perceptions of Facebook for Academic Purposes. Computers & Education, 70, 138-149. https://doi.org/10.1016/j.compedu.2013.08.012
Aladsani, H.K. (2021) University Students’ Use and Perceptions of Telegram to Promote Effective Educational Interactions: A Qualitative Study. International Journal of Emerging Technologies in Learning, 16, 182-197. https://doi.org/10.3991/ijet.v16i09.19281
de Lima, M. and Zorrilla, M.E. (2017) Social Networks and the Building of Learning Communities: An Experimental Study of a Social MOOC. International Review of Research in Open and Distributed Learning, 18, 40-64. https://doi.org/10.19173/irrodl.v18i1.2630
Junco, R., Elavsky, C.M. and Heiberger, G. (2013) Putting Twitter to the Test: Assessing Outcomes for Student Collaboration, Engagement and Success. British Journal of Educational Technology, 44, 273-287. https://doi.org/10.1111/j.1467-8535.2012.01284.x
Waycott, J., Thompson, C., Sheard, J. and Clerehan, R. (2017) A Virtual Panopticon in the Community of Practice: Students’ Experiences of Being Visible on Social Media. The Internet and Higher Education, 35, 12-20. https://doi.org/10.1016/j.iheduc.2017.07.001
Wilson, C.D. (2013) Making Connections: Higher Education Meets Social Media. Change: The Magazine of Higher Learning, 45, 51-57. https://doi.org/10.1080/00091383.2013.806201
Nkhoma, M., Cong, H.P., Au, B., Lam, T., Richardson, J., Smith, R. and El-Den, J. (2015) Facebook as a Tool for Learning Purposes: Analysis of the Determinants Leading to Improved Students’ Learning. Active Learning in Higher Education, 16, 87-101. https://doi.org/10.1177/1469787415574180
Rambe, P. (2012) Constructive Disruptions for Effective Collaborative Learning: Navigating the Affordances of Social Media for Meaningful Engagement. Electronic Journal of e-Learning, 10, 132-146.
Alhazmi, A.K. and Rahman, A.A. (2012) Why LMS Failed to Support Student Learning in Higher Education Institutions. 2012 IEEE Symposium on e-Learning, e-Management and e-Services, Kuala Lumpur, 21-24 October 2012, 1-5. https://doi.org/10.1109/IS3e.2012.6414943
Musbahtiti, K. and Muhammad, A. (2013) Improvement Quality of LMS through Application of Social Networking Sites. International Journal of Emerging Technologies in Learning, 8, 48-51. https://doi.org/10.3991/ijet.v8i3.2669
Jafari, A. and Baylor, A.L. (2012) From Course Management to Course Networking: Conceptualizing a New Learning Environment Based on Social Networking. United States of America.
Berlin, K. and Weavera, K.V. (2021) Teaching Strategies Students Find Helpful in Online Learning Courses. College Teaching, 70, 319-327. https://doi.org/10.1080/87567555.2021.1940814
Cooney, E.M., Freije, E. and Zhao, M.A. (2020) Using ePortfolios to Facilitate Transfer Student Success. ASEE, Washington DC.
Gavrin, A. and Lindell, R.S. (2017) Connecting Students’ Homework to Their Participation in a Course-Based Social Network.
Scherzinger, L. (2021) CourseNetworking: How a Social Media Platform Can Connect Us in a Crisis. Journal of Teaching and Learning with Technology, 10, 397-399.
Jafari, A. (2020) ePortfolio: A Self-Branding Tool for Students. CourseNetworking.
Jafari, A. (2002) Conceptualizing Intelligent Agents for Teaching and Learning. EDUCAUSE Quarterly, 25, 28-34.
Mohammadjafari, S., Cevik, M., Thanabalasingam, M. and Basar, A. (2021) Using ProtoPNet for Interpretable Alzheimer’s Disease Classification. Canadian Conference on AI, Vancouver, 25-28 May, 2021, 1-12. https://doi.org/10.21428/594757db.fb59ce6c
Goldenberg, D., Kofman, K., Albert, J., Mizrachi, S., Horowitz, A. and Teinemaa, I. (2021) Personalization in Practice: Methods and Applications. Proceedings of the 14th ACM International Conference on Web Search and Data Mining, Jerusalem, 8-12 March 2021, 1123-1126. https://doi.org/10.1145/3437963.3441657
Ho, S.Y. (2006) The Attraction of Internet Personalization to Web Users. Electronic Markets, 16, 41-50. https://doi.org/10.1080/10196780500491162
Rahmaniazad, E. (2021) Community Recommendation in Social Networks with Sparse Data (Version 1). Purdue University Graduate School, West Lafayette.
Linden, G., Smith, B. and York, J. (2003) Amazon.com Recommendations: Item-to-Item Collaborative Filtering. IEEE Internet Computing, 7, 76-80. https://doi.org/10.1109/MIC.2003.1167344
Salamat, A. (2021) Heterogeneous Graph Based Neural Network for Social Recommendations with Balanced Random Walk Initialization (Version 1). Purdue University Graduate School, West Lafayette.
Pelánek, R. (2016) Applications of the Elo Rating System in Adaptive Educational Systems. Computers & Education, 98, 169-179. https://doi.org/10.1016/j.compedu.2016.03.017
Cheng, S., Zhang, B., Zou, G., Huang, M. and Zhang, Z. (2019) Friend Recommendation in Social Networks Based on Multi-Source Information Fusion. International Journal of Machine Learning and Cybernetics, 10, 1003-1024. https://doi.org/10.1007/s13042-017-0778-1
Gong, Y. and Zhang, Q. (2016) Hashtag Recommendation Using Attention-Based Convolutional Neural Network. Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, New York, 9-15 July 2016, 2782-2788.
Saxton, G.D., Niyirora, J., Guo, C. and Waters, R.D. (2015) #AdvocatingForChange: The Strategic Use of Hashtags in Social Media Advocacy. Advances in Social Work, 16, 154-169. https://doi.org/10.18060/17952
Wei, Y., Cheng, Z., Yu, X., Zhao, Z., Zhu, L. and Nie, L. (2019) Personalized Hashtag Recommendation for Micro-Videos. Proceedings of the 27th ACM International Conference on Multimedia, Nice, 21-25 October 2019, 1446-1454. https://doi.org/10.1145/3343031.3350858
Sun, Y., Qiu, H., Zheng, Y., Wang, Z. and Zhang, C. (2020) SIFRank: A New Baseline for Unsupervised Keyphrase Extraction Based on Pre-Trained Language Model. IEEE Access, 8, 10896-10906. https://doi.org/10.1109/ACCESS.2020.2965087
Bennani-Smires, K., Musat, C., Hossmann, A., Baeriswyl, M. and Jaggi, M. (2018) Simple Unsupervised Keyphrase Extraction Using Sentence Embeddings. Proceedings of the 22nd Conference on Computational Natural Language Learning, Brussels, October 2018, 221-229. https://doi.org/10.18653/v1/K18-1022
Saxena, A., Mangal, M. and Jain, G. (2020) KeyGames: A Game Theoretic Approach to Automatic Keyphrase Extraction. Proceedings of the 28th International Conference on Computational Linguistics, Barcelona, 8-13 December 2020, 2037-2048. https://doi.org/10.18653/v1/2020.coling-main.184
Liang, X., Wu, S., Li, M. and Li, Z. (2021) Unsupervised Keyphrase Extraction by Jointly Modeling Local and Global Context. Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, Online and Punta Cana, November 2021, 155-164. https://doi.org/10.18653/v1/2021.emnlp-main.14
Grootendorst, M. (2020) Keybert: Minimal Keyword Extraction with Bert.
Campos, R., Mangaravite, V., Pasquali, A., Jorge, A.M., Nunes, C. and Jatowt, A. (2018) Yake! Collection-Independent Automatic Keyword Extractor. 40th European Conference on IR Research, ECIR 2018, Grenoble, 26-29 March 2018, 806-810. https://doi.org/10.1007/978-3-319-76941-7_80
Rose, S., Engel, D., Cramer, N. and Cowley, W. (2010) Automatic Keyword Extraction from Individual Documents. In: Berry, M.W. and Kogan, J., Eds., Text Mining: Applications and Theory, John Wiley & Sons, Hoboken, 1-20. https://doi.org/10.1002/9780470689646.ch1
Landauer, T.K., Foltz, P.W. and Laham, D. (1998) An Introduction to Latent Semantic Analysis. Discourse Processes, 25, 259-284. https://doi.org/10.1080/01638539809545028
Blei, D.M., Ng, A.Y. and Jordan, M.I. (2003) Latent Dirichlet Allocation. Journal of Machine Learning Research, 3, 993-1022.