Skip to main content

Personalization of Web Search Using Social Signals

  • Chapter
  • First Online:
Recommendation and Search in Social Networks

Part of the book series: Lecture Notes in Social Networks ((LNSN))

Abstract

Over the last few years, Web has changed significantly. Emergence of social networksSocial network and Web 2.0 have enabled people to interact with Web document in new ways not possible before. In this paper, we present PERSOSE Personalized search engine (PERSOSE) a new search engineSearch engine that personalizes the search results based on users’ social actions.Social actions Although the users’ social actions may sometimes seem irrelevant to the search, we show that they are actually useful for personalization.Personalization We propose a new relevance modelRelevance model called persocial relevance model utilizing three levels of social signals to improve the Web search.Web search We show how each level of persocial model (users’ social actions, friends’ social actions and social expansion) can be built on top of the previous level and how each level improves the search results. Furthermore, we develop several approaches to integrate persocial relevance model into the textual Web search process. We show how PERSOSE Personalized search engine (PERSOSE) can run effectively on 14 million WikipediaWikipedia articles and social data from real FacebookFacebook@Facebook users and generate accurate search results. Using PERSOSE, we performed a set of experiments and showed the superiority of our proposed approaches. We also showed how each level of our model improves the accuracy of search results.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://developers.facebook.com/docs/guides/web/.

  2. 2.

    https://developers.facebook.com/docs/plugins/.

  3. 3.

    Commercialized and more complicated examples of this measure include Klout (klout.com) and PeerIndex (peerindex.com).

  4. 4.

    To be more precise, set U\('\) of users such that \(\forall u'_l \in U' | W'(u'_l,u_i) > \delta \).

  5. 5.

    Many existing approaches and definitions can be used to measure connections between documents. Here, we do not go into details of such approaches.

  6. 6.

    http://graphdive.com/.

  7. 7.

    https://developers.facebook.com/tools/explorer/.

  8. 8.

    HB stands for hybrid.

  9. 9.

    mturk.com.

  10. 10.

    Each volunteer allowed us to read/access his/her Facebook data for this experiment.

  11. 11.

    https://developers.facebook.com/docs/guides/web/.

  12. 12.

    For instance, you may have a lot of mutual friends with your high school classmate, without being close or related to that person. On the other hand, you may not have a lot of mutual friends with your spouse or sister, and still be close to them.

References

  1. Craig AS, Gregory RG (2005) Connections: using context to enhance file search, 20th ACM symposium on operating systems principles. ACM Press, New York, pp 119–132

    Google Scholar 

  2. McDonnell M, Ali S (2011) Social search: a taxonomy of, and a user-centred approach to, social web search. Progr: Electron Libr Inf Syst 45.1, pp 6–28

    Google Scholar 

  3. Evans B et al (2009) Exploring the cognitive consequences of social search. In: Proceedings of computer human interaction

    Google Scholar 

  4. Vuorikari R et al (2009) Ecology of social search for learning resources. Campus-wide Inf Syst 26(4):272–286

    Article  Google Scholar 

  5. Amitay E et al (2009) Social search and discovery using a unified approach. In: Proceedings of hyptertext and hypermedia conference

    Google Scholar 

  6. Evans B et al (2008) Towards a model of understanding social search. In: SSM

    Google Scholar 

  7. Konstas I et al (2009) On social networks and collaborative recommendation. In: SIGIR

    Google Scholar 

  8. Freeman LC et al (1979) Centrality in social networks: conceptual clarification. Soc Netw 1(3):215–239

    Article  Google Scholar 

  9. Salton G et al (1987) Term weighting approaches in automatic text retrieval. Technical report. Cornell University

    Google Scholar 

  10. Robertson SE et al (1994) Some simple effective approximations to the 2-Poisson model for probabilistic weighted retrieval. In: SIGIR

    Google Scholar 

  11. Page L et al (1999) The PageRank citation ranking: bringing order to the web

    Google Scholar 

  12. Horowitz D et al (2010) The anatomy of a large-scale social search engine. In: WWW

    Google Scholar 

  13. Franklin MJ et al (2011) CrowdDB: answering queries with crowdsourcing. In: SIGMOD

    Google Scholar 

  14. Yan T, Vikas K, Deepak G (2010) Crowdsearch: exploiting crowds for accurate real-time image search on mobile phones. In: Proceedings of the 8th international conference on mobile systems, applications, and services. ACM

    Google Scholar 

  15. Smyth B, Briggs P, Coyle M, O’Mahony MP (2009) Google shared! a case-study in social search. In: User modeling, adaptation and personalization. Springer, pp 283–294

    Google Scholar 

  16. Bozzon A, Brambilla M, Ceri S (2012) Answering search queries with crowdsearcher. In: Proceedings of the 21st international conference on World Wide Web. ACM

    Google Scholar 

  17. Bozzon A et al (2012) Extending search to crowds: a model-driven approach. Search Comput 7538:207–222

    Article  Google Scholar 

  18. Fraternali P et al (2012) CrowdSearch: Crowdsourcing Web search

    Google Scholar 

  19. Chirita PA, Nejdl W, Paiu R, Kohlschütter C (2005) Using odp metadata to personalize search. In: SIGIR’05: Proceedings of the 28th annual international ACM SIGIR conference on research and development in information retrieval. ACM, New York, pp 178–185

    Google Scholar 

  20. Ferragina P, Gulli A (2005) A personalized search engine based on web-snippet hierarchical clustering. In: WWW’05: special interest tracks and posters of the 14th international conference on World Wide Web. ACM, New York, pp 801–810

    Google Scholar 

  21. Chirita P-A, Firan CS, Nejdl W (2007) Personalized query expansion for the web. In: 30th annual international ACM SIGIR conference on research and development in information retrieval (SIGIR 2007). ACM, Amsterdam, pp 7–14

    Google Scholar 

  22. Xu S, Bao S, Fei B, Su Z, Yu Y (2008) Exploring folksonomy for personalized search. In: SIGIR’08: Proceedings of the 31st annual international ACM SIGIR conference on research and development in information retrieval. ACM, New York, pp 155–162

    Google Scholar 

  23. Noll M, Meinel C (2008) Web search personalization via social bookmarking and tagging. The semantic web, pp 367–380

    Google Scholar 

  24. Wang Q, Jin H (2010) Exploring online social activities for adaptive search personalization. In: Proceedings of the 19th ACM international conference on information and knowledge management. ACM

    Google Scholar 

  25. Carmel D et al (2009) Personalized social search based on the users social network. In: CIKM

    Google Scholar 

  26. Yin P et al (2010) On top-k social web search. In: CIKM

    Google Scholar 

  27. Gou L et al (2010) SNDocRank: document ranking based on social networks. In: WWW

    Google Scholar 

  28. Gou L et al (2010) SNDocRank: a social network-based video search ranking framework. In: MIR

    Google Scholar 

  29. Gou L et al (2010) Social network document ranking. In: JCDL

    Google Scholar 

  30. Rawashdeh M et al (2011) Folksonomy-boosted social media search and ranking. In: ICMR

    Google Scholar 

  31. Schenkel R et al (2008) Efficient top-k querying over social-tagging networks. In: SIGIR

    Google Scholar 

  32. Yahia SA et al (2008) Efficient network aware search in collaborative tagging sites. In: VLDB

    Google Scholar 

  33. Gulli A, Cataudella S, Foschini L (2009) Tc-socialrank: ranking the social web. Algorithms Models Web-graph 5427:143–154

    Article  MathSciNet  Google Scholar 

  34. Hotho A, Ja”schke R, Schmitz C, Stumme G (2006) Information retrieval in folksonomies: Search and ranking. In: Sure Y, Domingue J (eds) The semantic web: research and applications, volume 4011 of LNAI. Springer, Heidelberg, pp 411–426

    Google Scholar 

  35. Bao S, Xue G, Wu X, Yu Y, Fei B, Su Z (2007) Optimizing web search using social annotations. In: Proceedings of WWW. ACM, pp 501–510

    Google Scholar 

  36. Mizzaro S, Vassena L (2011) A social approach to context-aware retrieval. World Wide Web 14(4):377–405

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sina Sohangir .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Khodaei, A., Sohangir, S., Shahabi, C. (2015). Personalization of Web Search Using Social Signals. In: Ulusoy, Ö., Tansel, A., Arkun, E. (eds) Recommendation and Search in Social Networks. Lecture Notes in Social Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-14379-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14379-8_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14378-1

  • Online ISBN: 978-3-319-14379-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics