Skip to main content
Log in

A comparative study of collaboration-based reputation models for social recommender systems

  • Original Paper
  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

Today, people increasingly leverage their online social networks to discover meaningful and relevant information, products and services. Thus, the ability to identify reputable online contacts with whom to interact has become ever more important. In this work we describe a generic approach to modeling user and item reputation in social recommender systems. In particular, we show how the various interactions between producers and consumers of content can be used to create so-called collaboration graphs, from which the reputation of users and items can be derived. We analyze the performance of our reputation models in the context of the HeyStaks social search platform, which is designed to complement mainstream search engines by recommending relevant pages to users based on the past experiences of search communities. By incorporating reputation into the existing HeyStaks recommendation framework, we demonstrate that the relevance of HeyStaks recommendations can be significantly improved based on data recorded during a live-user trial of the system.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Notes

  1. http://www.epinions.com.

  2. http://trust.mindswap.org/FilmTrust.

  3. http://www.wikipedia.org.

  4. http://en.wikipedia.org/wiki/Wikipedia:Size_comparisons.

  5. http://www.naymz.com.

  6. http://www.imgur.com.

  7. http://www.flickr.com.

  8. http://www.digg.com.

  9. http://www.reddit.com.

  10. http://www.stackexchange.com.

  11. http://ansonalex.com/infographics/facebook-user-statistics-2012-infographic/.

  12. http://www.techcrunch.com/2011/06/30/twitter-3200-million-tweets/.

  13. http://www.reddit.com/r/Redditresearch/comments/de4re/basic_frequency_plots_for_a_months_worth_of.

  14. http://www.wikipedia.org.

  15. http://networkx.lanl.gov.

  16. http://lucene.apache.org.

  17. http://lucene.apache.org/core/old_versioned_docs/versions/2_9_0/api/all/org/apache/lucene/search/Similarity.html.

