Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3106426.3106478acmconferencesArticle/Chapter ViewAbstractPublication PageswiConference Proceedingsconference-collections
research-article

Guess you like: course recommendation in MOOCs

Published: 23 August 2017 Publication History
  • Get Citation Alerts
  • Abstract

    Recommending courses to online students is a fundamental and also challenging issue in MOOCs. Not exactly like recommendation in traditional online systems, students who enrolled the same course may have very different purposes and with very different backgrounds. For example, one may want to study "data mining" after studying the course of "big data analytics" because the former is a prerequisite course of the latter, while some other may choose "data mining" simply because of curiosity.
    Employing the complete data from XuetangX1, one of the largest MOOCs in China, we conduct a systematic investigation on the problem of student behavior modeling for course recommendation. We design a content-aware algorithm framework using content based users' access behaviors to extract user-specific latent information to represent students' interest profile. We also leverage the demographics and course prerequisite relation to better reveal users' potential choice. Finally, we develop a course recommendation algorithm based on the user interest, demographic profiles and course prerequisite relation using collaborative filtering strategy. Experiment results demonstrate that the proposed algorithm performs much better than several baselines (over 2X by MRR). We have deployed the recommendation algorithm onto the platform XuetangX as a new feature, which significantly helps improve the course recommendation performance (+24.6% by click rate) comparing with the recommendation strategy previously used in the system.

    References

    [1]
    Sunita B Aher and LMRJ Lobo. 2013. Combination of machine learning algorithms for recommendation of courses in E-Learning system based on historical data. Knowledge-Based Systems 51 (2013), 1--14.
    [2]
    Ashton Anderson, Daniel Huttenlocher, Jon Kleinberg, and Jure Leskovec. 2014. Engaging with massive online courses. In Proceedings of the 23rd international conference on World wide web. ACM, 687--698.
    [3]
    Rel Guzman Apaza, Elizabeth Vera Cervantes, Laura Cruz Quispe, and José Ochoa Luna. 2014. Online Courses Recommendation based on LDA. In SIMBig. 42--48.
    [4]
    Jaroslav Bayer, Hana Bydzovská, Jan Géryk, Tomás Obsivac, and Lubomir Popelinsky. 2012. Predicting Drop-Out from Social Behaviour of Students. International Educational Data Mining Society (2012).
    [5]
    James Bennett, Stan Lanning, and others. 2007. The netflix prize. In Proceedings of KDD cup and workshop, Vol. 2007. New York, NY, USA, 35.
    [6]
    David M Blei, Andrew Y Ng, and Michael I Jordan. 2003. Latent dirichlet allocation. Journal of machine Learning research 3, Jan (2003), 993--1022.
    [7]
    Lori Breslow, David E Pritchard, Jennifer DeBoer, Glenda S Stump, Andrew D Ho, and Daniel T Seaton. 2013. Studying learning in the worldwide classroom: Research into edX's first MOOC. Research & Practice in Assessment 8 (2013).
    [8]
    James Davidson, Benjamin Liebald, Junning Liu, Palash Nandy, Taylor Van Vleet, Ullas Gargi, Sujoy Gupta, Yu He, Mike Lambert, Blake Livingston, and others. 2010. The YouTube video recommendation system. In Proceedings of the fourth ACM conference on Recommender systems. ACM, 293--296.
    [9]
    Jennifer DeBoer, Glenda S Stump, Daniel Seaton, Andrew Ho, David E Pritchard, and Lori Breslow. 2013. Bringing student backgrounds online: MOOC user demographics, site usage, and online learning. In Educational Data Mining 2013.
    [10]
    David Goldberg, David Nichols, Brian M Oki, and Douglas Terry. 1992. Using collaborative filtering to weave an information tapestry. Commun. ACM 35, 12 (1992), 61--70.
    [11]
    Philip J Guo and Katharina Reinecke. 2014. Demographic differences in how students navigate through MOOCs. In Proceedings of the first ACM conference on Learning@ scale conference. ACM, 21--30.
    [12]
    Sarah Kellogg. 2013. Online learning: How to make a MOOC. Nature 499, 7458 (2013), 369--371.
    [13]
    Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009).
    [14]
    Greg Linden, Brent Smith, and Jeremy York. 2003. Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Internet computing 7, 1 (2003), 76--80.
    [15]
    Guangyuan Piao and John G Breslin. 2016. Analyzing MOOC Entries of Professionals on LinkedIn for User Modeling and Personalized MOOC Recommendations. In Proceedings of the 2016 Conference on User Modeling Adaptation and Personalization. ACM, 291--292.
    [16]
    Jiezhong Qiu, Jie Tang, Tracy Xiao Liu, Jie Gong, Chenhui Zhang, Qian Zhang, and Yufei Xue. 2016. Modeling and predicting learning behavior in MOOCs. In Proceedings of the Ninth ACM International Conference on Web Search and Data Mining. ACM, 93--102.
    [17]
    Arti Ramesh, Dan Goldwasser, Bert Huang, Hal Daumé III, and Lise Getoor. 2014. Learning latent engagement patterns of students in online courses. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence. AAAI Press, 1272--1278.
    [18]
    Justin Reich. 2015. Rebooting MOOC research. Science 347, 6217 (2015), 34--35.
    [19]
    Paul Resnick, Neophytos Iacovou, Mitesh Suchak, Peter Bergstrom, and John Riedl. 1994. GroupLens: an open architecture for collaborative filtering of net-news. In Proceedings of the 1994 ACM conference on Computer supported cooperative work. ACM, 175--186.
    [20]
    Carolyn Penstein Rosé, Ryan Carlson, Diyi Yang, Miaomiao Wen, Lauren Resnick, Pam Goldman, and Jennifer Sherer. 2014. Social factors that contribute to attrition in MOOCs. In Proceedings of the first ACM conference on Learning@ scale conference. ACM, 197--198.
    [21]
    Cathy Sandeen. 2013. Integrating MOOCs into traditional higher education: The emerging "MOOC 3.0" era. Change: The magazine of higher learning 45, 6 (2013), 34--39.
    [22]
    Upendra Shardanand and Pattie Maes. 1995. Social information filtering: algorithms for automating "word of mouth". In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM Press/Addison-Wesley Publishing Co., 210--217.
    [23]
    M Mitchell Waldrop. 2013. Campus 2.0. Nature 495, 7440 (2013), 160.
    [24]
    Julia Wilkowski, Amit Deutsch, and Daniel M Russell. 2014. Student skill and goal achievement in the mapping with google MOOC. In Proceedings of the first ACM conference on Learning@ scale conference. ACM, 3--10.
    [25]
    Diyi Yang, Tanmay Sinha, David Adamson, and Carolyn Penstein Rosé. 2013. Turn on, tune in, drop out: Anticipating student dropouts in massive open online courses. In Proceedings of the 2013 NIPS Data-driven education workshop, Vol. 11. 14.

    Cited By

    View all
    • (2024)Prerequisites-based course recommendation: recommending learning objects using concept prerequisites and metadata matchingSmart Learning Environments10.1186/s40561-024-00301-011:1Online publication date: 11-May-2024
    • (2024)Prerequisite-Enhanced Category-Aware Graph Neural Networks for Course RecommendationACM Transactions on Knowledge Discovery from Data10.1145/364364418:5(1-21)Online publication date: 28-Feb-2024
    • (2024)HGCR: A Heterogeneous Graph-Enhanced Interactive Course Recommendation Scheme for Online LearningIEEE Transactions on Learning Technologies10.1109/TLT.2023.331439917(364-374)Online publication date: 2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WI '17: Proceedings of the International Conference on Web Intelligence
    August 2017
    1284 pages
    ISBN:9781450349512
    DOI:10.1145/3106426
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 23 August 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. MOOCs
    2. course recommendation
    3. personalization

    Qualifiers

    • Research-article

    Conference

    WI '17
    Sponsor:

    Acceptance Rates

    WI '17 Paper Acceptance Rate 118 of 178 submissions, 66%;
    Overall Acceptance Rate 118 of 178 submissions, 66%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)42
    • Downloads (Last 6 weeks)7

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Prerequisites-based course recommendation: recommending learning objects using concept prerequisites and metadata matchingSmart Learning Environments10.1186/s40561-024-00301-011:1Online publication date: 11-May-2024
    • (2024)Prerequisite-Enhanced Category-Aware Graph Neural Networks for Course RecommendationACM Transactions on Knowledge Discovery from Data10.1145/364364418:5(1-21)Online publication date: 28-Feb-2024
    • (2024)HGCR: A Heterogeneous Graph-Enhanced Interactive Course Recommendation Scheme for Online LearningIEEE Transactions on Learning Technologies10.1109/TLT.2023.331439917(364-374)Online publication date: 2024
    • (2024)Course Recommendation Model Based on Layer Dropout Graph Differential Contrastive LearningIEEE Access10.1109/ACCESS.2024.335204312(7762-7774)Online publication date: 2024
    • (2024)Integrating learners’ knowledge background to improve course recommendation fairness: A multi-graph recommendation method based on contrastive learningInformation Processing & Management10.1016/j.ipm.2024.10375061:4(103750)Online publication date: Jul-2024
    • (2024)Quantification and prediction of engagementInformation Processing and Management: an International Journal10.1016/j.ipm.2023.10353661:1Online publication date: 1-Jan-2024
    • (2024)Self-Supervised pre-training model based on Multi-view for MOOC RecommendationExpert Systems with Applications10.1016/j.eswa.2024.124143252(124143)Online publication date: Oct-2024
    • (2024)A Survey on Explainable Course Recommendation SystemsDistributed, Ambient and Pervasive Interactions10.1007/978-3-031-60012-8_17(273-287)Online publication date: 1-Jun-2024
    • (2023)BTCBMA Online Education Course Recommendation Algorithm Based on Learners' Learning QualityInternational Journal of Information Technologies and Systems Approach10.4018/IJITSA.32410116:1(1-17)Online publication date: 9-Jun-2023
    • (2023)Generative Learning Plan Recommendation for Employees: A Performance-aware Reinforcement Learning ApproachProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608795(443-454)Online publication date: 14-Sep-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media