Advertisement

Collaborative Filtering For Recommendation In Online Social Networks

  • Steven BourkeEmail author
  • Michael P O’Mahony
  • Rachael Rafter
  • Kevin McCarthy
  • Barry Smyth
Conference paper

Abstract

In the past recommender systems have relied heavily on the availability of ratings data as the raw material for recommendation. Moreover, popular collaborative filtering approaches generate recommendations by drawing on the interests of users who share similar ratings patterns. This is set to change because of the unbundling of social networks (via open APIs), providing a richer world of recommendation data. For example, we now have access to a richer source of ratings and preference data, across many item types. In addition, we also have access to mature social graphs, which means we can explore different ways of creating recommendations, often based on explicit social links and friendships. In this paper we evaluate a conventional collaborative filtering framework in the context of this richer source of social data and clarify some important new opportunities for improved recommendation performance.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Gediminas Adomavicius and Alexander Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. on Knowl. and Data Eng., 17(6):734–749, June 2005.Google Scholar
  2. 2.
    P. Bonhard and M. A. Sasse. ’knowing me, knowing you’ – using profiles and social networking to improve recommender systems. BT Technology Journal, 24(3):84–98, July 2006.Google Scholar
  3. 3.
    Steven Bourke, Kevin McCarthy, and Barry Smyth. Power to the people: exploring neighbourhood formations in social recommender system. In Proceedings of the fifth ACM conference on Recommender systems, RecSys ’11, pages 337–340, New York, NY, USA, 2011. ACM.Google Scholar
  4. 4.
    John S. Breese, David Heckerman, and Carl Kadie. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence, UAI’98, pages 43–52, San Francisco, CA, USA, 1998. Morgan Kaufmann Publishers Inc.Google Scholar
  5. 5.
    Jiajun Bu, Shulong Tan, Chun Chen, CanWang, HaoWu, Lijun Zhang, and Xiaofei He. Music recommendation by unified hypergraph: combining social media information and music content. In Proceedings of the international conference on Multimedia, MM ’10, pages 391–400, New York, NY, USA, 2010. ACM.Google Scholar
  6. 6.
    Alex Conference Chair-Tuzhilin and Yehuda Conference Chair-Koren. Netflix ’08: Proceedings of the 2nd kdd workshop on large-scale recommender systems and the netflix prize competition. August 2008.Google Scholar
  7. 7.
    Elizabeth M. Daly,Werner Geyer, and David R. Millen. The network effects of recommending social connections. In Proceedings of the fourth ACM conference on Recommender systems, RecSys ’10, pages 301–304, New York, NY, USA, 2010. ACM.Google Scholar
  8. 8.
    Sandra Garcia Esparza, Michael P. O’Mahony, and Barry Smyth. Mining the real-time web: A novel approach to product recommendation. Knowledge-Based Systems, 29(0):3 – 11, 2012.Google Scholar
  9. 9.
    John Hannon, Mike Bennett, and Barry Smyth. Recommending twitter users to follow using content and collaborative filtering approaches. In Proceedings of the fourth ACM conference on Recommender systems, RecSys ’10, pages 199–206, New York, NY, USA, 2010. ACM.Google Scholar
  10. 10.
    Jon Herlocker, Joseph A. Konstan, and John Riedl. An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Inf. Retr., 5(4):287–310, October 2002.Google Scholar
  11. 11.
    Mohsen Jamali and Martin Ester. A matrix factorization technique with trust propagation for recommendation in social networks. In Proceedings of the fourth ACM conference on Recommender systems, RecSys ’10, pages 135–142, New York, NY, USA, 2010. ACM.Google Scholar
  12. 12.
    George Karypis. Evaluation of item-based top-n recommendation algorithms. In Proceedings of the tenth international conference on Information and knowledge management, CIKM ’01, pages 247–254, New York, NY, USA, 2001. ACM.Google Scholar
  13. 13.
    Joseph A. Konstan, Bradley N. Miller, David Maltz, Jonathan L. Herlocker, Lee R. Gordon, and John Riedl. Grouplens: applying collaborative filtering to usenet news. Commun. ACM, 40(3):77–87, March 1997.Google Scholar
  14. 14.
    Yehuda Koren, Robert Bell, and Chris Volinsky. Matrix factorization techniques for recommender systems. Computer, 42(8):30–37, August 2009.CrossRefGoogle Scholar
  15. 15.
    Danielle H. Lee and Peter Brusilovsky. Social networks and interest similarity: the case of citeulike. In Proceedings of the 21st ACM conference on Hypertext and hypermedia, HT ’10, pages 151–156, New York, NY, USA, 2010. ACM.Google Scholar
  16. 16.
    Yanen Li, Jia Hu, ChengXiang Zhai, and Ye Chen. Improving one-class collaborative filtering by incorporating rich user information. In Proceedings of the 19th ACM international conference on Information and knowledge management - CIKM ’10, page 959, New York, New York, USA, October 2010. ACM Press.Google Scholar
  17. 17.
    Hao Ma, Dengyong Zhou, Chao Liu, Michael R. Lyu, and Irwin King. Recommender systems with social regularization. In Proceedings of the fourth ACM international conference on Web search and data mining, WSDM ’11, pages 287–296, New York, NY, USA, 2011. ACM.Google Scholar
  18. 18.
    Paolo Massa and Paolo Avesani. Trust-aware recommender systems. In Proceedings of the 2007 ACM conference on Recommender systems, RecSys ’07, pages 17–24, New York, NY, USA, 2007. ACM.Google Scholar
  19. 19.
    Andreas Mild. An improved collaborative filtering approach for predicting cross-category purchases based on binary market basket data. Journal of Retailing and Consumer Services, 10(3):123–133, May 2003.CrossRefGoogle Scholar
  20. 20.
    Samaneh Moghaddam, Mohsen Jamali, and Martin Ester. Etf: extended tensor factorization model for personalizing prediction of review helpfulness. In Proceedings of the fifth ACM international conference on Web search and data mining, WSDM ’12, pages 163–172, New York, NY, USA, 2012. ACM.Google Scholar
  21. 21.
    Cataldo Musto. Enhanced vector space models for content-based recommender systems. In Proceedings of the fourth ACM conference on Recommender systems, RecSys ’10, pages 361– 364, New York, NY, USA, 2010. ACM.Google Scholar
  22. 22.
    Michael P. O’Mahony and Barry Smyth. Learning to recommend helpful hotel reviews. In Proceedings of the third ACM conference on Recommender systems, RecSys ’09, pages 305– 308, New York, NY, USA, 2009. ACM.Google Scholar
  23. 23.
    Rachael Rafter, Michael P. O’Mahony, Neil J. Hurley, and Barry Smyth. What have the neighbours ever done for us? a collaborative filtering perspective. In Proceedings of the 17th International Conference on User Modeling, Adaptation, and Personalization, UMAP ’09, pages 355–360, Berlin, Heidelberg, 2009. Springer-Verlag.Google Scholar
  24. 24.
    Shilad Sen, Jesse Vig, and John Riedl. Tagommenders: connecting users to items through tags. In Proceedings of the 18th international conference on World wide web, WWW ’09, pages 671–680, New York, NY, USA, 2009. ACM.Google Scholar
  25. 25.
    Panagiotis Symeonidis, Eleftherios Tiakas, and Yannis Manolopoulos. Product recommendation and rating prediction based on multi-modal social networks. In Proceedings of the fifth ACM conference on Recommender systems, RecSys ’11, pages 61–68, New York, NY, USA, 2011. ACM.Google Scholar

Copyright information

© Springer-Verlag London 2012

Authors and Affiliations

  • Steven Bourke
    • 1
    Email author
  • Michael P O’Mahony
    • 1
  • Rachael Rafter
    • 1
  • Kevin McCarthy
    • 1
  • Barry Smyth
    • 1
  1. 1.Center for Sensor Web TechnologiesUniversity College DublinDublin 4Ireland

Personalised recommendations