本申请涉及智能图书馆管理领域,且更为具体地,涉及一种面向图书馆数字资源的用户信息分析系统。
背景技术:
1、图书馆数字资源是指图书馆通过数字化技术手段获取、整理、存储并提供服务的各类信息资源。它使得读者可以不受图书馆开放时间和地理位置的限制,只要有网络连接,就可以随时访问,大大提高了获取资源的便捷性。
2、在数字图书馆中,很多时候向读者推荐的书籍都是基于推荐书籍的热度,并没有充分考虑这本书是否符合读者阅读需求,或者考虑了读者的阅读需求,但往往缺乏深度,导致推荐的书籍与读者阅读偏好匹配度不够,这在一定程度上限制了数字图书馆服务质量的进一步提升。
3、因此,需要一种优化的面向图书馆数字资源的用户信息分析方案。
技术实现思路
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、将所述用户阅读感兴趣-书籍内容语义匹配编码分类特征向量输入所述书籍添加列表分类器的softmax分类函数以得到所述书籍添加分类结果。
26、本申请由于采用了以上的技术方案,具有显著的技术效果:
27、本申请提供的面向图书馆数字资源的用户信息分析系统,其通过对用户在数字图书馆的借阅历史记录、收藏记录、搜索记录进行数据预处理和语义分析以得到用户阅读感兴趣主题风格特征,同时通过对待推荐书籍的文本数据进行语义分析以得到待推荐书籍的内容语义特征,接着在同一个特征空间中建立用户阅读感兴趣主题风格特征和待推荐书籍的内容语义特征之间的联系,进而决定是否将待推荐书籍放入书籍推荐列表中。这样,能够为用户提供精准的书籍推荐服务,提高用户的满意度。
1.一种面向图书馆数字资源的用户信息分析系统,其特征在于,包括:
2.根据权利要求1所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述用户信息书籍信息编码模块,包括:
3.根据权利要求2所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述用户信息特征提取单元,包括:
4.根据权利要求3所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述书籍信息特征提取单元,用于:将所述待推荐书籍的文本数据进行分词后通过书籍文本数据语义编码器以得到所述待推荐书籍内容语义特征向量。
5.根据权利要求4所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述用户阅读画像数据语义编码器为双向长短期记忆神经网络模型,所述书籍文本数据语义编码器为包含词嵌入层的基于转换器的编码器。
6.根据权利要求5所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述用户信息特征书籍信息特征匹配模块,用于:
7.根据权利要求6所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述书籍推荐结果生成模块,用于:将所述用户阅读感兴趣-书籍内容语义匹配特征向量通过书籍添加列表分类器以得到书籍添加分类结果,所述书籍添加分类结果用于表示是否将所述待推荐书籍添加到所述用户的书籍推荐列表中。
8.根据权利要求7所述的面向图书馆数字资源的用户信息分析系统,其特征在于,所述书籍推荐结果生成模块,用于: