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

[Final]collaborative filtering and recommender systems
[Final]collaborative filtering and recommender systems[Final]collaborative filtering and recommender systems
[Final]collaborative filtering and recommender systemsFalitokiniaina Rabearison
 
Google algorithms
Google algorithmsGoogle algorithms
Google algorithmsstudent
 
Recommendation system by_arpit_sharma
Recommendation system by_arpit_sharmaRecommendation system by_arpit_sharma
Recommendation system by_arpit_sharmaEr. Arpit Sharma
 
Page rank algorithm
Page rank algorithmPage rank algorithm
Page rank algorithmJunghoon Kim
 
Understanding search engine algorithms
Understanding search engine algorithmsUnderstanding search engine algorithms
Understanding search engine algorithmsVijay Sankar
 
The impact of web on ir
The impact of web on irThe impact of web on ir
The impact of web on irPrimya Tamil
 
Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011idoguy
 
Movie Recommendation System.pptx
Movie Recommendation System.pptxMovie Recommendation System.pptx
Movie Recommendation System.pptxrandominfo
 
HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...
HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...
HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...Alejandro Bellogin
 
Google Page Rank Algorithm
Google Page Rank AlgorithmGoogle Page Rank Algorithm
Google Page Rank AlgorithmOmkar Dash
 
Harmony search algorithm
Harmony search algorithmHarmony search algorithm
Harmony search algorithmAhmed Fouad Ali
 
Tag based recommender system
Tag based recommender systemTag based recommender system
Tag based recommender systemKaren Li
 
Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...
Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...
Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...Bartlomiej Twardowski
 
Ppt evaluation of information retrieval system
Ppt evaluation of information retrieval systemPpt evaluation of information retrieval system
Ppt evaluation of information retrieval systemsilambu111
 
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceTutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceMounia Lalmas-Roelleke
 

What's hot (20)

[Final]collaborative filtering and recommender systems
[Final]collaborative filtering and recommender systems[Final]collaborative filtering and recommender systems
[Final]collaborative filtering and recommender systems
 
Google algorithms
Google algorithmsGoogle algorithms
Google algorithms
 
Recommendation system by_arpit_sharma
Recommendation system by_arpit_sharmaRecommendation system by_arpit_sharma
Recommendation system by_arpit_sharma
 
Link-Based Ranking
Link-Based RankingLink-Based Ranking
Link-Based Ranking
 
Seo plan
Seo planSeo plan
Seo plan
 
Page rank algorithm
Page rank algorithmPage rank algorithm
Page rank algorithm
 
Understanding search engine algorithms
Understanding search engine algorithmsUnderstanding search engine algorithms
Understanding search engine algorithms
 
Search Engine Optimization ppt
Search Engine Optimization pptSearch Engine Optimization ppt
Search Engine Optimization ppt
 
The impact of web on ir
The impact of web on irThe impact of web on ir
The impact of web on ir
 
Search engine
Search engineSearch engine
Search engine
 
Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011Social Recommender Systems Tutorial - WWW 2011
Social Recommender Systems Tutorial - WWW 2011
 
Developing Movie Recommendation System
Developing Movie Recommendation SystemDeveloping Movie Recommendation System
Developing Movie Recommendation System
 
Movie Recommendation System.pptx
Movie Recommendation System.pptxMovie Recommendation System.pptx
Movie Recommendation System.pptx
 
HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...
HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...
HT2014 Tutorial: Evaluating Recommender Systems - Ensuring Replicability of E...
 
Google Page Rank Algorithm
Google Page Rank AlgorithmGoogle Page Rank Algorithm
Google Page Rank Algorithm
 
Harmony search algorithm
Harmony search algorithmHarmony search algorithm
Harmony search algorithm
 
Tag based recommender system
Tag based recommender systemTag based recommender system
Tag based recommender system
 
Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...
Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...
Rekomendujemy - Szybkie wprowadzenie do systemów rekomendacji oraz trochę wie...
 
Ppt evaluation of information retrieval system
Ppt evaluation of information retrieval systemPpt evaluation of information retrieval system
Ppt evaluation of information retrieval system
 
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceTutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
 

Similar to Google hummingbird algorithm ppt

Google humming bird algorithm
Google humming bird algorithmGoogle humming bird algorithm
Google humming bird algorithmManasa Muppala
 
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 LandscapeMarianne Sweeny
 
Google SEO 2013 - Hummingbird and Beyond
Google SEO 2013 - Hummingbird and BeyondGoogle SEO 2013 - Hummingbird and Beyond
Google SEO 2013 - Hummingbird and BeyondDorian Karthauser
 
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).pdfvarshasatpute6
 
Search Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEOSearch Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEONeeraj Reddy
 
Google Knowledge Graph
Google Knowledge GraphGoogle Knowledge Graph
Google Knowledge Graphkarthikzinavo
 
Google ppt by amit
Google ppt by amitGoogle ppt by amit
Google ppt by amitDAVV
 
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 ApproachPrakhar Gethe
 
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 2023Amanda King
 
Google Search Engine
Google Search EngineGoogle Search Engine
Google Search EngineAndry Swa
 
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 2016Greenlane
 
beginners-guide.pdf
beginners-guide.pdfbeginners-guide.pdf
beginners-guide.pdfCreationlabz
 
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 EffectivelyResearch Edge
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEOMichael King
 
Google hummingbird-update-webinar-resource
Google hummingbird-update-webinar-resourceGoogle hummingbird-update-webinar-resource
Google hummingbird-update-webinar-resourcefresherdev
 

Similar to Google hummingbird algorithm ppt (20)

Google Hummingbird
Google HummingbirdGoogle Hummingbird
Google Hummingbird
 
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
 
Google hummingbird-update-webinar-resource
Google hummingbird-update-webinar-resourceGoogle hummingbird-update-webinar-resource
Google hummingbird-update-webinar-resource
 

Recently uploaded

Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxElton John Embodo
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 

Recently uploaded (20)

Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docxEMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 

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