A Novel Search Ranking Method for MOOCs Using Unstructured Course Information

Massive open online courses (MOOCs) are a technical trend in the field of education. As the number of available MOOCs continues to grow dramatically, the difficulty for learners to find courses that satisfy their personalized learning goals has also increased. Unstructured texts, such as course descriptions and course skills, contain rich course information and are useful for MOOC platforms in constructing personalized services. This paper proposes a novel search ranking method for MOOCs that integrates unstructured course information. We propose a latent Dirichlet allocation-based model to cluster courses into groups based on course descriptions. Courses in the same cluster are considered to share similar educational contents. We then propose the CourseRank algorithm based on the information of course skills to recommend and rank courses when students search for or click on a specific course. Our experiments on the dataset from Coursera indicate that our method is able to cluster courses effectively and produce satisfactory ranking results for courses in MOOC platforms.

[1]  George Karypis,et al.  Domain-Aware Grade Prediction and Top-n Course Recommendation , 2016, RecSys.

[2]  Kun Li,et al.  MOOC learners' demographics, self-regulated learning strategy, perceived learning and satisfaction: A structural equation modeling approach , 2019, Comput. Educ..

[3]  Deanne Gannaway,et al.  Learner engagement in MOOCs: Scale development and validation , 2020, Br. J. Educ. Technol..

[4]  Ray-I Chang,et al.  Survey of learning experiences and influence of learning style preferences on user intentions regarding MOOCs , 2015, Br. J. Educ. Technol..

[5]  René F. Kizilcec,et al.  Closing global achievement gaps in MOOCs , 2017, Science.

[6]  Yongqiang Sun,et al.  Understanding students' engagement in MOOCs: An integration of self-determination theory and theory of relationship quality , 2018, Br. J. Educ. Technol..

[7]  Bowei Hong,et al.  Discovering learning behavior patterns to predict dropout in MOOC , 2017, 2017 12th International Conference on Computer Science and Education (ICCSE).

[8]  Mairéad Nic Giolla Mhichíl,et al.  Big course small talk: twitter and MOOCs — a systematic review of research designs 2011–2017 , 2018, International Journal of Educational Technology in Higher Education.

[9]  Ben Kei Daniel,et al.  Big Data and data science: A critical review of issues for educational research , 2019, Br. J. Educ. Technol..

[10]  Shu-Kun Lin Gibbs Paradox and the Concepts of Information, Symmetry, Similarity and Their Relationship , 2008, Entropy.

[11]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[12]  Henda Chorfi,et al.  MOOC-Rec: A Case Based Recommender System for MOOCs☆ , 2015 .

[13]  Ying Zhang,et al.  Collaborative filtering recommendation for MOOC application , 2017, Comput. Appl. Eng. Educ..

[14]  Qing Chen,et al.  DropoutSeer: Visualizing learning patterns in Massive Open Online Courses for dropout reasoning and prediction , 2016, 2016 IEEE Conference on Visual Analytics Science and Technology (VAST).

[15]  Lise Getoor,et al.  Understanding MOOC Discussion Forums using Seeded LDA , 2014, BEA@ACL.

[16]  Heather Leary,et al.  Research trends in instructional design and technology journals , 2018, Br. J. Educ. Technol..

[17]  David Wai-Lok Cheung,et al.  An automatic approach for tagging Web services using machine learning techniques , 2016, Web Intell..

[18]  Gaurav Aggarwal,et al.  Modeling MOOC Dropouts , 2015 .

[19]  Christopher D. Manning,et al.  Introduction to Information Retrieval , 2010, J. Assoc. Inf. Sci. Technol..

[20]  Srinagesh Gavirneni,et al.  Understanding Online Hotel Reviews Through Automated Text Analysis , 2016 .

[21]  Marina Lepp,et al.  What motivates enrolment in programming MOOCs? , 2019, Br. J. Educ. Technol..

[22]  Rafi Nachmias,et al.  Active learners' characterization in MOOC forums and their generated knowledge , 2019, Br. J. Educ. Technol..

[23]  Andrew McCallum,et al.  Optimizing Semantic Coherence in Topic Models , 2011, EMNLP.

[24]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[25]  Thushari Atapattu,et al.  A Framework for Topic Generation and Labeling from MOOC Discussions , 2016, L@S.

[26]  Allison Littlejohn,et al.  Context counts: How learners' contexts influence learning in a MOOC , 2015, Comput. Educ..

[27]  Tiago Oliveira,et al.  Gamification: A key determinant of massive open online course (MOOC) success , 2019, Inf. Manag..

[28]  Justin Reich,et al.  The MOOC pivot , 2019, Science.

[29]  Meina Zhu,et al.  A systematic review of research methods and topics of the empirical MOOC literature (2014-2016) , 2018, Internet High. Educ..

[30]  Katharina Reinecke,et al.  Demographic differences in how students navigate through MOOCs , 2014, L@S.

[31]  Justin Reich,et al.  Using multi-platform learning analytics to compare regional and global MOOC learning in the Arab world , 2020, Comput. Educ..