Dongmin MoXuegang ChenSheng DuanLuda WangQian WuMeiling ZhangLanqing Xie
Abstract Digital libraries can satisfy people’s demand for books and real-time information resources, but because digital libraries have huge resources, users cannot find the resources they need in time, at this time, personalized recommendation methods become an effective way to solve the problem. This paper takes collaborative filtering algorithm based on user recommendation as the research object, analyses the principle of the algorithm and the problem of sparse scoring data, an improved collaborative filtering algorithm is proposed, the algorithm sets scoring by borrowing time, and takes the sum of multiple user scoring as the scoring among users, then, according to the similarity of book content, the user’s scoring of non-scored books is predicted. The proposed algorithm is applied to the digital book recommendation system to obtain better recommendation performance, compared with traditional methods, and the recommendation system based on this algorithm can get more recommendation results close to the needs of readers.