Skip to main content
Log in

Hybrid system for video game recommendation based on implicit ratings and social networks

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

The digital entertainment sector is one of the fastest growing in recent years. In the case of video games, the productions of some of the most popular titles are on a par with film productions. The sale of video games is in the millions, and yet there are few works on the recommendation of video games. In this work a hybrid system of video game recommendation is presented, through the use of collaborative filtering and content-based filtering, and the construction of relationship graphs. In order to improve the recommendations, a new method for estimating implicit ratings is proposed that takes into account the hours of play. The proposed recommender system improves the results of other techniques presented in the state of the art.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Notes

  1. https://movielens.org/.

  2. https://www.kaggle.com/tamber/steam-video-games.

References

  • Aggarwal CC, Wolf JL, Wu KL, Yu PS (1999) Horting hatches an egg: a new graph-theoretic approach to collaborative filtering. In: Proceedings of the fifth ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, pp 201–212

  • Akehurst J, Koprinska I, Yacef K, Pizzato LAS, Kay J, Rej T (2011) Ccr-a content-collaborative reciprocal recommender for online dating. In: IJCAI, pp 2199–2204

  • Blondel VD, Guillaume JL, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks. J Stat Mech Theory Exp 2008(10):P10008

    Article  Google Scholar 

  • Brin S, Page L (2012) Reprint of: the anatomy of a large-scale hypertextual web search engine. Comput Netw 56(18):3825–3833

    Article  Google Scholar 

  • Brozovsky L, Petricek V (2007) Recommender system for online dating service. arXiv preprint arXiv:cs/0703042

  • Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-Adapted Interact 12(4):331–370

    Article  Google Scholar 

  • Carrer-Neto W, Hernández-Alcaraz ML, Valencia-García R, García-Sánchez F (2012) Social knowledge-based recommender system. application to the movies domain. Expert Syst Appl 39(12):10990–11000

  • Cortizo JC, Carrero FM, Monsalve B (2010) An architecture for a general purpose multi-algorithm recommender system. In: PRSAT@ RecSys, Citeseer, pp 51–54

  • de Melo EV, Nogueira EA, Guliato D (2015) Content-based filtering enhanced by human visual attention applied to clothing recommendation. In: Tools with artificial intelligence (ICTAI), 2015 IEEE 27th International Conference on, IEEE, pp 644–651

  • Di Noia T, Mirizzi R, Ostuni VC, Romito D, Zanker M (2012) Linked open data to support content-based recommender systems. In: Proceedings of the 8th international conference on semantic systems, ACM, pp 1–8

  • Ferraro A, Bogdanov D, Yoon J, Kim K, Serra X (2018) Automatic playlist continuation using a hybrid recommender system combining features from text and audio. In: Proceedings of the ACM Recommender Systems Challenge 2018, ACM, p 2

  • Ge M, Ricci F, Massimo D (2015) Health-aware food recommender system. In: Proceedings of the 9th ACM conference on recommender systems, ACM, pp 333–334

  • Gomez-Uribe CA, Hunt N (2016) The netflix recommender system: Algorithms, business value, and innovation. ACM Trans Manag Inf Syst (TMIS) 6(4):13

    Google Scholar 

  • Hicken W, Holm F, Clune J, Campbell M (2005) Music recommendation system and method. US Patent App. 10/917,865

  • Hsu MH (2008) A personalized english learning recommender system for esl students. Expert Syst Appl 34(1):683–688

    Article  Google Scholar 

  • Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: Data Mining, 2008. ICDM’08. Eighth IEEE International Conference on, IEEE, pp 263–272

  • Hussein T, Linder T, Gaulke W, Ziegler J (2014) Hybreed: a software framework for developing context-aware hybrid recommender systems. User Model User-Adapted Interact 24(1–2):121–174

    Article  Google Scholar 

  • Karidi DP, Stavrakas Y, Vassiliou Y (2018) Tweet and followee personalized recommendations based on knowledge graphs. J Ambient Intell Human Comput 9(6):2035–2049

    Article  Google Scholar 

  • Kim D, Park C, Oh J, Yu H (2017) Deep hybrid recommender systems via exploiting document context and statistics of items. Inf Sci 417:72–87

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Liu X, Aberer K (2013) Soco: a social network aided context-aware recommender system. In: Proceedings of the 22nd international conference on World Wide Web, ACM, pp 781–802

  • Marinho LB, Nanopoulos A, Schmidt-Thieme L, Jäschke R, Hotho A, Stumme G, Symeonidis P (2011) Social tagging recommender systems. In: Recommender systems handbook, Springer, pp 615–644

  • Ma H, Zhou D, Liu C, Lyu MR, King I (2011) Recommender systems with social regularization. In: Proceedings of the fourth ACM international conference on Web search and data mining, ACM, pp 287–296

  • Miller BN, Albert I, Lam SK, Konstan JA, Riedl J (2003) Movielens unplugged: experiences with an occasionally connected recommender system. In: Proceedings of the 8th international conference on intelligent user interfaces, ACM, pp 263–266

  • Musto C, Semeraro G, de Gemmis M, Lops P (2016) Learning word embeddings from wikipedia for content-based recommender systems. In: European conference on information retrieval, Springer, pp 729–734

  • Núñez-Valdéz ER, Lovelle JMC, Martínez OS, García-Díaz V, De Pablos PO, Marín CEM (2012) Implicit feedback techniques on recommender systems applied to electronic books. Comput Hum Behavior 28(4):1186–1193

    Article  Google Scholar 

  • Oard DW, Kim J, et al. (1998) Implicit feedback for recommender systems. In: Proceedings of the AAAI workshop on recommender systems, WoUongong, vol 83

  • O’connor M, Cosley D, Konstan JA, Riedl J (2001) Polylens: a recommender system for groups of users. In: ECSCW 2001, Springer, pp 199–218

  • Pacula M (2009) A matrix factorization algorithm for music recommendation using implicit user feedback

  • Pichl M, Zangerle E, Specht G (2014) Combining spotify and twitter data for generating a recent and public dataset for music recommendation. In: Grundlagen von Datenbanken, pp 35–40

  • Pizzato L, Rej T, Chung T, Koprinska I, Kay J (2010) Recon: a reciprocal recommender for online dating. In: Proceedings of the fourth ACM conference on Recommender systems, ACM, pp 207–214

  • Resnick P, Varian HR (1997) Recommender systems. Commun ACM 40(3):56–58

    Article  Google Scholar 

  • Ricci F, Rokach L, Shapira B (2011) Introduction to recommender systems handbook. In: Recommender systems handbook, Springer, pp 1–35

  • Ricci F, Rokach L, Shapira B (2015) Recommender systems: introduction and challenges. In: Recommender systems handbook, Springer, pp 1–34

  • Sifa R, Bauckhage C, Drachen A (2014) Archetypal game recommender systems. In: LWA, pp 45–56

  • Smith D (2012) Recommendation engine for electronic game shopping channel. US Patent 8,298,087

  • Son J, Kim SB (2017) Content-based filtering for recommendation systems using multiattribute networks. Expert Syst Appl 89:404–412

    Article  Google Scholar 

  • Sun Z, Han L, Huang W, Wang X, Zeng X, Wang M, Yan H (2015) Recommender systems based on social networks. J Syst Softw 99:109–119

    Article  Google Scholar 

  • Tewari AS, Kumar A, Barman AG (2014) Book recommendation system based on combine features of content based filtering, collaborative filtering and association rule mining. In: Advance Computing Conference (IACC), 2014 IEEE International, IEEE, pp 500–503

  • Tung HW, Soo VW (2004) A personalized restaurant recommender agent for mobile e-service. In: e-Technology, e-Commerce and e-Service, 2004. EEE’04. 2004 IEEE International Conference on, IEEE, pp 259–262

  • Woodruff A, Gossweiler R, Pitkow J, Chi EH, Card SK (2000) Enhancing a digital book with a reading recommender. In: Proceedings of the SIGCHI conference on Human factors in computing systems, ACM, pp 153–160

  • Xiao J, Wang M, Jiang B, Li J (2018) A personalized recommendation system with combinational algorithm for online learning. J Ambient Intell Human Comput 9(3):667–677

    Article  Google Scholar 

  • Yang X, Guo Y, Liu Y, Steck H (2014) A survey of collaborative filtering based social recommender systems. Comput Commun 41:1–10

    Article  Google Scholar 

  • Yao L, Sheng QZ, Ngu AH, Yu J, Segev A (2015) Unified collaborative and content-based web service recommendation. IEEE Trans Serv Comput 8(3):453–466

    Article  Google Scholar 

Download references

Acknowledgements

This research has been supported by the Department of Education of the Junta de Castilla y León (Spain) through the program of funding for research groups (ORDEN EDU/667/2019). Project code: SA064G19.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javier Pérez-Marcos.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pérez-Marcos, J., Martín-Gómez, L., Jiménez-Bravo, D.M. et al. Hybrid system for video game recommendation based on implicit ratings and social networks. J Ambient Intell Human Comput 11, 4525–4535 (2020). https://doi.org/10.1007/s12652-020-01681-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-01681-0

Keywords

Navigation