Skip to main content

Social Book Recommendation Algorithm Based on Improved Collaborative Filtering

  • Conference paper
  • First Online:
The 8th International Conference on Computer Engineering and Networks (CENet2018) (CENet2018 2018)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 905))

Included in the following conference series:

Abstract

Recommendation is one of the new personalized services in social book search system that assists the user to find the appropriate books. This paper proposes an improved collaborative filtering recommendation algorithm based on the user interest objects, which try to settle the cold start problems of traditional collaborative filtering. Firstly, set up a book retrieval system. Then, use the traditional collaborative filtering algorithm to calculate the recommended collection of books (Bc). Next, get the collection of user interest objects, calculate the similarity, and get the recommended collection of books (Bi). Finally, reorder the books of the set Bc and the set Bi according to certain weights, and get the first ten books as the books that are finally recommended to users. Experiments on real-world datasets results show that the proposed algorithm improves the performance of the collaborative filtering algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bellot, P., Doucet, A., Geva, S., Gurajada, S., Kamps, J., Kazai, G., Koolen, M., Mishra, A., Moriceau, V., Mothe, J., Preminger, M., SanJuan, E., Schenkel, R., Tannier, X., Theobald, M., Trappett, M., Wang, Q.Y.: Overview of INEX 2013. In: International Conference of the Cross-Language Evaluation Forum for European Languages, pp. 269–281. Springer, Heidelberg (2013)

    Google Scholar 

  2. Bellot, P., Bogers, T., Geva, S., Hall, M., Huurdeman, H., Kamps, J., Kazai, G., Koolen, M., Moriceau, V., Mothe, J., Preminger, M., SanJuan, E., Schenkel, R., Skov, M., Tannier, X., Walsh, D.: Overview of INEX 2014. In: Kanoulas, E., et al. (eds.) Information Access Evaluation. Multilinguality, Multimodality, and Interaction, pp. 212–228. Springer, Cham (2014)

    Google Scholar 

  3. Koolen, M., Bogers, T., Gäde, M., Hall, M., Huurdeman, H.: Overview of the CLEF 2015 social book search lab. In: Mothe, J., et al. (eds.) Experimental IR Meets Multilinguality, Multimodality, and Interaction, pp. 545–564. Springer, Cham (2015)

    Chapter  Google Scholar 

  4. Koolen, M., Bogers, T., Gäde, M., Hall, M., Huurdeman, H.: Overview of the CLEF 2016 social book search lab. In: Fuhr, N., et al. (eds.) Experimental IR Meets Multilinguality, Multimodality, and Interaction, pp. 351–370. Springer, Cham (2016)

    Chapter  Google Scholar 

  5. Linden, G.: Amazon.com recommendations. IEEE Internet Comput. 4(1), 76–80 (2003)

    Article  Google Scholar 

  6. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P.: GroupLens: an open architecture for collaborative filtering of netnews. In: ACM Conference on Computer Supported Cooperative Work, pp. 175–186. ACM (1994)

    Google Scholar 

  7. Wei, S., Ye, N., Zhang, S., Bergstrom, P.: Item-based collaborative filtering recommendation algorithm combining item category with interestingness measure. In: International Conference on Computer Science and Service System, pp. 2038–2041. IEEE Computer Society (2012)

    Google Scholar 

  8. Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Fourteenth Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann Publishers Inc. (1998)

    Google Scholar 

  9. Shoaran, M., Thomo, A., Weber, J.: Social Web Search. Springer, New York (2014)

    Book  Google Scholar 

  10. Wei, J., He, J., Chen, K., Zhou, Y., Tang, Z.: Collaborative filtering and deep learning based recommendation system for cold start items. Expert Syst. Appl. 69, 29–39 (2017)

    Article  Google Scholar 

  11. Willmott, C.J., Matsuura, K.: Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Res. 30(1), 79 (2005)

    Article  Google Scholar 

Download references

Acknowledgement

This work was partly supported by Research on Stability Analysis of a Type of PWM Feedback Time Delay System No. XL201510, Matlab PWM system simulation and application JAT160507 and Research on Information Hiding Technology based on DeepLearning JT180546.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qiling Zhao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Huang, H., Zhao, Q. (2020). Social Book Recommendation Algorithm Based on Improved Collaborative Filtering. In: Liu, Q., Mısır, M., Wang, X., Liu, W. (eds) The 8th International Conference on Computer Engineering and Networks (CENet2018). CENet2018 2018. Advances in Intelligent Systems and Computing, vol 905. Springer, Cham. https://doi.org/10.1007/978-3-030-14680-1_52

Download citation

Publish with us

Policies and ethics