Font Size: a A A

The Design And Implementation Of A Course Recommendation System Based On Django

Posted on:2017-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:X L YangFull Text:PDF
GTID:2348330569985075Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of online education and the domestic "Internet plus" to promote online education platform has been relatively mature and stable.Online education system courses continue to increase,the difficulty of searching users' interested courses has gradually increased.At the same time,the system has a large number of user courses information,courses information,users comments on the course of information and many other data are not fully utilized,at home and abroad online education platform and course platform are not a good solution to these problems.Recommendation system is currently used in the majority of business platform,and has achieved remarkable results,not only for the user to recommend the courses of interest and save the cost of obtaining a good commercial value,and online courses recommended has not yet been widely used.System based on Django framework,using the Python language development,data persistence using MySQL,Redis provides caching service.Focused on the current recommended algorithms' principle,classification,advantages and disadvantages,and uses the Python language CF Item-based CF Slop One algorithm and content-based recommendation algorithm both algorithms as a major theoretical course personalized recommendation.System in addition to the user's personal recommendation,as well as by all users of the statistical system and course information is obtained based on a statistical list of recommended courses.The course recommendation systems greatly improve the online education platform,providing recommended courses for each user.System set course recommendation and course search in one,a good solution to the user facing the elective problems,enhance user retrieval and elective efficiency.Personalized course recommendations not only help users to learn the course,but also can recommend excellent courses to more users.
Keywords/Search Tags:Course Recommended, Collaborative filtering, Content-based recommendation, Personalized recommendation
PDF Full Text Request
Related items