基于协同过滤算法的移动智能学习平台的开发与设计
Development and Design of Mobile Intelligent Learning Platform on Collaborative Filtering
摘要: 针对教育类app市场中,综合类教育类app较少并仅提供网课平台学习服务,部分教育类仅提供教学辅助功能的现状,本文提出了一款既能为高校提供教学辅助,又能服务学生进行网课学习的移动智能学习平台,该平台引入了KNNBaseline协同过滤算法,先将目标用户与系统预设的用户进行相似度计算,然后再与剩余用户进行相似度计算,有效解决因为用户信息过于稀疏可能造成的问题,并且引入了用户评分随着时间改变而改变的基线模型。使用MovieLens ml-100k数据集进行实验,实验结果表明,该算法可以有效地为学生提供个性化推荐服务。
Abstract:
In the education app market, there are fewer comprehensive education apps only providing online course platform learning services. Some education classes only provide the status of teaching as-sistant functions. We have proposed a teaching aid for colleges and universities. This paper put forward a mobile intelligent learning platform for students to learn online courses. The platform introduces the KNNBaseline collaborative filtering algorithm, proposes to first calculate the simi-larity between the target user and the user preset by the system, and then perform similarity cal-culation with the remaining users, effectively solving the problem. The information is too sparse to cause problems, and introduces a baseline model in which the user’s score changes over time. Experiments were carried out using the MovieLens ml-100k dataset. The experimental results show that the algorithm can effectively provide personalized recommendation services for students.
参考文献
|
[1]
|
极光大数据: 2017年8月在线教育市场研究报告[EB/OL]. http://www.199it.com/archives/637393.html, 2017-09-26.
|
|
[2]
|
2018微信用户数据报告[EB/OL]. https://www.useit.com.cn/thread-20174-1-1.html, 2018-08-27.
|
|
[3]
|
汪志华, 范祥林, 郁书好. 高校实验室管理系统开发与设计[J]. 软件工程与应用, 2018, 7(4): 218-223.
|
|
[4]
|
王渊博, 陈有波. 农产品直卖平台服务端软件设计[J]. 现代电子技术, 2019(8): 171-174.
|
|
[5]
|
张洪伟. JSP网络开发技术与整合应用[M]. 北京: 清华大学出版社, 2006.
|
|
[6]
|
宋雨欣. 医院预约挂号平台的设计与实现[D]: [硕士学位论文]. 郑州: 郑州大学, 2016.
|
|
[7]
|
赵鑫. 医院预约挂号平台的设计与实现论文[EB/OL].
https://wenku.baidu.com/view/0928433ab94ae45c3b3567ec102de2bd9605dec4.html, 2017-09-08.
|
|
[8]
|
安忠, 佟志臣. 管理信息系统[M]. 第二版. 北京: 中国铁道出版社, 2006.
|
|
[9]
|
刘莹. 基于微信的高校自主学习平台设计与实现[J]. 中国成人教育, 2017(20): 18-21.
|
|
[10]
|
Koren, Y. (2010) Factor in the Neighbors: Scalable and Accurate Collaborative Filtering. ACM Transactions on Knowledge Discovery from Data, 4, 1-24.
|
|
[11]
|
徐林. 基于Spark MLlib协同过滤算法的美食推荐系统研究[J]. 吉林大学学报(信息科学版), 2019, 37(2): 181-185.
|