# Paper-Recommandation-Based-on-RL
It's a simple program to implement Paper Recommandation Algorithmm base on the Q-learning.
When writing my bachelor's thesis, I coded it to implement and test the the recommandation algorithm I designed.
The Title of my thesis is Design of Paper Recommendation Algorithm Based on Q - learning.
And the abstract is showing below:
In recent years, with the rapid development of information technology, the number of papers published on the Internet has exploded. In order to conduct scientific research, scholars must learn from others by reading other people's papers and further develop them. Faced with many papers, how to effectively recommend papers has become a research hotspot. Previous paper recommendation algorithms mainly use content-based methods, user-based interests, collaborative filtering algorithms, and various hybrid algorithms derived from these algorithms. However, these algorithms have problems such as “data sparseness”, “cold start”, and “ignoring interest dynamics”. Inspired by the reinforcement learning recommendation algorithm of e-commerce platform, this paper designs a paper recommendation algorithm based on Q-Learning method in reinforcement learning to solve the above problems. The paper recommendation algorithm can dynamically update the recommendation weight according to the user's click on the paper to achieve a better recommendation effect. This paper uses the CiteULike dataset to conduct experiments and compares the recommended effects of the system with the traditional three paper recommendation algorithms. The results show that the proposed algorithm is better than the traditional paper recommendation algorithm.
If you want to quote this program, please do the citation.
不走小道
- 粉丝: 3382
- 资源: 5051
最新资源
- 基于java+springboot+vue+mysql的校园悬赏任务平台设计与实现.docx
- 基于java+springboot+vue+mysql的校园招聘系统设计与实现.docx
- 2023洞见年度洞察白皮书
- 基于java+springboot+vue+mysql的学生用品采购系统设计与实现.docx
- 基于java+springboot+vue+mysql的牙科就诊管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的研究生调研管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的药店管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的药品管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的养老保险管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的银行账目账户管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的瑜伽馆管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的银行客户管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的员工健康管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的在线装修管理系统设计与实现.docx
- 基于java+springboot+vue+mysql的在线民谣网站设计与实现.docx
- 基于java+springboot+vue+mysql的针对老年人的景区订票系统设计与实现.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