SlideShare a Scribd company logo
1 of 14
GOOGLE HUMMINGBIRD
ALGORITHM
By
Priyodarshini Dhar
CSE, 2010-1041, UIT BU
Seminar on
INTRODUCTION
 Google Hummingbird, named for the “fast and precise” results
it is intended to deliver, was announced at the company’s
15th anniversary conference on September 26, 2013.
 Hummingbird’s strength is the ability to quickly analyze longer,
more complex questions and provide the best answer to the
searcher with the fewest possible clicks.
 "Hummingbird" algorithm is a more human way to interact with
users and provide a more direct answer unlike its previous
versions Panda and Penguin.
DIFFERENCE BETWEEN OLD AND NEW SEARCH TECHNIQUES :
Previous Search Techniques Google Hummingbird Search
1) Keyword based search 1) Question-based, conversational, semantic
search(takes into account why,
when,who…)
2)The same search yields same result
for different users.
2) The same search may yield different results
to each user, based on current circumstances
3)Search technique does not use user
information for searching
3)It uses user information like previous
downloads, geographical location, social
shares etc.
4)It cannot handle complex search
strings.
4) It can handle long complex search strings.
It uses Google’s knowledge graph.
5) Provides users many possible options
to continue with search
5)It starts with answering the question. This is
called “conversational search”.
KNOWLEDGE GRAPH:
The Knowledge Graph is a knowledge base used by Google to
enhance its search engine's search results with semantic-
search information gathered from a wide variety of sources
PAGE RANK ALGORITHM
A webpage’s ranking is determined by analyzing the ranking of all
the other webpages that link to the webpage in question.It is
calculated as,
‘n’ = the number of pages in the web.
C(Tn) = the PageRank of each page by the number of outgoing links on that
page
d= damping factor decrease the influence of all of the pages in relation
to the page in question
Example :
PageRank(p1) = (1- 0.5) + 0.5{ PR(p3)/3 +
PR(p4)/2 + ….}
GOOGLE SEARCH TIMELINE
Finding
Year
HUMMINGBIRD UPDATE
 It has updated the Page Rank Algorithm. It uses intelligent ranking
of webpages.
 It takes into account question based queries like “why”, “who”,
“when", "what” etc.
 The motivation for the ‘Hummingbird’ update, was the advent
voice-recognition searching.
o Indexing faster and put a higher premium on pages that are
more recent.
o Relationally links search queries and Web documents
o Pays more attention to each word in a query, ensuring that the
whole query - the whole sentence or conversation or meaning
- is taken into account, rather than particular words.
FEATURES OF HUMMINGBIRD
ALGORITHM
Hummingbird expands the use of the Knowledge Graph , so that
Google answers more complex search queries and also improves
the follow-up search process. For example, if we first search
“picture of Washington Monument” and then do a second search for
“how tall is it?” Google will understand the context of your second
query.
how tall is
it
Comparisons
The knowledge graph enables more
comparisons between search objects (ex: “compare
butter vs olive oil”, “compare Earth vs Jupiter” etc.).
Geo-location enhancement
If someone asks “What’s the best place to buy an
iPhone 5s?” then Google will likely bring a result near to his
current location.
Improved mobile search design and
functionality
Voice search and Android/iPhone synchronization are
improved and will likely continue to improve quickly.
A SIMPLE WORKING MODEL OF GOOGLE
HUMMING BIRD ALGORITHM
Complicated
queryUser
Google
search
engine
Pages sorted
according to
page rank
inputs Page
request
Response
Sort into pages
according to the
query – taking into
consideration “
why”,”who”…
Most appropriate html
pages
IMPORTANT THINGS TO OPTIMIZE WEBSITE FOR
NEW ALGORITHM
For getting high Google rank of our website/blog:
 A Professional Website With Good Content
 Good Backlinks from Related Sites
 Content of your website should original and must related to the
topic/website
Limitations:
 The knowledge graph still does not incorporate many languages.
 The Algorithm result is not applicable to all countries.
REFERENCE
 http://thenextweb.com/google/2013/09/26/google-
unveils-search-updates-for-mobile-new-page-rank-
algorithm-and-knowledge-graph-comparisons
 http://www.cs.duke.edu/courses/spring08/cps049s/
Slides/bryan.ppt
 http://googleblog.blogspot.com/2010/06/our-new-
search-index-caffeine.html
 http://www-
scf.usc.edu/~csci571/2013Fall/extras/GooglesNew
SearchAlgorithm.pptx
Thank You

More Related Content

What's hot

Product Recommendations Enhanced with Reviews
Product Recommendations Enhanced with ReviewsProduct Recommendations Enhanced with Reviews
Product Recommendations Enhanced with Reviews
maranlar
 

