Skip to main content
Log in

Group recommendation based on a bidirectional tensor factorization model

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Capturing the preference of virtual groups that consist of a set of users with diversified preference helps recommend targeted products or services in social network platform. Existing strategies for capturing group preference are to directly aggregate individual preferences. Such methods model the preference formation of a group as a unidirectional procedure without considering the influence of the group on individual’s interest. In the context of social group, however, the preference formation is a bidirectional procedure because group preference and individual interest are interrelated. In addition, the influence of group on individuals is usually distinct among users. To address these issues, this paper models the group recommendation problem as a bidirectional procedure and proposes a Bidirectional Tensor Factorization model for Group Recommendation (BTF-GR) to capture the interaction between individual’s intrinsic interest and group influence. A Bayesian personalized ranking technique is employed to learn parameters of the proposed BTF-GR model. Empirical studies on two real-world data sets demonstrate that the proposed model outperforms the baseline algorithms such as matrix factorization for implicit feedback and Bayesian personalized ranking.

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.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11

Similar content being viewed by others

Notes

  1. The similarity between users is calculated by cosine measurement.

References

  1. Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6), 734–749 (2005)

    Article  Google Scholar 

  2. Amer-Yahia, S., Roy, S.B., Chawlat, A., Das, G., Yu, C.: Group recommendation: Semantics and efficiency. Proc VLDB Endow 2(1), 754–765 (2009)

    Article  Google Scholar 

  3. Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 119–126. ACM, New York (2010)

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

  5. Boratto, L., Carta, S.: State-of-the-art in group recommendation and new approaches for automatic identification of groups. In: Information Retrieval and Mining in Distributed Environments, pp. 1–20. Springer, Berlin (2010)

  6. Chen, W., Niu, Z., Zhao, X., Yi, L.: A hybrid recommendation algorithm adapted in e-learning environments. World Wide Web 17(2), 271–284 (2014)

    Article  Google Scholar 

  7. Chowdhury, N., Cai, X.: Nonparametric Bayesian probabilistic latent factor model for group recommender systems. In: International Conference on Web Information Systems Engineering, pp. 61–76. Springer, Berlin (2016)

  8. Chu, W-T, Huang, W-H: Cultural difference and visual information on hotel rating prediction. World Wide Web, 20(4), 595–619 (2017)

  9. Crossen, A., Budzik, J., Hammond, K.J.: Flytrap: Intelligent group music recommendation. In: Proceedings of the 7th International Conference on Intelligent User Interfaces, pp. 184–185. ACM, New York (2002)

  10. Deshpande, M., Karypis, G.: Item-based top-n recommendation algorithms. ACM Trans Inf Syst (TOIS) 22(1), 143–177 (2004)

    Article  Google Scholar 

  11. Doll, W.J., Deng, X., Raghunathan, T.S., Torkzadeh, G., Xia, W.: The meaning and measurement of user satisfaction: A multigroup invariance analysis of the end-user computing satisfaction instrument. J. Manag. Inf. Syst. 21(1), 227–262 (2004)

    Article  Google Scholar 

  12. Ellen, M., et al.: Voorhees The trec-8 question answering track report. Trec 99, 77–82 (1999)

    Google Scholar 

  13. Feng, S., Cao, J., Wang, J., He, J.: Group recommendations based on comprehensive latent relationship discovery. In: The International Conference on Web Services, pp. 9–16. IEEE, Washington, DC (2016)

  14. Formoso, V., Fernández, D., Cacheda, F., Carneiro, V.: Distributed architecture for k-nearest neighbors recommender systems. World Wide Web 18(4), 997–1017 (2015)

    Article  Google Scholar 

  15. Gorla, J., Lathia, N., Robertson, S., Wang, J.: Probabilistic group recommendation via information matching. In: Proceedings of the 22nd International Conference on World Wide Web, pp. 495–504. ACM, New York (2013)

  16. He, T., Chen, Z., Liu, J., Zhou, X., Du, X., Wang, W.: An empirical study on user-topic rating based 613 collaborative filtering methods. World Wide Web 20(4), 815–829 (2017)

  17. Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating collaborative filtering recommender systems. ACM Trans. Inf. Syst. (TOIS) 22(1), 5–53 (2004)

    Article  Google Scholar 

  18. Jameson, A., Smyth, B.: Recommendation to groups. The Adaptive Web. Springer-Verlag Berlin Heidelberg, 596–627 (2007)

  19. Koren, Y.: Factorization meets the neighborhood: A multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434. ACM, New York (2008)

  20. Koren, Y., Bell, R., Volinsky, C., et al.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)

    Article  Google Scholar 

  21. Koren, Y.: Collaborative filtering with temporal dynamics. Commun. ACM 53 (4), 89–97 (2010)

    Article  Google Scholar 

  22. Liang, H., Cao, J., Guandong, X., Cao, L., Zhiping, G., Cao, W.: Deep modeling of group preferences for group-based recommendation. In: Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pp. 1861–1867 (2014)

  23. Limayem, M., DeSanctis, G.: Providing decisional guidance for multicriteria decision making in groups. Inf. Syst. Res. 11(4), 386–401 (2000)

    Article  Google Scholar 

  24. Liu, X., Tian, Y., Ye, M., Lee, W.-C.: Exploring personal impact for group recommendation. In: Proceedings of the 21st ACM International Conference on Information and Knowledge Management, pp. 674–683. ACM, New York (2012)

  25. Ma, H., Zhou, T.C., Lyu, M.R., King, I.: Improving recommender systems by incorporating social contextual information. ACM Trans. Inf. Syst. (TOIS) 29(2), 9 (2011)

    Article  Google Scholar 

  26. McCarthy, J.F.: Pocket restaurantfinder: A situated recommender system for groups. In: Workshop on Mobile Ad-Hoc Communication at the 2002 ACM Conference on Human Factors in Computer Systems (2002)

  27. McCarthy, J.F., Anagnost, T.D.: Musicfx: An arbiter of group preferences for computer supported collaborative workouts. In: Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work, pp. 363–372. ACM, New York (1998)

  28. McCarthy, K., Salamó, M., Coyle, L., McGinty, L., Smyth, B., Nixon, P.: Cats: A synchronous approach to collaborative group recommendation. In: Proceedings of the Nineteenth International Florida Artificial Intelligence Research Society Conference, vol. 2006, pp. 86–91 AAAI, California (2006)

  29. O’Connor, M., Herlocker, J.: Clustering items for collaborative filtering. In: Proceedings of the ACM SIGIR Workshop on Recommender Systems, vol. 128. UC Berkeley (1999)

  30. O’Connor, M., Cosley, D., Konstan, J.A., Riedl, J.: Polylens: A recommender system for groups of users. In: Proceedings of the Seventh European Conference on Computer Supported Cooperative Work, pp. 199–218. Kluwer Academic Publishers, Norwell (2001)

  31. Ortega, F., Hernando, A., Bobadilla, J., Kang, J.H.: Recommending items to group of users using matrix factorization based collaborative filtering. Inform. Sci. 345, 313–324 (2016)

    Article  Google Scholar 

  32. Pizzutilo, S., De Carolis, B., Cozzolongo, G., Ambruoso, F.: Group modeling in a public space: methods, techniques, experiences. In: Proceedings of the 5th WSEAS International Conference on Applied Informatics and Communications, pp. 175–180. World Scientific and Engineering Academy and Society (WSEAS) (2005)

  33. Rendle, S.: Factorization machines with libfm. ACM Trans. Intell. Syst. Technol. (TIST) 3(3), 57 (2012)

    Google Scholar 

  34. Rendle, S., Marinho, L.B., Nanopoulos, A., Schmidt-Thieme, L.: Learning optimal ranking with tensor factorization for tag recommendation. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 727–736. ACM, New York (2009)

  35. Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: Bpr: Bayesian personalized ranking from implicit feedback. In: Proceedings of the Twenty-fifth Conference on Uncertainty in Artificial Intelligence, pp. 452–461. AUAI Press, Virginia (2009)

  36. Rendle, S., Schmidt-Thieme, L.: Pairwise interaction tensor factorization for personalized tag recommendation. In: Proceedings of the Third ACM International Conference on Web Search and Data Mining, pp. 81–90. ACM, New York (2010)

  37. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation. In: Proceedings of the 10th international conference on World Wide Web, pp. 285–295. ACM, New York (2001)

  38. Seko, S., Yagi, T.a., Motegi, M., Muto, S.: Group recommendation using feature space representing behavioral tendency and power balance among members. In: Proceedings of the Fifth ACM Conference on Recommender Systems, pp. 101–108. ACM, New York (2011)

  39. Seko, S., Motegi, M., Yagi, T., Muto, S.: Video content recommendation for group based on viewing history and viewer preference. In: IEEE International Conference on Consumer Electronics, pp. 351–352. IEEE, New York (2011)

  40. Shan, L., Lin, L., Sun, C., Wang, X.: Predicting ad click-through rates via feature-based fully coupled interaction tensor factorization. Electron. Commer. Res. Appl. 16, 30–42 (2016)

    Article  Google Scholar 

  41. Symeonidis, P., Nanopoulos, A., Manolopoulos, Y.: Tag recommendations based on tensor dimensionality reduction. In: Proceedings of the ACM Conference On Recommender Systems, pp. 43–50. ACM, New York (2008)

  42. Tucker, L.R.: Some mathematical notes on three-mode factor analysis. Psychometrika 31(3), 279–311 (1966)

    Article  MathSciNet  Google Scholar 

  43. Xiong, L., Xi, C., Huang, T.K., Schneider, J.G., Carbonell, J.G.: Temporal collaborative filtering with Bayesian probabilistic tensor factorization. In: Proceedings of Siam International Conference on Data Mining, pp. 211–222. SIAM (2010)

  44. Ye, M., Liu, X., Lee, W.-C: Exploring social influence for recommendation: a generative model approach. In: Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 671–680. ACM, New York (2012)

  45. Yifan, H., Koren, Y., Volinsky, C.: Collaborative filtering for implicit feedback datasets. In: Eighth IEEE International Conference on Data Mining, pp. 263–272. IEEE, New York (2008)

  46. Yuan, Q., Cong, G., Lin, C.-Y.: Com: A generative model for group recommendation. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 163–172. ACM, New York (2014)

  47. Zhiwen, Y., Zhou, X., Hao, Y., Jianhua, G.: Tv program recommendation for multiple viewers based on user profile merging. User Model User-Sdapted Interact 16(1), 63–82 (2006)

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the Major Program of the National Natural Science Foundation of China (Grant No. 71490725), the Foundation for Innovative Research Groups of the National Natural Science Foundation of China (Grant No. 71521001) the National Key Basic Research Program of China (Grant No. 2013CB329603), the National Natural Science Foundation of China (Grant No. 71722010, 91546114, 71371062, 71302064, 71501057, 61300042), the National Key Technology Support Program (Grant No. 2015BAH26F00).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiao Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, J., Jiang, Y., Sun, J. et al. Group recommendation based on a bidirectional tensor factorization model. World Wide Web 21, 961–984 (2018). https://doi.org/10.1007/s11280-017-0493-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-017-0493-6

Keywords

Navigation