Abstract
Nowadays there are many courses available for students, and sometimes it is hard for a student to perceive information related to those courses and decide which course to take. This work aims to build a system to suggest online courses to users based on their profile and the similarity with other users. For this work three techniques were used to extract the information and suggest online courses: Content Based, Collaborative filtering and Hybrid. By combining these three techniques the system can offer more accurate recommendations and only considers the interests of each user. Thus, users will not feel tired while perceiving information of their interest and will keep engaged and interested to use the system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Lu, J., Wu, D., Mao, M., et al.: Recommender system application developments: a survey. Decis. Support Syst. 74, 12–32 (2015)
Cao, L., Luo, J., Gallagher, A., et al.: A worldwide tourism recommendation system based on geotagged web photos Kodak Research Laboratories, Eastman Kodak Company Dept. Computer Science, University of Illinois at Urbana-Champaign. In: ICASSP, pp. 2274–2277 (2010)
Davidson, J., Liebald, B., Liu, J., Nandy, P.: The YouTube video recommendation system (2010)
Richardson, J., Swan, K.: Examing social presence in online courses in relation to students’ perceived learning and satisfaction (2003)
Pazzani, Michael J., Billsus, D.: Content-Based Recommendation Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007). doi:10.1007/978-3-540-72079-9_10
Deshpande, M., Karypis, G.: Item-based top-N recommendation algorithms. ACM Trans. Inf. Syst. 22, 143–177 (2004)
Burke, R.: Hybrid web recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 377–408. Springer, Heidelberg (2007). doi:10.1007/978-3-540-72079-9_12
Zaíane, O.: Building a recommender agent for e-learning systems. In: 2002 Proceedings of Computers in Education (2002)
Ridwan, M.: Building a Recommendation Engine: An Algorithm Tutorial | Toptal. https://www.toptal.com/algorithms/predicting-likes-inside-a-simple-recommendation-engine
Lu, J.: Personalized e-learning material recommender system. In: International Conference on Information Technology (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Estrela, D., Batista, S., Martinho, D., Marreiros, G. (2017). A Recommendation System for Online Courses. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Costanzo, S. (eds) Recent Advances in Information Systems and Technologies. WorldCIST 2017. Advances in Intelligent Systems and Computing, vol 569. Springer, Cham. https://doi.org/10.1007/978-3-319-56535-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-56535-4_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-56534-7
Online ISBN: 978-3-319-56535-4
eBook Packages: EngineeringEngineering (R0)