References

  • Amershi, S., Morris, M.R.: Cosearch: a system for co-located collaborative web search. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’08), Florence, Italy, pp. 1647–1656. ACM, New York (2008)

  • Aral, E., Muchnik, L., Sundararajan, A.: Distinguishing influence-based contagion from homophily-driven diffusion in dynamic networks. Proc. Natl. Acad. Sci. 106, 21544–21549 (2009)

    Article  Google Scholar 

  • Avesani, P., Massa, P., Tiella, R.: A trust-enhanced recommender system application: moleskiing. In: Proceedings of the 2005 ACM Symposium on Applied Computing (SAC ’05), Santa Fe, NM, pp. 1589–1593. ACM, New York (2005)

  • Bailey, T.L., Gribskov, M.: Combining evidence using p-values: application to sequence homology searches. Bioinformatics 14, 48–54 (1998)

    Article  Google Scholar 

  • Bakshy, E., Hofman, J.M., Mason, W.A., Watts, D.J.: Everyone’s an influencer: quantifying influence on Twitter. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining (WSDM ’11), Hong Kong, China, pp. 65–74. ACM, New York (2011)

  • Basu, C., Hirsh, H., Cohen, W.: Recommendation as classification: using social and content-based information in recommendation. In: Proceedings of the Fifteenth National/Tenth Conference on Artificial Intelligence/Innovative Applications of Artificial Intelligence (AAAI/IAAI ’98), Madison, WI, USA, pp. 714–720. American Association for Artificial Intelligence, Palo Alto (1998)

  • Brin, S., Page, L.: The anatomy of a large-scale hypertextual web search engine. In: Proceedings of the 7th International Conference on World Wide Web (WWW ’98), Brisbane, Australia, pp. 107–117. ACM, New York (1998)

  • Cai, K., Bao, S., Yang, Z., Tang, J., Ma, R., Zhang, L., Su, Z.: OOLAM: an opinion oriented link analysis model for influence persona discovery. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining (WSDM ’11), Hong Kong, China, pp. 645–654. ACM, New York (2011)

  • Canini, K., Suh, B., Pirolli, P.: Finding credible information sources in social networks based on content and social structure. In: Proceedings of the Third IEEE International Conference on Social Computing (SocialCom ’11), Boston, MA, USA, pp. 1–8 (2011)

  • Chatterjee, K., de Alfaro, L., Pye, I.: Robust content-driven reputation. In: Proceedings of the 1st ACM Workshop on Artificial Intelligence and Security (AISec ’08), Alexandria, VA, USA, pp. 33–42. ACM, New York (2008)

  • Cheng, R., Vassileva, J.: Adaptive reward mechanism for sustainable online learning community. In: Proceedings of the 2005 Conference on Artificial Intelligence in Education (AIED ’05), Amsterdam, The Netherlands, pp. 152–159. IOS Press, Amsterdam (2005)

  • De Alfaro, L., Kulshreshtha, A., Pye, I., Adler, B.T.: Reputation systems for open collaboration. Commun. ACM 54, 81–87 (2011)

    Article  Google Scholar 

  • Dellarocas, C.: The digitization of word of mouth: promise and challenges of online feedback mechanisms. Manag. Sci. 49, 1407–1424 (2003)

    Article  Google Scholar 

  • Duan, Y., Jiang, L., Qin, T., Zhou, M., Shum, H.Y.: An empirical study on learning to rank of Tweets. In: Proceedings of the 23rd International Conference on Computational Linguistics (COLING ’10), Beijing, China, pp. 295–303. Association for Computational Linguistics (2010)

  • Gambetta, D., et al.: Can we trust trust? In: Gambetta, D. (ed.) Trust: Making and Breaking Cooperative Relations, pp. 213–237. University of Oxford, Oxford (2000)

    Google Scholar 

  • Goh, D., Ang, R., Lee, C., Chua, A.: Fight or unite: investigating game genres for image tagging. J. Am. Soc. Inf. Sci. Technol. 62(7), 1311–1324 (2011)

    Article  Google Scholar 

  • Golbeck, J.: Generating predictive movie recommendations from trust in social networks. In: Proceedings of the 4th International Conference on Trust Management (iTrust’06), Pisa, Italy, pp. 93–104. Springer, Berlin (2006)

  • Golbeck, J., Hendler, J.: Accuracy of metrics for inferring trust and reputation in semantic web-based social networks. In: Proceedings of the International Conference on Knowledge Engineering and Knowledge Management (EKAW ’04), Whittlebury Hall, Northamptonshire, UK (2004)

  • Guha, R., Kumar, R., Raghavan, P., Tomkins, A.: Propagation of trust and distrust. In: Proceedings of the 13th International Conference on World Wide Web (WWW ’04), New York, NY, USA, pp. 403–412. ACM, New York (2004)

  • Guy, I., Perer, A., Daniel, T., Greenshpan, O., Turbahn, I.: Guess who?: enriching the social graph through a crowdsourcing game. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’11), Vancouver, Canada, pp. 1373–1382. ACM, New York (2011)

  • Hacker, S., von Ahn, L.: Matchin: eliciting user preferences with an online game. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’09), Boston, MA, USA, pp. 1207–1216. ACM, New York (2009)

  • Joinson, A.N.: Looking at, looking up or keeping up with people?: motives and use of Facebook. In: Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems (CHI ’09), Florence, Italy, pp. 1027–1036. ACM, New York (2008)

  • Jones, S., Wilikens, M., Morris, P., Masera, M.: Trust requirements in e-business. Commun. ACM 43(12), 81–87 (2000)

    Article  Google Scholar 

  • Jøsang, A., Golbeck, J.: Challenges for robust trust and reputation systems. In: 5th International Workshop on Security and Trust Management (STM ’09), Saint Malo, France. Springer LNCS, New York (2009)

  • Jøsang, A., Ismail, R., Boyd, C.: A survey of trust and reputation systems for online service provision. Decis. Support Syst. 43(2), 618–644 (2007)

    Article  Google Scholar 

  • Keane, M.T., O’Brien, M., Smyth, B.: Are people biased in their use of search engines? Commun. ACM 51, 49–52 (2008)

    Article  Google Scholar 

  • Kempe, D., Kleinberg, J., Tardos, E.: Maximizing the spread of influence through a social network. In: Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD ’03), Washington, DC, USA, pp. 137–146. ACM, New York (2003)

  • Kleinberg, J.M.: Authoritative sources in a hyperlinked environment. J. ACM 46(5), 604–632 (1999)

    Article  MathSciNet  Google Scholar 

  • Kuter, U., Golbeck, J.: SUNNY: a new algorithm for trust inference in social networks using probabilistic confidence models. In: Proceedings of the 22nd National Conference on Artificial Intelligence (AAAI ’07), Vancouver, Canada, pp. 1377–1382. AAAI Press, Palo Alto (2007)

  • Kuter, U., Golbeck, J.: Using probabilistic confidence models for trust inference in web-based social networks. ACM Trans. Internet Technol. 10(2), 1–23 (2010)

    Article  Google Scholar 

  • Lam, S.K., Riedl, J.: Shilling recommender systems for fun and profit. In: WWW ’04: Proceedings of the 13th International World Wide Web Conference, pp. 393–402. ACM, New York (2004)

  • Langville, A., Meyer, C.: A survey of eigenvector methods for web information retrieval. Soc. Ind. Appl. Math. Rev. 47(1), 135–161 (2005)

    MathSciNet  MATH  Google Scholar 

  • Law, E., von Ahn, L.: Input-agreement: a new mechanism for collecting data using human computation games. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’09), Boston, USA, pp. 1197–1206. ACM, New York (2009)

  • Lazzari, M.: An experiment on the weakness of reputation algorithms used in professional social networks: the case of Naymz. In: IADIS International Conference e-Society, Porto, Portugal, pp. 519–522 (2010)

  • Li, H., Bhowmick, S.S., Sun, A.: Casino: towards conformity-aware social influence analysis in online social networks. In: Proceedings of the 20th ACM International Conference on Information and Knowledge Management, pp. 1007–1012. ACM, New York, NY, USA, CIKM ’11 (2011). doi:10.1145/2063576.2063721

  • Lih, A.: Wikipedia as participatory journalism: reliable sources? Metrics for evaluating collaborative media as a news resource. In: Proceedings of the 5th International Symposium on Online, Journalism, pp. 16–17 (2004)

  • Massa, P., Avesani, P.: Trust-aware recommender systems. In: RecSys ’07: Proceedings of the 2007 ACM Conference on Recommender Systems, pp. 17–24. ACM, New York (2007)

  • Massa, P., Bhattacharjee, B.: Using trust in recommender systems: an experimental analysis. In: Proceedings of the 2nd International Conference on Trust Management (iTrust ’04), pp. 221–235 (2004)

  • Mayer, R., Davis, J., Schoorman, F.: An integrative model of organizational trust. Acad. Manag. Rev. 20, 709–734 (1995)

    Article  Google Scholar 

  • McKnight, D., Chervany, N.: The meanings of trust. Technical Report WP9604, University of Minnesota Management Information Research Center (1996)

  • McNally, K., O’Mahony, M.P., Smyth, B., Coyle, M., Briggs, P.: Towards a reputation-based model of social web search. In: Proceedings of the 15th International Conference on Intelligent User Interfaces (IUI ’10), Hong Kong, China, pp. 179–188. ACM, New York (2010)

  • McNally, K., O’Mahony, M.P., Smyth, B., Coyle, M., Briggs, P.: A case-study of collaboration and reputation in social web search. ACM Trans. Intell. Syst. Technol. 3(1), 4:1–4:29 (2011)

    Article  Google Scholar 

  • Mobasher, B., Burke, R., Bhaumik, R., Williams, C.: Toward trustworthy recommender systems: an analysis of attack models and algorithm robustness. ACM Trans. Internet Technol. 7(4), 1–40 (2007)

    Article  Google Scholar 

  • Morris, M.R., Horvitz, E.: \(\text{ S }^{{\rm 3}}\): storable, shareable search. In: Proceedings of Human–Computer Interaction–INTERACT, 11th IFIP TC 13 International Conference, Rio de Janeiro, Brazil, pp. 120–123. Springer, New York (2007a)

  • Morris, M.R., Horvitz, E.: SearchTogether: an interface for collaborative web search. In: Proceedings of the 21st ACM Symposium on User Interface Software and Technology (UIST ’07), Newport, Rhode Island, USA, pp. 3–12. ACM, New York (2007b)

  • Mui, L., Mohtashemi, M., Halberstadt, A.: A computational model of trust and reputation. In: Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS ’02), Big Island, Hawaii, USA, pp. 2431–2439. IEEE, Palo Alto (2002)

  • O’Donovan, J.: Capturing trust in social web applications. In: Golbeck, J. (ed.) Computing with Social Trust, pp. 213–257. Springer, New York (2009)

    Chapter  Google Scholar 

  • O’Donovan, J., Smyth, B.: Trust in recommender systems. In: Proceedings of the 10th International Conference on Intelligent User Interfaces (IUI ’05), San Diego, CA, USA, pp. 167–174. ACM, New York (2005)

  • Olson, J.S., Olson, G.M.: i2i Trust in e-commerce. Commun. ACM 43(12), 41–44 (2000)

    Article  Google Scholar 

  • O’Mahony, M.P., Hurley, N.J., Silvestre, G.C.M.: Promoting recommendations: an attack on collaborative filtering. In: Proceedings of the 13th International Conference on Database and Expert Systems Applications (DEXA ’02). Aix en Provence, France, pp. 494–503. Springer, Aix-en-Provence (2002)

  • Page, L., Brin, S., Motwani, R., Winograd, T.: The PageRank citation ranking: bringing order to the web. Technical, Report (1999)

    Google Scholar 

  • Pal, A., Counts, S.: Identifying topical authorities in microblogs. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining (WSDM ’11), Hong Kong, China, pp. 45–54. ACM, New York (2011)

  • Pariser, E.: The Filter Bubble: What the Internet is Hiding From You. Penguin Press HC, New York (2011)

  • Phelan, O., McCarthy, K., Smyth, B.: Yokie: A curated, real-time, search and discovery system using Twitter. In: 3rd Workshop on Recommender Systems and the Social Web, in association with the 5th ACM Conference on Recommender Systems (RecSys 2011) (2011)

  • Preston, R., Preston, S.: The Official Biggest Pub Quiz Book Ever!. Carlton Books Ltd, London (2007)

    Google Scholar 

  • Raub, W., Weesie, J.: Reputation and efficiency in social interactions: an example of network effects. Am. J. Sociol. 96, 626–654 (1990)

    Article  Google Scholar 

  • Recuero, R., Araujo, R., Zago, G.: How does social capital affect retweets? In: Adamic, L.A., Baeza-Yates, R.A., Counts, S. (eds.) The Fifth International AAAI Conference on Weblogs and Social Media (ICWSM ’11), Barcelona, Spain. AAAI Press, Palo Alto (2011)

    Google Scholar 

  • Resnick, P., Zeckhauser, R.: Trust among strangers in Internet transactions: empirical analysis of eBay’s reputation system. Adv. Appl. Microecon. 11, 127–157 (2002)

    Article  Google Scholar 

  • Resnick, P., Zeckhauser, R., Friedman, E., Kuwabara, K.: Reputation systems: facilitating trust in Internet interactions. Commun. ACM 43(12), 45–48 (2000)

    Article  Google Scholar 

  • Rousseau, D., Sitkin, S., Burt, R., Camerer, C.: Not so different after all: a cross-discipline view of trust. Acad. Manag. Rev. 23(3), 393–404 (1998)

    Article  Google Scholar 

  • Salton, G., McGill, M.J.: Introduction to Modern Information Retrieval. McGraw-Hill, New York (1983)

    MATH  Google Scholar 

  • Schaal, M., Fidan, G., Müller, R.M., Dagli, O.: Quality assessment in the blog space. Learn. Organ. 17(6), 529–536 (2010)

    Article  Google Scholar 

  • Shafer, G.: The combination of evidence. Int. J. Intell. Syst. 1(3), 155–179 (1986)

    Article  Google Scholar 

  • Shneiderman, B.: Designing trust into online experiences. Commun. ACM 43(12), 57–59 (2000)

    Article  Google Scholar 

  • Siorpaes, K., Hepp, M.: Games with a purpose for the semantic web. Intell. Syst. 23(3), 50–60 (2008)

    Article  Google Scholar 

  • Smyth, B.: A community-based approach to personalizing web search. IEEE Comput. 40(8), 42–50 (2007)

    Article  Google Scholar 

  • Smyth, B., Briggs, P., Coyle, M., O’Mahony, M.P.: Google shared. A case-study in social search. In: The 17th conference on User Modeling, Adaptation, and Personalization (UMAP ’09), pp. 283–294. Springer, Trento (2009)

  • Speretta, M., Gauch, S.: Personalized search based on user search histories. In: Proceedings of the 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI ’05), pp. 622–628. IEEE Computer Society, Washington, DC (2005)

  • von Ahn, L.: Games with a purpose. IEEE Comput. Mag. 39, 96–98 (2006)

    Google Scholar 

  • Voorbraak, F.: Combining unreliable pieces of evidence. Technical Report, University of Amsterdam 1995)

  • Walsh, G., Golbeck, J.: Curator: A game with a purpose for collection recommendation. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI ’10), Atlanta, GA, USA, pp. 2079–2082. ACM, New York (2010)

  • Weng, J., Lim, E.P., Jiang, J., He, Q.: TwitterRank: finding topic-sensitive influential Twitterers. In: Proceedings of the Third ACM International Conference on Web Search and Data Mining (WSDM ’10), New York, NY, USA, pp. 261–270. ACM, New York (2010)

  • Wu, J.J., Tsang, A.S.L.: Factors affecting members’ trust belief and behaviour intention in virtual communities. Behav. Inf. Technol. 27, 115–125 (2008)

    Article  Google Scholar 

  • Yang, J., Adamic, L.A., Ackerman, M.S.: Competing to share expertise: the Taskcn Knowledge Sharing Community. In: Proceedings of the 2nd AAAI Conference on Weblogs and Social Media (ICWSM ’2008), Seattle, WA, USA (2008)

  • Zeng, H., Alhossaini, M.A., Ding, L., Fikes, R., McGuinness, D.L.: Computing trust from revision history. In: Proceedings of the 2006 International Conference on Privacy, Security and Trust (PST ’06), Markham, ON, Canada, pp. 8:1–8:1. ACM, New York (2006)

Download references

Acknowledgments

This work is supported by Science Foundation Ireland under grant 07/CE/I1147.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kevin McNally.

Rights and permissions

Reprints and permissions

About this article

Cite this article

McNally, K., O’Mahony, M.P. & Smyth, B. A comparative study of collaboration-based reputation models for social recommender systems. User Model User-Adap Inter 24, 219–260 (2014). https://doi.org/10.1007/s11257-013-9143-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11257-013-9143-6

Keywords

Navigation