一种文学作品智能化推荐系统及方法
- 国知局
- 2024-10-09 15:36:55
本发明涉及推荐,具体涉及一种文学作品智能化推荐系统及方法。
背景技术:
1、随着信息技术的进步,图书馆、在线阅读平台和电子书提供商能够存储和管理大量的文学作品和用户数据。这些数据为阅读推荐系统提供基础。
2、但传统的文学作品阅读推荐方法往往依赖于专家或书评人的主观评价,这种评价方式可能会受到个人喜好、偏见或专业背景的影响,导致推荐的文学作品并不一定符合读者的兴趣和需求;同时缺乏足够的用户数据和行为数据来支撑精确的推荐,由于数据量有限,系统可能无法准确捕捉用户的阅读偏好和兴趣变化,导致推荐的文学作品不够准确,从而降低了用户体验和阅读推荐的效果,因此,提出一种文学作品智能化推荐系统及方法,解决上述技术问题。
技术实现思路
1、本发明的目的在于提供一种文学作品智能化推荐系统及方法,解决以下技术问题:
2、如何提供一种能够更加准确地向用户推荐符合用户需求的文学作品推荐系统。
3、本发明的目的可以通过以下技术方案实现:
4、一种文学作品智能化推荐系统,包括:
5、用户信息采集模块,用于采集目标用户的个人信息;
6、同类信息采集模块,用于根据所述目标用户的个人信息建立目标用户的同类用户集合,用于汇集服务器中与所述目标用户的个人信息相关的其他用户;
7、第一推荐模块,用于获取所述同类用户集合中其他用户的阅读特征信息,生成第一推荐阅读作品,并将所述第一推荐阅读作品推荐至所述目标用户;
8、长期阅读兴趣采集模块,用于采集所述目标用户的长期行为信息,并根据所述长期行为信息获取所述目标用户的长期阅读作品特征;
9、第二推荐模块,用于根据所述长期阅读作品特征调整所述第一推荐阅读作品,生成第二推荐阅读作品,并将所述第二推荐阅读作品推荐至所述目标用户;
10、短期阅读兴趣采集模块,用于采集所述目标用户的短期行为信息,并根据所述短期行为信息获取所述目标用户的短期阅读作品特征;
11、第三推荐模块,用于根据所述短期阅读作品特征调整所述第二推荐阅读作品,生成第三推荐阅读作品,并将所述第三推荐阅读作品推荐至所述目标用户。
12、优选的,获取所述同类用户集合中其他用户的阅读特征信息,生成第一推荐阅读作品的过程包括:
13、收集所述同类用户集合中各个同类用户的同类用户阅读数据;
14、从各个所述同类用户阅读数据中提取关键特征作为同类用户阅读特征;
15、将所述同类用户集合中所有同类用户的阅读特征进行聚合,形成所述同类用户集合的整体阅读特征;
16、将所述同类用户集合的整体阅读特征作为输入,基于协同过滤的推荐算法为所述目标用户生成第一推荐阅读作品;
17、其中,所述整体阅读特征中的各个阅读特征根据目标用户与阅读特征对应的同类用户的相似度进行排序,所述排序结果对应第一推荐阅读作品的排序结果。
18、优选的,根据所述长期阅读作品特征调整所述第一推荐阅读作品,生成第二推荐阅读作品的过程包括:
19、根据预设的长期时间区间获取所述目标用户的长期行为数据,根据所述长期行为数据获取所述目标用户的长期阅读作品特征;
20、根据所述长期阅读作品特征计算长期阅读作品特征与第一推荐阅读作品的各个作品的第一匹配程度;
21、根据所述第一匹配程度调整所述第一推荐阅读作品中各个作品的排序生成第二推荐阅读作品。
22、优选的,根据所述第一匹配程度调整所述第一推荐阅读作品中各个作品的排序生成第二推荐阅读作品的过程包括:
23、通过公式:
24、计算所述第一推荐阅读作品中各个作品的排序权重系数;
25、其中,;
26、根据所述排序权重系数的排序调整所述第一推荐阅读作品中各个作品的排序生成第二推荐阅读作品;
27、其中,为第一推荐阅读作品中第m个作品的排序权重系数;为第m个作品对应的同类用户与目标用户的相似度;为预设初始相似值;为长期阅读作品特征与第一推荐阅读作品中第m个作品的第一匹配度;为预设初始第一匹配值;n为长期阅读作品特征参数的项数;i∈[1,n];为第i个长期阅读作品特征参数的权重系数;为第i个长期阅读作品特征参数的应用系数;和为预设权重系数且。
28、优选的,根据所述短期阅读作品特征调整所述第二推荐阅读作品,生成第三推荐阅读作品的过程包括:
29、根据预设的短期时间区间获取所述目标用户的短期行为数据,根据所述短期行为数据获取所述目标用户的短期阅读作品特征;
30、根据所述短期阅读作品特征计算短期阅读作品特征与第二推荐阅读作品的各个作品的第二匹配程度;
31、根据所述第二匹配程度调整所述第二推荐阅读作品中各个作品的排序生成第三推荐阅读作品。
32、优选的,根据所述第二匹配程度调整所述第二推荐阅读作品中各个作品的排序生成第三推荐阅读作品的过程包括:
33、通过公式:
34、计算所述第二推荐阅读作品中各个作品的排序权重系数;
35、根据所述排序权重系数的排序调整所述第二推荐阅读作品中各个作品的排序生成第三推荐阅读作品;
36、其中,为第二推荐阅读作品中第m个作品的排序权重系数;为预设初始排列值;为短期阅读作品特征与第二推荐阅读作品中第m个作品的第二匹配度;为预设初始第二匹配值;为预设的长期时间区间中短期时间区间的总段数;为所述目标用户当前的短期时间区间与长期时间区间中各个历史短期时间区间对应的阅读兴趣特征变化次数;和为预设权重系数且。
37、优选的,获得所述目标用户当前的短期时间区间与长期时间区间中各个历史短期时间区间对应的阅读兴趣特征变化次数的过程包括:
38、将所述长期时间区间划分为多个与当前短期时间区间长度相同的历史短期时间区间;
39、计算所述目标用户在各个短期时间区间内的阅读兴趣特征;
40、将当前短期时间区间的阅读兴趣特征与各个历史短期时间区间对应的阅读兴趣特征进行比对,获取当前短期时间区间的阅读兴趣特征与各个历史短期时间区间对应的阅读兴趣特征存在变化的次数。
41、一种文学作品智能化推荐方法,包括:
42、采集目标用户的个人信息,根据所述目标用户的个人信息建立目标用户的同类用户集合,汇集服务器中与所述目标用户的个人信息相关的其他用户;
43、获取所述同类用户集合中其他用户的阅读特征信息,生成第一推荐阅读作品,并将所述第一推荐阅读作品推荐至所述目标用户;
44、采集所述目标用户的长期行为信息,并根据所述长期行为信息获取所述目标用户的长期阅读作品特征;
45、根据所述长期阅读作品特征调整所述第一推荐阅读作品,生成第二推荐阅读作品,并将所述第二推荐阅读作品推荐至所述目标用户;
46、采集所述目标用户的短期行为信息,并根据所述短期行为信息获取所述目标用户的短期阅读作品特征;
47、根据所述短期阅读作品特征调整所述第二推荐阅读作品,生成第三推荐阅读作品,并将所述第三推荐阅读作品推荐至所述目标用户。
48、本发明的有益效果:
49、该文学作品智能化推荐系统及方法,通过各个模块之间的数据流动和交互,形成了一个完整的推荐流程,用户信息采集模块是其他模块的基础,同类信息采集模块和长期阅读兴趣采集模块提供了用户兴趣的两个重要维度(相似性和稳定性),而短期阅读兴趣采集模块则提供了即时的兴趣变化信息,第一推荐模块基于相似用户进行初步推荐,第二推荐模块和第三推荐模块则根据用户的长期和短期兴趣进行逐步优化和调整,最终为用户提供更加准确的阅读推荐;整个流程形成了一个闭环,通过不断的学习和优化,提高了推荐的准确性和用户满意度。
本文地址:https://www.jishuxx.com/zhuanli/20241009/309374.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表