What's hot (20)

Recommendation system
Recommendation system Recommendation system
Recommendation system
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Web Search and Mining
Web Search and MiningWeb Search and Mining
Web Search and Mining
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Digital Marketing Workshop Presentation (PPT) by Shamsher Khan
Digital Marketing Workshop Presentation (PPT) by Shamsher KhanDigital Marketing Workshop Presentation (PPT) by Shamsher Khan
Digital Marketing Workshop Presentation (PPT) by Shamsher Khan
 
Social media data analytics
Social media data analyticsSocial media data analytics
Social media data analytics
 
Product Recommendations Enhanced with Reviews
Product Recommendations Enhanced with ReviewsProduct Recommendations Enhanced with Reviews
Product Recommendations Enhanced with Reviews
 
web mining
web miningweb mining
web mining
 
Pagerank Algorithm Explained
Pagerank Algorithm ExplainedPagerank Algorithm Explained
Pagerank Algorithm Explained
 
Recommender systems: Content-based and collaborative filtering
Recommender systems: Content-based and collaborative filteringRecommender systems: Content-based and collaborative filtering
Recommender systems: Content-based and collaborative filtering
 
Google Search Engine
Google Search EngineGoogle Search Engine
Google Search Engine
 
How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
 
Collaborative filtering
Collaborative filteringCollaborative filtering
Collaborative filtering
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Recommendation Systems Basics
Recommendation Systems BasicsRecommendation Systems Basics
Recommendation Systems Basics
 
Introduction to Web Mining and Spatial Data Mining
Introduction to Web Mining and Spatial Data MiningIntroduction to Web Mining and Spatial Data Mining
Introduction to Web Mining and Spatial Data Mining
 
Web mining
Web miningWeb mining
Web mining
 
Web crawler
Web crawlerWeb crawler
Web crawler
 
Search Engine Powerpoint
Search Engine  Powerpoint Search Engine  Powerpoint
Search Engine Powerpoint
 
Web content mining
Web content miningWeb content mining
Web content mining
 

Similar to Google hummingbird algorithm ppt

How google works and functions: A complete Approach
How google works and functions: A complete ApproachHow google works and functions: A complete Approach
How google works and functions: A complete Approach
Prakhar Gethe
 
Google Search Engine
Google Search EngineGoogle Search Engine
Google Search Engine
Andry Swa
 
Google Can Do That? How to Search the Internet Effectively
Google Can Do That? How to Search the Internet EffectivelyGoogle Can Do That? How to Search the Internet Effectively
Google Can Do That? How to Search the Internet Effectively
Research Edge
 

Similar to Google hummingbird algorithm ppt (20)

Google Hummingbird
Google HummingbirdGoogle Hummingbird
Google Hummingbird
 
Google algorithms
Google algorithmsGoogle algorithms
Google algorithms
 
Google humming bird algorithm
Google humming bird algorithmGoogle humming bird algorithm
Google humming bird algorithm
 
Humming bird doc (1)
Humming bird doc (1)Humming bird doc (1)
Humming bird doc (1)
 
Google Grows to 10 Different Algorithms
Google Grows to 10 Different AlgorithmsGoogle Grows to 10 Different Algorithms
Google Grows to 10 Different Algorithms
 
Bearish SEO: Defining the User Experience for Google’s Panda Search Landscape
Bearish SEO: Defining the User Experience for Google’s Panda Search LandscapeBearish SEO: Defining the User Experience for Google’s Panda Search Landscape
Bearish SEO: Defining the User Experience for Google’s Panda Search Landscape
 
Google SEO 2013 - Hummingbird and Beyond
Google SEO 2013 - Hummingbird and BeyondGoogle SEO 2013 - Hummingbird and Beyond
Google SEO 2013 - Hummingbird and Beyond
 
132-ArticleText-800-1-10-20210331 (1).pdf
132-ArticleText-800-1-10-20210331 (1).pdf132-ArticleText-800-1-10-20210331 (1).pdf
132-ArticleText-800-1-10-20210331 (1).pdf
 
Search Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEOSearch Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEO
 
Google Knowledge Graph
Google Knowledge GraphGoogle Knowledge Graph
Google Knowledge Graph
 
Google
GoogleGoogle
Google
 
How Google Works
How Google WorksHow Google Works
How Google Works
 
Google ppt by amit
Google ppt by amitGoogle ppt by amit
Google ppt by amit
 
How google works and functions: A complete Approach
How google works and functions: A complete ApproachHow google works and functions: A complete Approach
How google works and functions: A complete Approach
 
The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023
 
Google Search Engine
Google Search EngineGoogle Search Engine
Google Search Engine
 
