skip to main content
research-article

GuessUNeed: Recommending Courses via Neural Attention Network and Course Prerequisite Relation Embeddings

Published:17 December 2020Publication History
Skip Abstract Section

Abstract

Massive Open Online Courses, offering millions of high-quality courses from prestigious universities and prominent experts, are picking up momentum in popularity. Although users enrolling on MOOCs have free access to abundant knowledge, they may easily get overwhelmed by information overload. Therefore, there is a need of recommending technology as a fundamental and well-accepted effective solution. However, differing from many other online recommendations, recommending courses to users on MOOCs faces two challenges. First, users’ knowledge background differs, so does their purpose of learning. Second, online courses are not independent but intertwined with prerequisite relations. Therefore, it is necessary to take these two challenges into account when designing a recommending method. To tackle this issue, in this article, we first propose two algorithms for extracting concept-level and course-level prerequisite relations. We then present the recommending method GuessUNeed based on neural attention network and course prerequisite relation embeddings. The experimental results on real-world datasets demonstrate the superiority of the proposed GuessUNeed method.

References

  1. Mohamed Hussein Abdi, George Onyango Okeyo, and Ronald Waweru Mwangi. 2018. Matrix factorization techniques for context-aware collaborative filtering recommender systems: A survey. Comput. Inf. Sci. 11, 2 (2018), 1--10.Google ScholarGoogle Scholar
  2. Leo Breiman. 2001. Random forests. Mach. Learn. 45, 1 (2001), 5--32.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Jingyuan Chen, Hanwang Zhang, Xiangnan He, Liqiang Nie, Wei Liu, and Tat-Seng Chua. 2017. Attentive collaborative filtering: Multimedia recommendation with item- and component-level attention. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval. 335--344.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Evangelia Christakopoulou and George Karypis. 2016. Local item-item models for top-N rRecommendation. In Proceedings of the 10th ACM Conference on Recommender Systems. 67--74.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. John Duchi, Elad Hazan, and Yoram Singer. 2011. Adaptive subgradient methods for online learning and stochastic optimization. J. Mach. Learn. Res. 12, Jul. (2011), 2121--2159.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Huifeng Guo, Ruiming Tang, Yunming Ye, Zhenguo Li, and Xiuqiang He. 2017. DeepFM: A factorization-machine based neural network for CTR prediction. In Proceedings of the 26th International Joint Conference on Artificial Intelligence. 1725--1731.Google ScholarGoogle ScholarCross RefCross Ref
  7. Yangyang Guo, Zhiyong Cheng, Liqiang Nie, Yinglong Wang, Jun Ma, and Mohan S. Kankanhalli. 2019. Attentive long short-term preference modeling for personalized product search. ACM Trans. Inf. Syst. 37, 2 (2019), 1--19:27.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Xiangnan He, Zhankui He, Jingkuan Song, Zhenguang Liu, Yu-Gang Jiang, and Tat-Seng Chua. 2018. NAIS: Neural attentive item similarity model for recommendation. IEEE Trans. Knowl. Data Eng. 30, 12 (2018), 2354--2366.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web. 173--182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Xiangnan He, Hanwang Zhang, Min-Yen Kan, and Tat-Seng Chua. 2016. Fast matrix factorization for online recommendation with implicit feedback. In Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval. 549--558.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2016. Session-based recommendations with recurrent neural networks. In Proceedings of the 4th International Conference on Learning Representations. 25--34.Google ScholarGoogle Scholar
  12. Santosh Kabbur, Xia Ning, and George Karypis. 2013. FISM: Factored item similarity models for top-N recommender systems. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 659--667.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Chen Liang, Zhaohui Wu, Wenyi Huang, and C. Lee Giles. 2015. Measuring prerequisite relations among concepts. In Proceedings of the 20th Conference on Empirical Methods in Natural Language Processing. 1668--1674.Google ScholarGoogle Scholar
  14. Xia Ning and George Karypis. 2011. SLIM: sparse linear methods for top-N recommender systems. In Proceedings of the 11th IEEE International Conference on Data Mining. 497--506.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Liangming Pan, Chengjiang Li, Juanzi Li, and Jie Tang. 2017. Prerequisite relation learning for concepts in MOOCs. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics. 1447--1456.Google ScholarGoogle ScholarCross RefCross Ref
  16. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence. 452--461.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl. 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International Conference on World Wide Web. 285--295.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Brent Smith and Greg Linden. 2017. Two decades of recommender systems at Amazon.com. IEEE Internet Comput. 21, 3 (2017), 12--18.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Yong Kiam Tan, Xinxing Xu, and Yong Liu. 2016. Improved recurrent neural networks for session-based recommendations. In Proceedings of the 1st Workshop on Deep Learning for Recommender Systems. 17--22.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Yinwei Wei, Xiang Wang, Liqiang Nie, Xiangnan He, Richang Hong, and Tat-Seng Chua. 2019. MMGCN: Multi-modal graph convolution network for personalized recommendation of micro-video. In Proceedings of the 27th ACM International Conference on Multimedia. 1437--1445.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Jun Xiao, Hao Ye, Xiangnan He, Hanwang Zhang, Fei Wu, and Tat-Seng Chua. 2017. Attentional factorization machines: Learning the weight of feature interactions via attention networks. In Proceedings of the 26th International Joint Conference on Artificial Intelligence. 3119--3125.Google ScholarGoogle ScholarCross RefCross Ref
  22. Feng Xue, Xiangnan He, Xiang Wang, Jiandong Xu, Kai Liu, and Richang Hong. 2019. Deep item-based collaborative filtering for top-N recommendation. ACM Trans. Inf. Syst. 37, 3 (2019). DOI:https://doi.org/10.1145/3314578Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Jing Zhang, Xiao li Li, Bowen Hao, Bo Chen, Cuiping Li, Hong Chen, and Jimeng Sun. 2019. Hierarchical reinforcement learning for course recommendation in MOOCs. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence. 8023--8046.Google ScholarGoogle ScholarCross RefCross Ref
  24. Jian Zhao, Chidansh Bhatt, Matthew Cooper, and David A. Shamma. 2018. Flexible learning with semantic visual exploration and sequence-based recommendation of MOOC Videos. In Proceedings of the 36th ACM Conference on Human Factors in Computing Systems. 329:1--13.Google ScholarGoogle Scholar
  25. Jianli Zhao, Xijiao Geng, Jiehan Zhou, Qiuxia Sun, Yu Xiao, Zeli Zhang, and Zhengbin Fu. 2019. Attribute mapping and autoencoder neural network based matrix factorization initialization for recommendation systems. Knowl.-based Syst. 166 (2019), 132--139.Google ScholarGoogle Scholar
  26. Zhongying Zhao, Hui Zhou, Chao Li, Jie Tang, and Qingtian Zeng. 2020. DeepEmLAN: Deep Embedding Learning for Attributed Networks. Information Sciences 2021, 543, 382--397.Google ScholarGoogle Scholar
  27. Zhongying Zhao, Xuejian Zhang, Hui Zhou, Chao Li, Maoguo Gong, and Yongqing Wang. 2020. HetNERec: Heterogeneous network embedding based recommendation. Knowl.-based Syst. 204 (2020). DOI:https://doi.org/10.1016/j.knosys.2020.106218Google ScholarGoogle Scholar

Index Terms

  1. GuessUNeed: Recommending Courses via Neural Attention Network and Course Prerequisite Relation Embeddings

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Multimedia Computing, Communications, and Applications
        ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 16, Issue 4
        November 2020
        372 pages
        ISSN:1551-6857
        EISSN:1551-6865
        DOI:10.1145/3444749
        Issue’s Table of Contents

        Copyright © 2020 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 December 2020
        • Revised: 1 July 2020
        • Accepted: 1 July 2020
        • Received: 1 February 2020
        Published in tomm Volume 16, Issue 4

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format