Post on 10-Dec-2014
description
Idea behind New Search Engine
According to Best of the Web
1994 -- Navigators,
"The best navigation service should make it easy to find almost anything on the
Web (once all the data is entered)."
Idea behind New Search Engine
Idea behind New Search Engine
Whats the solution ?
googol
Google Architecture
Data Structures
Repository
Lexicon
Document Index
Hit Lists
Forward Index
Inverted Index
Google architecture overview
Crawling Indexing
Query Processing
Crawling
Google - Bot
URL form
Through Links
Indexing Traditional method
Google Caffeine
Indexing
Searched when Indexed normally
Searched when indexed with google caffeine
Searched when Indexed normally
Searched when indexed with google caffeine
Query Processing
Single word Query
Multi word Query
Importance of proximity
Order in which Search Engine displays results
Learning from library
Importance of the book is actually judged by number of times the book is cited by the
other books or authors or publishers
Link Popularity
News site “A”
News site “B”
X 5 times
X 10 times
Page Rank
Page Rank Formula
Application
Stock Quotes Time
Sports Scores Music
Sunrise & Sunset Calculator
Book Search Earthquakes
Unit Conversion Public Data
People Profiles Synonym Search
Dictionary Definitions Spell Checker
Local Search Health Search
Trip Planning Maps
Currency Conversion Translation
Conclusion
Google is designed to be a scalable search engine. The primary goal is to provide high quality search results over a rapidly growing World Wide Web.
Google is a complete architecture for gathering web pages, indexing them and performing search queries over them
Google is also a research tool for many searchers and researchers across the globe
Searching
Query Refinements Plus (+) Operator Related Search Fill in the Blank (*) Search by Number Package Tracking Patent Numbers
References
The Anatomy of a Large-Scale Hypertextual Web Search Engine
by
Sergey Brin & Lawrence Page
http://www.google.com
Thank you.
Questions, comments, feedbacks are welcome