/RecommendationSystem

基于web日志的个性化推荐学习平台

Primary LanguageCSSApache License 2.0Apache-2.0

RecommendationSystem

该推荐系统主要是基于web日志挖掘的个性化学习推荐平台。主要使用R语言,配合css,搭建的一个shiny应用程序。课程图片以及课程链接均从百度传课爬取获得的。主要实现的功能如下:

热点课程推荐

通过对日志中课程访问的次数,将访问次数较多的课程在首页进行推荐。

课程搜索

搜索功能主要是通过正则表达式进行模糊搜索。

课程分类

通过人工的方法对课程进行添加标签。但在实际工作生活中,当客户上传视频时会自主添加标签。

个性化推荐

个性化推荐算法主要是应用spark ALS算计进行推荐。

热点分析

热点分析包括两点:热词分析和地理热图分析。