SlideShare a Scribd company logo
How does search engine work ?
Easy to understand (?)

• Stores information of the web

• Classify information and rank them

• Bring us with the most relevant content
  related keywords
Hard to do it (!)
• Billions of Web Pages
• Billions of Gigabytes data
• Every milisecond millions of new data
• Characteristic differences with languages (
  localization )
• Requires huge amount of investment
• Respond query less them 1 second
Google Data Centers
• 11 Data centers in the world

• Each data center consist of 10.000 Computers

• Last data center cost 600 Million U.S Dollar
Google Data Centers
Google Data Centers
3 Main aspects of Search Engines

• Web crawling

• Indexing

• Searching
Search Engine Scheme
Web Crawling
• Walks Around the web

• Follows link from every site

• Retrieves information from web pages html

• Stores information in Data Centers
Indexing
• Analyze the stored information by web
  crawler

• Classify them

• Rank them
Searching

• Keyword query on search engine

• Fetch related links of the keywords

• List them according the relavance

More Related Content

What's hot

CrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl WardCrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl WardCrossref
 
The Evolution of Search and Big Data
The Evolution of Search and Big DataThe Evolution of Search and Big Data
The Evolution of Search and Big Data
Search Technologies
 
Using Joomla, Zoo & SOLR to power Asia's Largest Auction House
Using Joomla, Zoo & SOLR to power Asia's Largest Auction HouseUsing Joomla, Zoo & SOLR to power Asia's Largest Auction House
Using Joomla, Zoo & SOLR to power Asia's Largest Auction House
Parth Lawate
 
LogStash: Concept Run-Through
LogStash: Concept Run-ThroughLogStash: Concept Run-Through
LogStash: Concept Run-Through
Manuj Aggarwal
 
Presentation at Google Day on Big Data
Presentation at Google Day on Big DataPresentation at Google Day on Big Data
Presentation at Google Day on Big DataRezaur Rahman
 
When We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML PipelinesWhen We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML Pipelines
Stitch Fix Algorithms
 
Lju Lazarevic
Lju LazarevicLju Lazarevic
Lju Lazarevic
Connected Data World
 
Metadata Management in Islandora
Metadata Management in IslandoraMetadata Management in Islandora
Metadata Management in Islandora
David Wilcox
 
Hydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven SolutionsHydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven Solutions
Findwise
 
Semantic web
Semantic webSemantic web
Semantic web
Abid Fakhre Alam
 
Connected data meetup group - introduction & scope
Connected data meetup group - introduction & scopeConnected data meetup group - introduction & scope
Connected data meetup group - introduction & scope
Connected Data World
 
Enterprise Search Case Study: SpareBank1 Gruppen
Enterprise Search Case Study: SpareBank1 GruppenEnterprise Search Case Study: SpareBank1 Gruppen
Enterprise Search Case Study: SpareBank1 Gruppen
Findwise
 
The Kasabi Information Marketplace
The Kasabi Information MarketplaceThe Kasabi Information Marketplace
The Kasabi Information Marketplace
Knud Möller
 
Capital Camp Keynote
Capital Camp KeynoteCapital Camp Keynote
Capital Camp Keynote
Nikhil Deshpande
 
Resident good: NoSQL
Resident good: NoSQLResident good: NoSQL
Resident good: NoSQL
Lyubomir Filipov
 
Dunsire roadmap meeting proposal
Dunsire roadmap meeting proposalDunsire roadmap meeting proposal
Dunsire roadmap meeting proposal
National Information Standards Organization (NISO)
 
Big Data, Big Dream
Big Data, Big DreamBig Data, Big Dream
Big Data, Big Dream
Wayne Weixin
 
How to use NoSQL in Enterprise Java Applications - NoSQL Roadshow Zurich
How to use NoSQL in Enterprise Java Applications - NoSQL Roadshow ZurichHow to use NoSQL in Enterprise Java Applications - NoSQL Roadshow Zurich
How to use NoSQL in Enterprise Java Applications - NoSQL Roadshow Zurich
Patrick Baumgartner
 
Student planner
Student plannerStudent planner
Student planner
KhangalGanbaatar
 

What's hot (20)

CrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl WardCrossRef Workshops 2012 Small Publisher Tools Karl Ward
CrossRef Workshops 2012 Small Publisher Tools Karl Ward
 
