Skip to main content

A Hybrid Feature Combination Method that Improves Recommendations

  • Conference paper
  • First Online:
Computational Collective Intelligence (ICCCI 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11055))

Included in the following conference series:

Abstract

Recommender systems help users find relevant items efficiently based on their interests and historical interactions. They can also be beneficial to businesses by promoting the sale of products. Recommender systems can be modelled by applying different approaches, including collaborative filtering (CF), demographic filtering (DF), content-based filtering (CBF) and knowledge-based filtering (KBF). However, large amounts of data can produce recommendations that are limited in accuracy because of diversity and sparsity issues. In this paper, we propose a novel hybrid approach that combines user-user CF with the attributes of DF to indicate the nearest users, and compare the Random Forest classifier against the kNN classifier, developed through an investigation of ways to reduce the errors in rating predictions based on users past interactions. Our combined method leads to improved prediction accuracy in two different classification algorithms. The main goal of this paper is to identify the impact of DF on CF and compare the two classifiers. We apply a feature combination hybrid method that can improve prediction accuracy and achieve lower mean absolute error values compared with the results of CF or DF alone. To test our approach, we ran an offline evaluation using the 1 M MovieLens data set.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Alshammari, G., Jorro-Aragoneses, J.L., Kapetanakis, S., Petridis, M., Recio-García, J.A., Díaz-Agudo, B.: A hybrid CBR approach for the long tail problem in recommender systems. In: Aha, D.W., Lieber, J. (eds.) ICCBR 2017. LNCS (LNAI), vol. 10339, pp. 35–45. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61030-6_3

    Chapter  Google Scholar 

  2. Amatriain, X.: Beyond data: from user information to business value through personalized recommendations and consumer science. In: Proceedings of the 22nd ACM International Conference on Information & Knowledge Management, pp. 2201–2208. ACM (2013)

    Google Scholar 

  3. Amatriain, X., Lathia, N., Pujol, J.M., Kwak, H., Oliver, N.: The wisdom of the few: a collaborative filtering approach based on expert opinions from the web. In: Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 532–539. ACM (2009)

    Google Scholar 

  4. Beel, J., Langer, S., Nürnberger, A., Genzmehr, M.: The impact of demographics (age and gender) and other user-characteristics on evaluating recommender systems. In: Aalberg, T., Papatheodorou, C., Dobreva, M., Tsakonas, G., Farrugia, C.J. (eds.) TPDL 2013. LNCS, vol. 8092, pp. 396–400. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40501-3_45

    Chapter  Google Scholar 

  5. Bobadilla, J., Ortega, F., Hernando, A., Gutiérrez, A.: Recommender systems survey. Knowl. Based Syst. 46, 109–132 (2013)

    Article  Google Scholar 

  6. Breiman, L.: Random Forests, pp. 1–33 (2001)

    Google Scholar 

  7. Bremer, S., Schelten, A., Lohmann, E., Kleinsteuber, M.: A framework for training hybrid recommender systems, pp. 30–37 (2017)

    Google Scholar 

  8. Burke, R.: Hybrid recommender systems: survey and experiments. User Model. User Adap. Inter. 12(4), 331–370 (2002)

    Article  Google Scholar 

  9. 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). https://doi.org/10.1007/978-3-540-72079-9_12

    Chapter  Google Scholar 

  10. Goldberg, D., Nichols, D., Oki, B.M., Terry, D.: Using collaborative filtering to weave an information tapestry. Commun. ACM 35(12), 61–70 (1992)

    Article  Google Scholar 

  11. Gupta, J.: Performance analysis of recommendation system based on collaborative filtering and demographics (2015)

    Google Scholar 

  12. Harper, F.M., Konstan, J.A.: The movielens datasets: History and context. ACM Trans. Interact. Intell. Syst. (TiiS) 5(4), 19 (2016)

    Google Scholar 

  13. Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 230–237. ACM (1999)

    Google Scholar 

  14. Linden, G., Smith, B., York, J.: Amazon. com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76–80 (2003)

    Article  Google Scholar 

  15. Louppe, G.: Understanding random forests: from theory to practice. arXiv preprint arXiv:1407.7502 (2014)

  16. Mittal, P.: Metadata based recommender systems, pp. 2659–2664 (2014)

    Google Scholar 

  17. Moldovan, A.N., Muntean, C.H.: Personalisation of the multimedia content delivered to mobile device users. In: IEEE International Symposium on Broadband Multimedia Systems and Broadcasting, BMSB 2009, pp. 1–6. IEEE (2009)

    Google Scholar 

  18. Pazzani, M.J., Billsus, D.: Content-based recommendation systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_10

    Chapter  Google Scholar 

  19. Redpath, J.L.: Improving the performance of recommender algorithms. Ph.D. thesis, University of Ulster (2010)

    Google Scholar 

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

    Google Scholar 

  21. Resnick, P., Varian, H.R.: Recommender systems. Commun. ACM 40(3), 56–58 (1997)

    Article  Google Scholar 

  22. Shah, L., Gaudani, H., Balani, P.: Surv. Recomm. Syst. 137(7), 43–49 (2016)

    Google Scholar 

  23. Spiegel, S.: A hybrid approach to recommender systems based on matrix factorization. Department for Agent Technologies and Telecommunications, Technical University Berlin (2009)

    Google Scholar 

  24. Tintarev, N.: Explaining recommendations. In: User Modeling 2007, pp. 470–474 (2009)

    Google Scholar 

  25. Vozalis, M., Margaritis, K.G.: Collaborative filtering enhanced by demographic correlation. In: AIAI Symposium on Professional Practice in AI, of the 18th World Computer Congress (2004)

    Google Scholar 

  26. Wang, Z., Yu, X., Feng, N., Wang, Z.: An improved collaborative movie recommendation system using computational intelligence. J. Vis. Lang. Comput. 25, 667–675 (2014)

    Article  Google Scholar 

  27. Wei, S., Zheng, X., Chen, D., Chen, C.: A hybrid approach for movie recommendation via tags and ratings. Electron. Commer. Res. Appl. 18, 83–94 (2016)

    Article  Google Scholar 

  28. Zhang, H., Min, F., Wang, S.: A random forest approach to model-based recommendation. J. Inform. Comput. Sci. 11(15), 5341–5348 (2014)

    Article  Google Scholar 

  29. Zheng, V.W., Cao, B., Zheng, Y., Xie, X., Yang, Q.: Collaborative filtering meets mobile recommendation: a user-centered approach. In: AAAI, vol. 10, pp. 236–241 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gharbi Alshammari .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Alshammari, G., Kapetanakis, S., Alshammari, A., Polatidis, N., Petridis, M. (2018). A Hybrid Feature Combination Method that Improves Recommendations. In: Nguyen, N., Pimenidis, E., Khan, Z., Trawiński, B. (eds) Computational Collective Intelligence. ICCCI 2018. Lecture Notes in Computer Science(), vol 11055. Springer, Cham. https://doi.org/10.1007/978-3-319-98443-8_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-98443-8_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-98442-1

  • Online ISBN: 978-3-319-98443-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics