680 likes | 791 Vues
Soumen Chakarbarti, Byron Dom, S. Ravi Kumar, Prabhakar Raghavan, Sridhar Rajagopalan & Andrew Tomkins. Hypersearching the Web. Hira Bashir - June 22, 2010. …. …. …. …. …. …. CHAOS!. …. …. …. …. I’m a Search Engine!. Enter your text here…. Search. I’m a Search Engine!.
E N D
Soumen Chakarbarti, Byron Dom, S. Ravi Kumar, Prabhakar Raghavan, Sridhar Rajagopalan & Andrew Tomkins Hypersearching the Web Hira Bashir - June 22, 2010
… … … … …
… CHAOS! … … … …
I’m a Search Engine! Enter your text here… Search
I’m a Search Engine! Learn Pashto Language| Search
I’m a Search Engine! Learn Pashto Language Search
Words WebPages containing the word A Abate Abash . . . Webpage 1, Webpage 2, … , Webpage L Webpage 1, Webpage 2, … , Webpage M Webpage 1, Webpage 2, … , Webpage N . . .
Index Words WebPages containing the word A Abate Abash . . . Webpage 1, Webpage 2, … , Webpage L Webpage 1, Webpage 2, … , Webpage M Webpage 1, Webpage 2, … , Webpage N . . .
Index Words WebPages containing the word A Abate Abash . . . Webpage 1, Webpage 2, … , Webpage L Webpage 1, Webpage 2, … , Webpage M Webpage 1, Webpage 2, … , Webpage N . . . Challenge: Creating, maintaining, using
Heuristics Ranking Function
Pashto is the National language of Afghanistan. Pashto is extensively spoken by Pashtuns tribes in Pakistan’s rural cities. Pashto has two major Dialects. The Pashto spoken in Peshawar differs from the Pashto spoken in Afghanistan or Baluchistan. This text would cover the basic vocabulary to familiarize you with this language. If you know Urdu, it would be easier you learn written…………. Pashto is the National language of Afghanistan. Pashto is extensively spoken by Pashtuns tribes in Pakistan’s rural cities. Pashto has two major Dialects. The Pashto spoken in Peshawar differs from the Pashto spoken in Afghanistan. Pashto poetry and pashto songs have been a highlight of pashto language. Pashto has a rich vocabulary. Pashto is much older then…………………………………. Heuristics Ranking Function
Pashto is the National language of Afghanistan. Pashto is extensively spoken by Pashtuns tribes in Pakistan’s rural cities. Pashto has two major Dialects. The Pashto spoken in Peshawar differs from the Pashto spoken in Afghanistan or Baluchistan. This text would cover the basic vocabulary to familiarize you with this language. If you know Urdu, it would be easier you learn written…………. Pashto is the National language of Afghanistan. Pashto is extensively spoken by Pashtuns tribes in Pakistan’s rural cities. Pashto has two major Dialects. The Pashto spoken in Peshawar differs from the Pashto spoken in Afghanistan. Pashto poetry and pashto songs have been a highlight of pashto language. Pashto has a rich vocabulary. Pashto is much older then…………………………………. Heuristics Learn Pashto Language Welcome to the world’s best resource to learn…. -Pashto Poetry -Pashto Poets -Greetings in Pashto Welcome to the world’s best resource to learn…. Ranking Function
Pashto is the National language of Afghanistan. Pashto is extensively spoken by Pashtuns tribes in Pakistan’s rural cities. Pashto has two major Dialects. The Pashto spoken in Peshawar differs from the Pashto spoken in Afghanistan or Baluchistan. This text would cover the basic vocabulary to familiarize you with this language. If you know Urdu, it would be easier you learn written…………. Pashto is the National language of Afghanistan. Pashto is extensively spoken by Pashtuns tribes in Pakistan’s rural cities. Pashto has two major Dialects. The Pashto spoken in Peshawar differs from the Pashto spoken in Afghanistan. Pashto poetry and pashto songs have been a highlight of pashto language. Pashto has a rich vocabulary. Pashto is much older then…………………………………. What’s the problem? Heuristics Learn Pashto Language Welcome to the world’s best resource to learn…. -Pashto Poetry -Pashto Poets -Greetings in Pashto Welcome to the world’s best resource to learn…. Ranking Function
Cheap airfare cheap airfare cheap airfare cheap airfare…………….!!!
Cheap airfare cheap airfare cheap airfare cheap airfare…………….!!!
Cheap airfare cheap airfare cheap airfare cheap airfare…………….!!! Ok, I do spamming but it ain’t just me!
Cheap airfare cheap airfare cheap airfare cheap airfare…………….!!! Ok, I do spamming but it ain’t just me! Polysemy Synonymy
WordNet Project Indexed-based Search Engine By George A. Miller & Colleagues At Princeton University
WordNet Project Indexed-based Search Engine By George A. Miller & Colleagues At Princeton University Semantic Network Group of human linguistics
WordNet Project Indexed-based Search Engine By George A. Miller & Colleagues At Princeton University Car Automobile Semantic Network
WordNet Project Indexed-based Search Engine By George A. Miller & Colleagues At Princeton University Car Automobile Semantic Network Now search
Polysemy would aggravate! And even with Synonymy….
Polysemy would aggravate! Browse FAQs BOTs
Clever Project -at IBM Are we ignoring something useful…
Clever Project -at IBM Yes…
Clever Project -at IBM . . .More than a billion carefully placed hyperlinks!
Some issues in search queries: • Harvard example • IBM example • Website Design
Some issues in search queries: • Harvard example • IBM example • Website Design Query List --- --- ---- Let’s fix this! Override with Predetermined RIGHT answers
Some issues in search queries: • Harvard example • IBM example • Website Design Query List --- --- ---- Let’s fix this! An Observation Override with Predetermined RIGHT answers
Clever Project -at IBM Underlying Approach/Idea LocationA link to Location B Location B An implicit endorsement of Location B by Location A
Clever Project -at IBM Recommendation Recommendation Recommendation Recommendation Hub Hub Authority -My Fav Links -Commercial Links -Personal Inventories Hub Finding authoritative sites on broad topics with the help of hyperlinks
Clever Project -at IBM What computational method is used to identify hubs and authorities? Page 1 Page 2 Page 3 . . . Candidate Pages Good Hub Good Authority Initial estimates by guessing Yes No Yes . . . No No Yes . . . Used to Improve Guess about Authorities Estimate about Hubs
Clever Project -at IBM What computational method is used to identify hubs and authorities? Hub Hub Hub Hub Used to Improve Guess about Authorities Estimate about Hubs Hub
Clever Project -at IBM What computational method is used to identify hubs and authorities? Hub Hub Hub Hub Used to Improve Guess about Authorities Estimate about Hubs Hub
Clever Project -at IBM What computational method is used to identify hubs and authorities? Hub Hub Hub Hub Used to Improve Guess about Authorities Estimate about Hubs Hub Where does the best hubs point most heavily at?
Clever Project -at IBM More light on implementation Topic: Acupuncture Initial List (200 pages) By any standard text index, such as Alta Vista
Clever Project -at IBM More light on implementation Topic: Acupuncture 1000 - 5000 0 Initial List (200 pages) Augmented List By any standard text index, such as Alta Vista Pages that link to and from the pages in the Initial list
Clever Project -at IBM More light on implementation Topic: Acupuncture 1000 - 5000 0 Initial List (200 pages) Augmented List Initial Authority Score Initial Hub Score Sum of hub scores of other locations pointing to it Sum of authority scores of other locations pointing to it Root Set
Clever Project -at IBM More light on implementation Topic: Acupuncture 1000 - 5000 0 Initial List (200 pages) Augmented List Initial Authority Score Initial Hub Score Sum of hub scores of other locations pointing to it Sum of authority scores of other locations pointing to it Root Set These scores will be re-adjusted iteratively, until results are fine-tuned & start settling down!
Clever Project -at IBM In visual terms . . .
Clever Project Looking at the mathematics behind . . . -at IBM Matrix Iteratively Vector (Hub score & Authority score) Numerical values defining the hyperlinking structure of the root set Result Hub & Authority Vector (Eigen Vector) Equilibrated to a certain number!
Clever Project Looking at the mathematics behind . . . -at IBM Matrix Iteratively Observations -If root set’s size is 3000 pages, 5 rounds of calculations will be enough to steady the Hub and Authority scores -Algorithm is independent of initial scores Vector (Hub score & Authority score) Numerical values defining the hyperlinking structure of the root set Result Hub & Authority Vector (Eigen Vector) Equilibrated to a certain number!
Clever Project A By-product of Clever! -at IBM Iterative Process Separation of Websites Cluster 3 Cluster 1 Cluster 3
Clever Project A By-product of Clever! -at IBM Iterative Process Abortion Separation of Websites Pro-choice Pro-life Cluster 3 Cluster 1 Cluster 3
Clever Project A Larger Perspective . . . -at IBM Chaotic cover Inherent albeit inchoate order Based on how pages are linked!
Clever Project Garfield Measure -at IBM Paper 1 … Refrences … paper 4 … … Paper 2 … Refrences … paper 4 … … Paper 3 … Refrences … paper 2 … … Paper 4 … Refrences … paper 1 … … Paper 5 … Refrences … paper 4 … … Reference: Eugene Garfield, founder of Science Citation Index