The Evolution of Search and Big Data
The Evolution of Search and Big DataThe Evolution of Search and Big Data
The Evolution of Search and Big Data
 
Using Joomla, Zoo & SOLR to power Asia's Largest Auction House
Using Joomla, Zoo & SOLR to power Asia's Largest Auction HouseUsing Joomla, Zoo & SOLR to power Asia's Largest Auction House
Using Joomla, Zoo & SOLR to power Asia's Largest Auction House
 
LogStash: Concept Run-Through
LogStash: Concept Run-ThroughLogStash: Concept Run-Through
LogStash: Concept Run-Through
 
Presentation at Google Day on Big Data
Presentation at Google Day on Big DataPresentation at Google Day on Big Data
Presentation at Google Day on Big Data
 
When We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML PipelinesWhen We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML Pipelines
 
Lju Lazarevic
Lju LazarevicLju Lazarevic
Lju Lazarevic
 
Metadata Management in Islandora
Metadata Management in IslandoraMetadata Management in Islandora
Metadata Management in Islandora
 
Hydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven SolutionsHydra - Content Processing Framework for Search Driven Solutions
Hydra - Content Processing Framework for Search Driven Solutions
 
Semantic web
Semantic webSemantic web
Semantic web
 
Wp10
Wp10Wp10
Wp10
 
Connected data meetup group - introduction & scope
Connected data meetup group - introduction & scopeConnected data meetup group - introduction & scope
Connected data meetup group - introduction & scope
 
Enterprise Search Case Study: SpareBank1 Gruppen
Enterprise Search Case Study: SpareBank1 GruppenEnterprise Search Case Study: SpareBank1 Gruppen
Enterprise Search Case Study: SpareBank1 Gruppen
 
The Kasabi Information Marketplace
The Kasabi Information MarketplaceThe Kasabi Information Marketplace
The Kasabi Information Marketplace
 
Capital Camp Keynote
Capital Camp KeynoteCapital Camp Keynote
Capital Camp Keynote
 
Resident good: NoSQL
Resident good: NoSQLResident good: NoSQL
Resident good: NoSQL
 
Dunsire roadmap meeting proposal
Dunsire roadmap meeting proposalDunsire roadmap meeting proposal
Dunsire roadmap meeting proposal
 
Big Data, Big Dream
Big Data, Big DreamBig Data, Big Dream
Big Data, Big Dream
 
How to use NoSQL in Enterprise Java Applications - NoSQL Roadshow Zurich
How to use NoSQL in Enterprise Java Applications - NoSQL Roadshow ZurichHow to use NoSQL in Enterprise Java Applications - NoSQL Roadshow Zurich
How to use NoSQL in Enterprise Java Applications - NoSQL Roadshow Zurich
 
Student planner
Student plannerStudent planner
Student planner
 

Viewers also liked

Science's Manuscript Template 2016
Science's Manuscript Template 2016Science's Manuscript Template 2016
Science's Manuscript Template 2016
carlos rugerio
 
Simple Wisdom - Part 1
Simple Wisdom - Part 1Simple Wisdom - Part 1
Simple Wisdom - Part 1
Our Place International
 
Vi snakker om data bildebok
Vi snakker om data   bildebokVi snakker om data   bildebok
Vi snakker om data bildebok
Auden Mistereggen
 
Presentasjon gruppearbeidnov
Presentasjon gruppearbeidnovPresentasjon gruppearbeidnov
Presentasjon gruppearbeidnovAuden Mistereggen
 
Vidco Digital Tanitim Sunumu
Vidco Digital Tanitim SunumuVidco Digital Tanitim Sunumu
Vidco Digital Tanitim Sunumu
Vidco Digital
 
Vidcodigital Tanıtım Sunumu
Vidcodigital Tanıtım SunumuVidcodigital Tanıtım Sunumu
Vidcodigital Tanıtım Sunumu
Vidco Digital
 
Hrd 860 web design p.point
Hrd 860 web design p.pointHrd 860 web design p.point
Hrd 860 web design p.point
imm07a
 
Digitale verktøymappeoppgavepdf
Digitale verktøymappeoppgavepdfDigitale verktøymappeoppgavepdf
Digitale verktøymappeoppgavepdfAuden Mistereggen
 
Ke hoach dao_tao_kma
Ke hoach dao_tao_kmaKe hoach dao_tao_kma
Ke hoach dao_tao_kmaKhắc Sáng
 
