摘要

[目的/意义]针对当前图书馆图书推荐系统使用解决协同过滤(CF)方法存在的稀疏性问题,设计了一种改进的基于概率关键词的协同过滤方法。[方法/过程]通过图书流通记录和图书关键词属性数据分别建立流通矩阵和关键词矩阵。利用概率分布计算用户借到符合其关键词模型条件图书的概率,建立概率关键词模型,进一步生成图书推荐列表。[结果/结论]基于概率关键词的协同过滤方法在所有评价指标上都优于传统基于用户和基于项目协同过滤方法。改进协同过滤方法可以提高推荐性能,并且比传统方法能够更好地处理稀疏数据集。