Item-Based Vs User-Based Collaborative Recommendation Predictions

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10546)


The use of personalised recommendation systems to push interesting items to users has become a necessity in the digital world that contains overwhelming amounts of information. One of the most effective ways to achieve this is by considering the opinions of other similar users – i.e. through collaborative techniques. In this paper, we compare the performance of item-based and user-based recommendation algorithms as well as propose an ensemble that combines both systems. We investigate the effect of applying LSA, as well as varying the neighbourhood size on the different algorithms. Finally, we experiment with the inclusion of content-type information in our recommender systems. We find that the most effective system is the ensemble system that uses LSA.


Neighborhood Size Content Type Information Ensemble System Item-based Recommendation Algorithms Collaborative Recommender Systems 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Azzopardi, J., Ivanovic, D., Kapitsaki, G.: Comparison of collaborative and content-based automatic recommendation approaches in a digital library of Serbian PhD dissertations. In: Calì, A., Gorgan, D., Ugarte, M. (eds.) KEYSTONE 2016. LNCS, vol. 10151, pp. 100–111. Springer, Cham (2017). CrossRefGoogle Scholar
  2. 2.
    Azzopardi, J., Staff, C.: Automatic adaptation and recommendation of news reports using surface-based methods. In: Pérez, J., et al. (eds.) Highlights on Practical Applications of Agents and Multi-Agent Systems. AINSC, vol. 156, pp. 69–76. Springer, Heidelberg (2012). CrossRefGoogle Scholar
  3. 3.
    Burke, R.: Hybrid web recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 377–408. Springer, Heidelberg (2007). CrossRefGoogle Scholar
  4. 4.
    Choi, Y.S.: Content type based adaptation in collaborative recommendation. In: Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems, RACS 2014, pp. 61–65. ACM, New York (2014)Google Scholar
  5. 5.
    Deerwester, S., Dumais, S.T., Furnas, G.W., Landauer, T.K., Harshman, R.: Indexing by latent semantic analysis. J. Am. Soc. Inf. Sci. 41(6), 391–407 (1990)CrossRefGoogle Scholar
  6. 6.
    Garcin, F., Zhou, K., Faltings, B., Schickel, V.: Personalized news recommendation based on collaborative filtering. In: Proceedings of the The 2012 IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology - Volume 01, WI-IAT 2012, pp. 437–441. IEEE Computer Society Washington (2012)Google Scholar
  7. 7.
    Harper, F.M., Konstan, J.A.: The movielens datasets: history and context. ACM Trans. Interact. Intell. Syst. 5(4), 19:1–19:19 (2015)CrossRefGoogle Scholar
  8. 8.
    Lang, K.: Newsweeder: learning to filter netnews. In: Proceedings of the 12th International Machine Learning Conference, ML 1995, pp. 331–339. Morgan Kaufman (1995)Google Scholar
  9. 9.
    Li, Q., Kim, B.M.: An approach for combining content-based and collaborative filters. In: Proceedings of the Sixth International Workshop on Information Retrieval with Asian Languages - Volume 11, AsianIR 2003, pp. 17–24. Association for Computational Linguistics, Stroudsburg (2003)Google Scholar
  10. 10.
    Patel, V., Hasan, M.: Parallel ratio based CF for recommendation system. In: Proceedings of the 7th International Conference on Computing Communication and Networking Technologies, ICCCNT 2016, pp. 34:1–34:4. ACM, New York (2016)Google Scholar
  11. 11.
    Schafer, J.B., Frankowski, D., Herlocker, J., Sen, S.: Collaborative filtering recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 291–324. Springer, Heidelberg (2007). CrossRefGoogle Scholar
  12. 12.
    Stanescu, A., Nagar, S., Caragea, D.: A hybrid recommender system: User profiling from keywords and ratings. In: Proceedings of the 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT) - Volume 01, WI-IAT 2013, pp. 73–80. IEEE Computer Society, Washington (2013)Google Scholar
  13. 13.
    Xia, C., Jiang, X., Liu, S., Luo, Z., Yu, Z.: Dynamic item-based recommendation algorithm with time decay. In: 2010 Sixth International Conference on Natural Computation, vol. 1, pp. 242–247, August 2010Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.University of MaltaMsidaMalta

Personalised recommendations