Nature's manuscript formating
Nature's manuscript formatingNature's manuscript formating
Nature's manuscript formating
carlos rugerio
 
Smartphones und Tablets - eine Erleichterung für die Kurspraxis
Smartphones und Tablets - eine Erleichterung für die KurspraxisSmartphones und Tablets - eine Erleichterung für die Kurspraxis
Smartphones und Tablets - eine Erleichterung für die Kurspraxis
Christian Kleinhanß
 
Historia del dinero
Historia del dineroHistoria del dinero
Historia del dinero
DamianGuilcapi
 

Viewers also liked (16)

Search Engines
Search EnginesSearch Engines
Search Engines
 
Science's Manuscript Template 2016
Science's Manuscript Template 2016Science's Manuscript Template 2016
Science's Manuscript Template 2016
 
Simple Wisdom - Part 1
Simple Wisdom - Part 1Simple Wisdom - Part 1
Simple Wisdom - Part 1
 
Vi snakker om data bildebok
Vi snakker om data   bildebokVi snakker om data   bildebok
Vi snakker om data bildebok
 
Kim Il Sung
Kim Il SungKim Il Sung
Kim Il Sung
 
Presentasjon gruppearbeidnov
Presentasjon gruppearbeidnovPresentasjon gruppearbeidnov
Presentasjon gruppearbeidnov
 
Vidco Digital Tanitim Sunumu
Vidco Digital Tanitim SunumuVidco Digital Tanitim Sunumu
Vidco Digital Tanitim Sunumu
 
Vidcodigital Tanıtım Sunumu
Vidcodigital Tanıtım SunumuVidcodigital Tanıtım Sunumu
Vidcodigital Tanıtım Sunumu
 
Hrd 860 web design p.point
Hrd 860 web design p.pointHrd 860 web design p.point
Hrd 860 web design p.point
 
Digitale verktøymappeoppgavepdf
Digitale verktøymappeoppgavepdfDigitale verktøymappeoppgavepdf
Digitale verktøymappeoppgavepdf
 
Ke hoach dao_tao_kma
Ke hoach dao_tao_kmaKe hoach dao_tao_kma
Ke hoach dao_tao_kma
 
Vastu for-house-e book
Vastu for-house-e bookVastu for-house-e book
Vastu for-house-e book
 
Nature's manuscript formating
Nature's manuscript formatingNature's manuscript formating
Nature's manuscript formating
 
Smartphones und Tablets - eine Erleichterung für die Kurspraxis
Smartphones und Tablets - eine Erleichterung für die KurspraxisSmartphones und Tablets - eine Erleichterung für die Kurspraxis
Smartphones und Tablets - eine Erleichterung für die Kurspraxis
 
Vastu for-house-e book
Vastu for-house-e bookVastu for-house-e book
Vastu for-house-e book
 
Historia del dinero
Historia del dineroHistoria del dinero
Historia del dinero
 

Similar to Search Engine Working Technology

Door Of Internet
Door Of InternetDoor Of Internet
Door Of Internet
Kuldeep Padhiyar
 
Web search engines and search technology
Web search engines and search technologyWeb search engines and search technology
Web search engines and search technologyStefanos Anastasiadis
 
Web mining
Web miningWeb mining
Web mining
Innovative Pencils
 
Search Engine Optimization Primer
Search Engine Optimization PrimerSearch Engine Optimization Primer
Search Engine Optimization Primer
Simobo
 
TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013
Avtex
 
Search engines by Gulshan K Maheshwari(QAU)
Search engines by Gulshan  K Maheshwari(QAU)Search engines by Gulshan  K Maheshwari(QAU)
Search engines by Gulshan K Maheshwari(QAU)
GulshanKumar368
 
Search engine
Search engineSearch engine
Search engine
Rishabh Agarwal
 
SEO (Search Engine Optimization)
SEO (Search Engine Optimization)SEO (Search Engine Optimization)
SEO (Search Engine Optimization)
AkshatChaturvedi14
 
Session #2, tech session: Build realtime search by Sylvain Utard from Algolia
Session #2, tech session: Build realtime search by Sylvain Utard from AlgoliaSession #2, tech session: Build realtime search by Sylvain Utard from Algolia
Session #2, tech session: Build realtime search by Sylvain Utard from Algolia
SaaS Is Beautiful
 
Web Mining.pptx
Web Mining.pptxWeb Mining.pptx
Web Mining.pptx
ScrbifPt
 
SEO Workshop
SEO Workshop SEO Workshop
SEO Workshop
Varduhi Chakhkalian
 
Lessons Learned from Building SW at Google
Lessons Learned from Building SW at GoogleLessons Learned from Building SW at Google
Lessons Learned from Building SW at Googleadrianionel
 
Building Software Systems at Google and Lessons Learned
Building Software Systems at Google and Lessons LearnedBuilding Software Systems at Google and Lessons Learned
Building Software Systems at Google and Lessons Learned
parallellabs
 
Evaluating search engines
Evaluating search enginesEvaluating search engines
Evaluating search engines
Phil Bradley
 
Test driving Azure Search and DocumentDB
Test driving Azure Search and DocumentDBTest driving Azure Search and DocumentDB
Test driving Azure Search and DocumentDB
Andrew Siemer
 
Presentation 10all
Presentation 10allPresentation 10all
Presentation 10allguestaa4c059
 
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Lucidworks
 
How seo works
How seo worksHow seo works
How seo works
Olatz Beitia
 

Similar to Search Engine Working Technology (20)

Door Of Internet
Door Of InternetDoor Of Internet
Door Of Internet
 
Web search engines and search technology
Web search engines and search technologyWeb search engines and search technology
Web search engines and search technology
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Web mining
Web miningWeb mining
Web mining
 
Search Engine Optimization Primer
Search Engine Optimization PrimerSearch Engine Optimization Primer
Search Engine Optimization Primer
 
TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013
 
Search engines by Gulshan K Maheshwari(QAU)
Search engines by Gulshan  K Maheshwari(QAU)Search engines by Gulshan  K Maheshwari(QAU)
Search engines by Gulshan K Maheshwari(QAU)
 
Search engine
Search engineSearch engine
Search engine
 
SEO (Search Engine Optimization)
SEO (Search Engine Optimization)SEO (Search Engine Optimization)
SEO (Search Engine Optimization)
 
Google
GoogleGoogle
Google
 
Session #2, tech session: Build realtime search by Sylvain Utard from Algolia
Session #2, tech session: Build realtime search by Sylvain Utard from AlgoliaSession #2, tech session: Build realtime search by Sylvain Utard from Algolia
Session #2, tech session: Build realtime search by Sylvain Utard from Algolia
 
Web Mining.pptx
Web Mining.pptxWeb Mining.pptx
Web Mining.pptx
 
SEO Workshop
SEO Workshop SEO Workshop
SEO Workshop
 
Lessons Learned from Building SW at Google
Lessons Learned from Building SW at GoogleLessons Learned from Building SW at Google
Lessons Learned from Building SW at Google
 
Building Software Systems at Google and Lessons Learned
Building Software Systems at Google and Lessons LearnedBuilding Software Systems at Google and Lessons Learned
Building Software Systems at Google and Lessons Learned
 
Evaluating search engines
Evaluating search enginesEvaluating search engines
Evaluating search engines
 
Test driving Azure Search and DocumentDB
Test driving Azure Search and DocumentDBTest driving Azure Search and DocumentDB
Test driving Azure Search and DocumentDB
 
Presentation 10all
Presentation 10allPresentation 10all
Presentation 10all
 
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
Solr Under the Hood at S&P Global- Sumit Vadhera, S&P Global
 
How seo works
How seo worksHow seo works
How seo works
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

Search Engine Working Technology

  • 1. How does search engine work ?
  • 2. Easy to understand (?) • Stores information of the web • Classify information and rank them • Bring us with the most relevant content related keywords
  • 3. Hard to do it (!) • Billions of Web Pages • Billions of Gigabytes data • Every milisecond millions of new data • Characteristic differences with languages ( localization ) • Requires huge amount of investment • Respond query less them 1 second
  • 4. Google Data Centers • 11 Data centers in the world • Each data center consist of 10.000 Computers • Last data center cost 600 Million U.S Dollar
  • 7. 3 Main aspects of Search Engines • Web crawling • Indexing • Searching
  • 9. Web Crawling • Walks Around the web • Follows link from every site • Retrieves information from web pages html • Stores information in Data Centers
  • 10. Indexing • Analyze the stored information by web crawler • Classify them • Rank them
  • 11. Searching • Keyword query on search engine • Fetch related links of the keywords • List them according the relavance