How Google is Reading and Indexing Content in 2016
How Google is Reading and Indexing Content in 2016How Google is Reading and Indexing Content in 2016
How Google is Reading and Indexing Content in 2016
 
beginners-guide.pdf
beginners-guide.pdfbeginners-guide.pdf
beginners-guide.pdf
 
Google Can Do That? How to Search the Internet Effectively
Google Can Do That? How to Search the Internet EffectivelyGoogle Can Do That? How to Search the Internet Effectively
Google Can Do That? How to Search the Internet Effectively
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEO
 

Recently uploaded

Recently uploaded (20)

80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 

Google hummingbird algorithm ppt

  • 2. INTRODUCTION  Google Hummingbird, named for the “fast and precise” results it is intended to deliver, was announced at the company’s 15th anniversary conference on September 26, 2013.  Hummingbird’s strength is the ability to quickly analyze longer, more complex questions and provide the best answer to the searcher with the fewest possible clicks.  "Hummingbird" algorithm is a more human way to interact with users and provide a more direct answer unlike its previous versions Panda and Penguin.
  • 3. DIFFERENCE BETWEEN OLD AND NEW SEARCH TECHNIQUES : Previous Search Techniques Google Hummingbird Search 1) Keyword based search 1) Question-based, conversational, semantic search(takes into account why, when,who…) 2)The same search yields same result for different users. 2) The same search may yield different results to each user, based on current circumstances 3)Search technique does not use user information for searching 3)It uses user information like previous downloads, geographical location, social shares etc. 4)It cannot handle complex search strings. 4) It can handle long complex search strings. It uses Google’s knowledge graph. 5) Provides users many possible options to continue with search 5)It starts with answering the question. This is called “conversational search”.
  • 4. KNOWLEDGE GRAPH: The Knowledge Graph is a knowledge base used by Google to enhance its search engine's search results with semantic- search information gathered from a wide variety of sources
  • 5. PAGE RANK ALGORITHM A webpage’s ranking is determined by analyzing the ranking of all the other webpages that link to the webpage in question.It is calculated as, ‘n’ = the number of pages in the web. C(Tn) = the PageRank of each page by the number of outgoing links on that page d= damping factor decrease the influence of all of the pages in relation to the page in question Example : PageRank(p1) = (1- 0.5) + 0.5{ PR(p3)/3 + PR(p4)/2 + ….}
  • 7. HUMMINGBIRD UPDATE  It has updated the Page Rank Algorithm. It uses intelligent ranking of webpages.  It takes into account question based queries like “why”, “who”, “when", "what” etc.  The motivation for the ‘Hummingbird’ update, was the advent voice-recognition searching.
  • 8. o Indexing faster and put a higher premium on pages that are more recent. o Relationally links search queries and Web documents o Pays more attention to each word in a query, ensuring that the whole query - the whole sentence or conversation or meaning - is taken into account, rather than particular words.
  • 9. FEATURES OF HUMMINGBIRD ALGORITHM Hummingbird expands the use of the Knowledge Graph , so that Google answers more complex search queries and also improves the follow-up search process. For example, if we first search “picture of Washington Monument” and then do a second search for “how tall is it?” Google will understand the context of your second query. how tall is it
  • 10. Comparisons The knowledge graph enables more comparisons between search objects (ex: “compare butter vs olive oil”, “compare Earth vs Jupiter” etc.). Geo-location enhancement If someone asks “What’s the best place to buy an iPhone 5s?” then Google will likely bring a result near to his current location. Improved mobile search design and functionality Voice search and Android/iPhone synchronization are improved and will likely continue to improve quickly.
  • 11. A SIMPLE WORKING MODEL OF GOOGLE HUMMING BIRD ALGORITHM Complicated queryUser Google search engine Pages sorted according to page rank inputs Page request Response Sort into pages according to the query – taking into consideration “ why”,”who”… Most appropriate html pages
  • 12. IMPORTANT THINGS TO OPTIMIZE WEBSITE FOR NEW ALGORITHM For getting high Google rank of our website/blog:  A Professional Website With Good Content  Good Backlinks from Related Sites  Content of your website should original and must related to the topic/website Limitations:  The knowledge graph still does not incorporate many languages.  The Algorithm result is not applicable to all countries.
  • 13. REFERENCE  http://thenextweb.com/google/2013/09/26/google- unveils-search-updates-for-mobile-new-page-rank- algorithm-and-knowledge-graph-comparisons  http://www.cs.duke.edu/courses/spring08/cps049s/ Slides/bryan.ppt  http://googleblog.blogspot.com/2010/06/our-new- search-index-caffeine.html  http://www- scf.usc.edu/~csci571/2013Fall/extras/GooglesNew SearchAlgorithm.pptx