一种图书信息推荐系统
申请人信息
- 申请人:山东大学; 山东智慧云通网络科技有限公司
- 申请人地址:250000 山东省济南市山大南路27号
- 发明人: 山东大学; 山东智慧云通网络科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种图书信息推荐系统 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311699796.X |
| 申请日 | 2023/12/12 |
| 公告号 | CN117407594B |
| 公开日 | 2024/3/12 |
| IPC主分类号 | G06F16/9535 |
| 权利人 | 山东大学; 山东智慧云通网络科技有限公司 |
| 发明人 | 李小洁 |
| 地址 | 山东省济南市历城区山大南路27号; 山东省济南市中国(山东)自由贸易试验区济南片区汉峪金谷A2区3栋2106 |
摘要文本
本发明涉及一种图书信息推荐系统,尤其涉及信息处理技术领域,所述系统包括,信息获取模块,用以获取用户信息和图书信息,关联度分析模块,用以根据用户借阅图书的图书标签和借阅图书次数分析用户对各类图书标签的关联度,关联度调整模块,用以对各类图书标签的关联度的分析过程进行调整,线性计算模块,用以根据各类图书标签的关联度计算图书馆图书的图书推荐度,图书推荐模块,用以根据各类图书标签的关联度对推荐书单进行分析,并将推荐书单作为输出方案进行输出,推荐调整模块,对图书推荐的过程进行调整,反馈分析模块,用以对下一监测周期用户的关联度分析过程进行校正。本发明有效提高了图书馆的图书推荐效率。
专利主权项内容
1.一种图书信息推荐系统,其特征在于,包括,信息获取模块,用以获取用户信息和图书信息;关联度分析模块,用以根据用户借阅图书的图书标签和借阅图书次数分析用户对各类图书标签的关联度;关联度调整模块,用以根据用户的图书借阅平均时间对各图书标签的关联度集合的计算过程进行调整,还用以根据用户阅读频率对各图书标签的关联度集合的调整过程进行优化;线性计算模块,用以根据各类图书标签的关联度计算图书馆图书的图书推荐度;图书推荐模块,用以根据各类图书标签的关联度对推荐书单进行分析,并将推荐书单作为输出方案进行输出;推荐调整模块,用以根据浏览借阅平均比例对推荐书单的过程进行调整,还用以根据图书库存量对调整推荐书单的过程进行优化;反馈分析模块,用以根据监测周期内用户借阅图书比例对下一监测周期用户的关联度分析过程进行校正;所述关联度调整模块设有第一调整单元,所述第一调整单元用以将图书借阅平均时间t与各预设图书借阅时间进行比对,并根据比对结果对关联度集合的计算过程进行调整,其中:当t<T1时,所述第一调整单元判定用户此次借阅阅读时间短,并将预设方差值Σ调整为Σ’,设定Σ’=Σ×ln(1+T1-t);当T1≤t≤T2,所述第一调整单元判定用户此次借阅是时间正常,不进行调整;当t≥T2时,所述第一调整单元判定用户此次借阅阅读时间长,并将预设方差值Σ调整为Σ”,设定Σ”=Σ×ln(1+T2-t);其中,T1是第一预设图书借阅时间,T2是第二预设图书借阅时间,T1<T2;所述关联度调整模块设有第一优化单元,所述第一优化单元用以将用户阅读频率v对各预设用户阅读频率进行比对,并根据比对结果对各图书标签的关联度集合的调整过程进行优化,其中:当v<V1时,所述第一优化单元判定监测周期内用户阅读频率低,并将第二预设图书借阅时间T2优化为T2’,设定T2’=T×e;V1-v当V1≤v≤V2时,所述第一优化单元判定监测周期内用户阅读频率正常,不进行优化;当v≥V2时,所述第一优化单元判定监测周期内用户阅读频率高,并将第二预设图书借阅时间T2优化为T2”,设定T2”=T×e。V2-v