A Survey on Social Network Search Ranking. Web vs. Social Networks WebSocial Network Publishing Place documents on server Post contents on social network.

Slides:



Advertisements
Similar presentations
A Beginner’s Guide to Social Media Nevada State Board of Nursing September 18-20, 2013 Las Vegas, Nevada.
Advertisements

Pete Bohman Adam Kunk.  Introduction  Related Work  System Overview  Indexing Scheme  Ranking  Evaluation  Conclusion.
CS171 Introduction to Computer Science II Graphs Strike Back.
Computer Science Department, University of Toronto 1 Seminar Series Social Information Systems Toronto, Spring, 2007 Manos Papagelis Department of Computer.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
Personalizing Search via Automated Analysis of Interests and Activities Jaime Teevan Susan T.Dumains Eric Horvitz MIT,CSAILMicrosoft Researcher Microsoft.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
CS Lecture 9 Storeing and Querying Large Web Graphs.
Research Update on WebPlaces: Application of Implicit Networks Danyel Fisher Human-Centered Computing Retreat Summer, 1999.
CS728 Lecture 16 Web indexes II. Last Time Indexes for answering text queries –given term produce all URLs containing –Compact representations for postings.
What is the Internet? The Internet is a computer network connecting millions of computers all over the world It has no central control - works through.
Topic-Sensitive PageRank Taher H. Haveliwala. PageRank Importance is propagated A global ranking vector is pre-computed.
A Search-based Method for Forecasting Ad Impression in Contextual Advertising Defense.
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
UNIFORM RESOURCE LOCATOR (URL)
Group #11 SOCIAL NETWORKING. a website where one connects with those sharing personal or professional interests, place of origin, education at a particular.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Search Engine Optimization
CAMBRIDGE COMMUNITY TELEVISION Web Analytics Review & Recommendations.
Tag-based Social Interest Discovery
«Tag-based Social Interest Discovery» Proceedings of the 17th International World Wide Web Conference (WWW2008) Xin Li, Lei Guo, Yihong Zhao Yahoo! Inc.,
GDG DevFest Central Italy Joint work with J. Feldman, S. Lattanzi, V. Mirrokni (Google Research), S. Leonardi (Sapienza U. Rome), H. Lynch (Google)
1 Anonshare 2.0 P2P Anonymous Browsing History Share Frank Chiang Terry Go Rui Ma Anita Mathew.
Aardvark Anatomy of a Large-Scale Social Search Engine.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
PERSONALIZED SEARCH Ram Nithin Baalay. Personalized Search? Search Engine: A Vital Need Next level of Intelligent Information Retrieval. Retrieval of.
Tag Data and Personalized Information Retrieval 1.
Pete Bohman Adam Kunk. What is real-time search? What do you think as a class?
CIKM’09 Date:2010/8/24 Advisor: Dr. Koh, Jia-Ling Speaker: Lin, Yi-Jhen 1.
1 Efficient Search Ranking in Social Network ACM CIKM2007 Monique V. Vieira, Bruno M. Fonseca, Rodrigo Damazio, Paulo B. Golgher, Davi de Castro Reis,
Benchmarking Interactive Social Networking Actions Shahram Ghandeharizadeh Director of Database Lab Computer Science Department University of Southern.
Validating, Promoting, & Publishing Your Web Site Writing For the Web The Internet Writer’s Handbook 2/e.
Pete Bohman Adam Kunk. Real-Time Search  Definition: A search mechanism capable of finding information in an online fashion as it is produced. Technology.
Understanding and Predicting Personal Navigation Date : 2012/4/16 Source : WSDM 11 Speaker : Chiu, I- Chih Advisor : Dr. Koh Jia-ling 1.
McLean HIGHER COMPUTER NETWORKING Lesson 7 Search engines Description of search engine methods.
Basic Search Engine Optimization. What is SEO?  SEO is an abbreviation for search engine optimization.
استاد : مهندس حسین پور ارائه دهنده : احسان جوانمرد Google Architecture.
Social Media 101 An Overview of Social Media Basics.
PEERSPECTIVE.MPI-SWS.ORG ALAN MISLOVE KRISHNA P. GUMMADI PETER DRUSCHEL BY RAGHURAM KRISHNAMACHARI Exploiting Social Networks for Internet Search.
Search Engines Reyhaneh Salkhi Outline What is a search engine? How do search engines work? Which search engines are most useful and efficient? How can.
Query Suggestion Naama Kraus Slides are based on the papers: Baeza-Yates, Hurtado, Mendoza, Improving search engines by query clustering Boldi, Bonchi,
LOGO A comparison of two web-based document management systems ShaoxinYu Columbia University March 31, 2009.
Meet the web: First impressions How big is the web and how do you measure it? How many people use the web? How many use search engines? What is the shape.
Building a Distributed Full-Text Index for the Web by Sergey Melnik, Sriram Raghavan, Beverly Yang and Hector Garcia-Molina from Stanford University Presented.
MODULE 3 Internet Basics © Paradigm Publishing, Inc.1.
The Structure of the Web. Getting to knowing the Web How big is the web and how do you measure it? How many people use the web? How many use search engines?
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall. Computer Literacy for IC 3 Unit 3: Living Online Chapter 2: Searching for Information.
Group #11 SOCIAL NETWORKING. a website where one connects with those sharing personal or professional interests, place of origin, education at a particular.
Facebook for Beginners One Session Class. What will you learn today? What can you do on Facebook? Creating a profile Privacy Connecting with friends Sending.
The World Wide Web. What is the worldwide web? The content of the worldwide web is held on individual pages which are gathered together to form websites.
Website Design:. Once you have created a website on your hard drive you need to get it up on to the Web. This is called "uploading“ or “publishing” or.
Setting up a search engine KS 2 Search: appreciate how results are selected.
Uploading Web Page  It would be meaningful to share your web page with the rest of the net user.  Thus, we have to upload the web page to the web server.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Uniform Resource Locator URL protocol URL host Path to file Every single website on the Internet has its own unique.
Website Update and Use of Official accounts Dr.Lasantha Ranwala ( MBBS,MSc-Biomedical Informatics) Medical Officer - Health Informatics RDHS Office.
The World Wide Web.
Evaluation Anisio Lacerda.
WEB SPAM.
Browsing and Searching the Web
Discover How Your Business Can Benefit from a Facebook Fanpage
Discover How Your Business Can Benefit from a Facebook Fanpage
ICT Communications Lesson 1: Using the Internet and the World Wide Web
THE INTERNET.
Do it now – PAGE 11 You will find your do it now task in your workbook – look for the start button! Wednesday, 21 November 2018.
Navi 下一步工作的设想 郑 亮 6.6.
All About the Internet.
Democracy and Information
Democracy and Information
Presentation transcript:

A Survey on Social Network Search Ranking

Web vs. Social Networks WebSocial Network Publishing Place documents on server Post contents on social network sites Locating Via search engine Navigate through the social network Browse contents recommended by other users Limitations of web (hyperlink-based) search – It underestimates recently published content – It has a bias in favor of large community (e.g., Michael Jordan, the basketball player or the computer scientist?)

Roadmap for the following PeerSpective 1.0 (HotNet ‘06) – Demonstrate why social network search matters Network-Aware Searching (VLDB ‘08) – Query + Importance of user (relative to the query user) Efficient Search Ranking in Social Networks (CIKM ’07) – Propose some challenges of social (network- aware) searching

PeerSpective 1.0 (HotNet ‘06) An experiment uses social nets to search the Web Idea: users can query their friends’ viewed pages Results from friends appear alongside Google results Ranking:

PeerSpective Experimental Results Run PeerSpective with 10 users for 1 month – 51,410 distinct URLs viewed – 1,730 Google searches Google contains only 62.5% URLs 30.4% of URLs previously viewed by someone in network 13.3% of URLs previously viewed but not in Google 7.7% of (top 10) result clicks are on PeerSpective- only results

Network-Aware Searching (VLDB ‘08) The query content + Importance of users (relative to the query user) – Overlap-based similarity – Indirectly connected users – Add a uniform background – Social frequency tf u (d,t) is typically 0 or 1

Network-Aware Searching Example O(A,A)=1, O(A,B)=2/4, O(B,C)=2/4, O(C,D)=2/5, O(A,E)=2/4, O(E,D)=0/5 P A (D)=max(1/10,0)=1/10 F A (D)=0.1*1/5+(1- 0.1)*1/10=0.11 Similarly, F A (A)=0.92, F A (B)=0.47, F A (C)=0.245, F A (E)=0.47 sf A (z,a)=0.92* * * * *0 = 1.5 A E D CB a,b a,c c,d a,d,e b,c Tags of document z by user A, B, C, D, and E:

Efficient Search Ranking in Social Networks (CIKM ’07) Consider usernames as query terms only Idea: search ranking is based on the path length Challenge: large size of SN prevents efficient computation of shortest path at query time – Orkut: 40 million – Facebook: more than 200 million active users

Efficient Search Ranking in Social Networks: Approaches Pre-compute all distance b2n any pair – Trivial – Non-scalable: 40 million users  40,000,000 2 =16*10 14 On-the-fly ranking – BFS in real-time – Each user has 100 friends, distance 3  1,000,000 users Co-friend ranking – Mixture of above two – Store “friends of friends” for each user and search from the list

Conclusion Network aware search is not a big problem However, how to search “in real time”? – Search limited number of hops – Approximated shortest path – Pre-compute (partial) data