Skip to main content
Log in

Improving group recommendation using deep collaborative filtering approach

  • Original Research
  • Published:
International Journal of Information Technology Aims and scope Submit manuscript

Abstract

The recommender system’s objective is to recommend items to users. Providing personalized suggestions to users is a challenging task. The traditional recommendation system recommends items for individual users. However, in recent times the popularity of group activities has increased, like watching movies with family, holiday trips with friends, etc. While predicting the rating information, existing methods disregard the metadata information. Therefore, the proposed approach used metadata information for prediction. It addresses data sparsity. This paper presents a rating prediction for group that leverages multilayer perceptron and General Matrix Factorization using metadata with Neural Collaborative Filtering techniques. The proposed approach is discussed in two steps. The first step is to learn from group-item interaction, perform one hot encoding for group and item, and then utilize this information to perform dot product by applying the GMF layer. In the second step, learn group-item interactions using group metadata and item metadata. This information is concatenated using the MLP layer. Finally, the GMF and MLP layer combined to get the final prediction ratings. The proposed approach has the advantage uses metadata to alleviate the cold start issue in group recommendation scenarios.

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

Similar content being viewed by others

Data availability

The datasets used in our experiment as https://grouplens.org/datasets/movielens/100k/ https://grouplens.org/datasets/movielens/1 m/

References

  1. Gu Yupeng, Zhao Bo, Hardtke David, Sun Yizhou. Learning global term weights for content-based recommender systems, Proceedings of the 25th International Conference on World Wide Web, pp. 391–400. https://doi.org/10.1145/2872427.2883069

  2. Pasquale Lops, Marco De Gemmis, Giovanni Semeraro (2011) Content-based recommender systems: state of the art and trends. Springer, pp 73–105

    Google Scholar 

  3. Alhijawi Bushra, Obeid Nadim, Awajan Arafat, Tedmori Sara (2022). New hybrid semantic-based collaborative filtering recommender systems. International Journal of Information Technology, Springer, Volume 14, pp. 3449–3455.

  4. Das Subrata, Bidyut Kumar Patra, Jitendra Kumar (2021) ”Weighted Slope One with Threshold Filtering.” In Proceedings of the Sixth International Conference on Mathematics and Computing, pp. 143-150. Springer, Singapore

  5. Konstan Joseph A, Miller Bradley N, Maltz David, Herlocker Jonathan L, Gordon Lee R, Riedl John (1997) Grouplens: applying collaborative filtering to usenet news. Communications of the ACM, ACM New York, pp 77–87

    Google Scholar 

  6. Akshita Agarwal, Manajit Chakraborty, Ravindranath Chowdary C (2017) Does order matter? Effect of order in group recommendation, Expert Systems with Applications. Elsevier, pp 115–127

    Google Scholar 

  7. Jameson Anthony (2004) More than the sum of its members: challenges for group recommender systems,Proceedings of the working conference on Advanced visual interfaces, pp. 48–54

  8. Judith Masthoff (2011) Group recommender systems: combining individual models recommender systems handbook. Springer, pp 677–702

    Google Scholar 

  9. Behera Gopal, Nain Neeta (2022) DeepNNMF: deep nonlinear non-negative matrix factorization to address sparsity problem of collaborative recommender system, International Journal of Information Technology, Springer, Volume 14, pp. 3637–3645.

  10. Koren Yehuda (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model, Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 426–434

  11. He Xiangnan, Liao Lizi, Zhang Hanwang, Nie Liqiang, Hu Xia, Chua Tat-Seng (2017), Neural collaborative filtering, Proceedings of the 26th international conference on world wide web, pp. 173–182, https://doi.org/10.1145/3038912.3052569.

  12. Jena Kalyan Kumar, Bhoi Sourav Kumar, Mallick Chittaranjan, Jena Soumya, Ranjan, Kumar, Raghvendra, Long, Hoang Viet, Son, Nguyen Thi Kim (2022). Neural model based collaborative filtering for movie recommendation system. International Journal of Information Technology, Springer, Volume 14, pp. 2067–2077.

  13. Tang Duyu, Qin Bing, Liu Ting, Yang Yuekui (2015), User modeling with neural network for review rating prediction, Twenty-fourth international joint conference on artificial intelligence

  14. Sedhain Suvash, Menon Aditya Krishna, Sanner Scott, Xie Lexing (2015) Autorec: Autoencoders meet collaborative filtering, Proceedings of the 24th international conference on World Wide Web,pp. 111–112 https://doi.org/10.1145/2740908.2742726.

  15. Kula Maciej (2015) Metadata embeddings for user and item cold-start recommendations, arXiv preprint arXiv:1507.08439

  16. Barzegar Nozari Reza, Hamidreza Koohi (2020) A novel group recommender system based on members’ influence and leader impact, knowledge-based systems. Elsevier

    Google Scholar 

  17. Emre Yalcin, Alper Bilge (2021) Novel automatic group identification approaches for group recommendation, expert systems with applications. Elsevier

    Google Scholar 

  18. Sarwar Badrul, Karypis George, Konstan Joseph, Riedl John (2001) Item-based collaborative filtering recommendation algorithms, Proceedings of the 10th international conference on World Wide Web, pp.285–295, https://doi.org/10.1145/371920.372071.

  19. Koren Yehuda, Bell Robert, Volinsky Chris (2009) Matrix factorization techniques for recommender systems. IEEE, pp 30–37

    Google Scholar 

  20. Boratto Ludovico, Carta Salvatore, Satta Michele (2010) Groups Identification and Individual Recommendations in Group Recommendation Algorithms, PRSAT@ recsys, pp. 27–34

  21. Krizhevsky Alex, Sutskever Ilya, Hinton Geoffrey E(2012) Imagenet classification with deep convolutional neural networks, Advances in neural information processing systems, Volume 1, pp. 1097–1105

  22. Graves Alex, Mohamed Abdel-rahman, Hinton Geoffrey (2013) Speech recognition with deep recurrent neural networks, 2013 IEEE international conference on acoustics, speech and signal processing, Ieee, pp. 6645–6649

  23. Felfernig Alexander, Boratto Ludovico, Stettinger Martin, Tkalčič Marko (2018) Group recommender systems: an introduction. Springer

    Book  Google Scholar 

  24. Mark O’connor, Dan Cosley, Konstan Joseph A, John Riedl (2001) PolyLens: a recommender system for groups of users, ECSCW 2001. Springer, pp 199–218

    Google Scholar 

  25. Amer-Yahia Sihem, Roy Senjuti Basu, Chawlat Ashish, Das Gautam, Yu Cong (2009) Group recommendation: Semantics and efficiency, Proceedings of the VLDB Endowment, pp.754–765

  26. Hwang Yuan-Chu, Yuan Soe-Tsyr, Weng Jung-Hui (2011) A study of the impacts of positive/negative feedback on collective wisdom-case study on social bookmarking sites. Springer, Information Systems Frontiers, pp 265–279

    Google Scholar 

  27. Ye Mao, Liu Xingjie, Lee Wang-Chien (2012) Exploring social influence for recommendation: a generative model approach, Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval, pp.671–680

  28. Yuan Quan, Cong Gao, Lin Chin-Yew (2014) COM: a generative model for group recommendation, Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 163–172

  29. Vinh Tran Lucas, Nguyen Pham Tuan-Anh, Tay Yi, Liu Yiding, Cong Gao, Li Xiaoli (2019) Interact and decide: Medley of sub-attention networks for effective group recommendation, Proceedings of the 42nd International ACM SIGIR conference on research and development in information retrieval, pp. 255–264

  30. Baltrunas Linas, Makcinskas Tadas, Ricci Francesco (2010) Group recommendations with rank aggregation and collaborative filtering,Proceedings of the fourth ACM conference on Recommender systems, pp. 119–126

  31. Yannam V Ramanjaneyulu, Kumar Jitendra, Babu Korra Sathya, Patra Bidyut Kumar (2022) Enhancing the accuracy of group recommendation using slope one. The Journal of Supercomputing, Springer, Volume 79, pp. 499–540.

  32. Jitendra Kumar, Ramanjaneyulu YV, Sathya Babu Korra, Kumar Patra Bidyut (2021) A survey on group modeling strategies for recommender systems. New paradigms in computational modeling and its applications. Academic Press, pp 209–239

    Google Scholar 

  33. Kaira Nithin Goud, Ramanjaneyulu YV, Sathya Babu Korra, Kr Patra Bidyut (2021) User Preference Multi-criteria Recommendations Using Neural Collaborative Filtering Methods. Proceedings of the sixth international conference on mathematics and computing. Springer, Singapore, pp 55–64

    Google Scholar 

  34. Kumar Pushpendra, Thakur Ramjeevan Singh (2018) Recommendation system techniques and related issues: a survey, International Journal of Information Technology, 10, pp. 495–501

  35. Boratto Ludovico, Carta Salvatore (2010) State-of-the-art in group recommendation and new approaches for automatic identification of groups, Information retrieval and mining in distributed environments, Springer, Volume 324, pp. 1–20

Download references

Funding

There was no financing for this research study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. Ramanjaneyulu Yannam.

Ethics declarations

Conflict of interest

The authors affirm that they do not have any competing interests.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yannam, V.R., Kumar, J., Babu, K.S. et al. Improving group recommendation using deep collaborative filtering approach. Int. j. inf. tecnol. 15, 1489–1497 (2023). https://doi.org/10.1007/s41870-023-01205-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41870-023-01205-x

Keywords

Navigation