RecommendationSystem 该推荐系统主要是基于web日志挖掘的个性化学习推荐平台。主要使用R语言,配合css,搭建的一个shiny应用程序。课程图片以及课程链接均从百度传课爬取获得的。主要实现的功能如下: 热点课程推荐 通过对日志中课程访问的次数,将访问次数较多的课程在首页进行推荐。 课程搜索 搜索功能主要是通过正则表达式进行模糊搜索。 课程分类 通过人工的方法对课程进行添加标签。但在实际工作生活中,当客户上传视频时会自主添加标签。 个性化推荐 个性化推荐算法主要是应用spark ALS算计进行推荐。 热点分析 热点分析包括两点:热词分析和地理热图分析。