为了解决传统图书馆面对海量的数据只能做到少量的收集、浅层次的分析、低功能的应用等不足,该文拓展智慧图书馆服务对象范围,采用基于Spark框架来实现实时和全面的数据收集和处理,利用混合型的协同过滤算法完成精准的个性化推荐,创新性地使用多因素方差分析法达到决策辅助的目的,从而以技术为手段提高智慧图书馆对读者服务能力。