SlideShare uma empresa Scribd logo
1 de 29
How SearcH engineS
      work



     Presentation
          by
       cHinna
What is Search Engine
  Search engine is a software program that
searches for sites based on the words that you
          designate as search terms.

  "Search engine" is the popular term for an
      Information Retrieval (IR) system.




                                                 2
Motto of search engines
A web search engine is designed to search for
information on the World Wide Web and
FTP servers. The search results are generally
presented in a list of results often referred to
as SERPS, or "search engine results pages".
The information may consist of web pages,
images, information and other types of files.




                                                   3
Purpose of Search Engines
Helping people find what they’re looking
 for
  • Starts with an "information need"
  • Convert to a query
  • Gets results
In the materials available
  • Web pages
  • Other formats
  • Deep Web

                                            4
HISTORY
Archie – First search tool for the Internet

Gopher – indexed plain text documents

Jughead – searched the files stored in
 Gopher index systems

Wandex – First Web search engine

                                               5
How web search engines work

search engine operates in the following
                order:

            Web Crawling
              Indexing
             Searching




                                          6
How do Search Engine Works
   Spiders




   Robots




                                     7
Search is Not a Panacea
Search can’t find what’s not there
  • The content is hugely important
Information Architecture is vital
Usable sites have good navigation and
 structure




                                         8
Search Engine Modules


A query processor
A search and matching function
A ranking capability
Summarizing and Presenting documents.




                                         9
Search Engines Mode of Working in
             Earlier Days
From 1990-1998 (1st Generation of search
  tools):
  • Looked at title of web pages
  • Ranking was based on page content
     • Looked at number of times the search term
       appeared on the page
     • Looked at metatags




                                                   10
SEO (Search Engine Optimization)
Used by companies to get a higher result in
 search engines
White hat: Using legitimate techniques
Black hat: Using illegal techniques to trick
 the search engine, like paying sites to link
 to you.




                                                11
Search Processing




                    12
Search is Only as Good as the Content
Users blame the search engine
  • Even when the content is unavailable
Understand the scope of site or intranet
  • Kinds of information
  • Divided sites: products / corporate info
  • Dates
  • Languages
  • Sources and data silos: databases...
  • Update processes

                                               13
Making a Searchable Index
Store text to search it later
Many ways to gather text
  • Crawl (spider) via HTTP
  • Read files on file servers
  • Access databases (HTTP or API)
  • Data silos via local APIs
  • Applications, CMSs, via Web Services
Security and Access Control


                                           14
Robot Indexing Diagram




                         Sour




                         15
What the Index Needs
Basic information for document or record
  • File name / URL / record ID
  • Title or equivalent
  • Size, date, MIME type
Full text of item
More metadata
  • Product name, picture ID
  • Category, topic, or subject
  • Other attributes, for relevance ranking and display



                                                          16
Simple Index Diagram




                       17
Index Issues
Stopwords
Stemming
Metadata
  • Explicit (tags)
  • Implicit (context)
Semantics
  • CMS and Database fields
  • XML tags and attributes


                                18
Search Query Processing
What happens after you click the search
 button, and before retrieval starts.
Usually in this order
  • Handle character set, maybe language
  • Look for operators and organize the query
  • Look for field names or metadata
  • Extract words (just like the indexer)
  • Deal with letter casing


                                                19
Search and Retrieval
Retrieval: find files with query terms
Not the same as relevance ranking
Recall: find all
 relevant items
Precision: find only
 relevant items
Increasing one
 decreases the other



                                          20
Retrieval = Matching
Single-word queries
  • Find items containing that word
Multi-word queries: combine lists
  • Any: every item with any query word
  • All: only items with every word
  • Phrases: find only items with all words in
    order
Boolean and complex queries
  • Use algorithm to combine lists

                                                 21
Why Searches Fail
Empty search
Nothing on the site on that topic (scope)
Misspelling or typing mistakes
Vocabulary differences
Restrictive search defaults
Restrictive search choices
Software failure


                                             22
Relevance Ranking
Theory: sort the matching items, so the most
 relevant ones appear first
Can't really know what the user wants
Relevance is hard to define and situational
Short queries tend to be deeply ambiguous
  • What do people mean when they type “bank”?
First 10 results are the most important



                                                 23
Relevance Processing
Sorting documents on various criteria
Start with words matching query terms
Citation and link analysis
  • Like old library Citation Indexes
  • Not only hypertext, but the links
  • Google PageRank
    • Incoming links
    • Authority of linkers
Taxonomies and external metadata

                                         24
Search Results Interface
What users see after they click the Search
 button
The most visible part of search
Elements of the results page
  • Page layout and navigation
  • Results header
  • List of results items
  • Results footer


                                              25
Search Suggestions
Human judgment beats algorithms
Great for frequent, ambiguous searches
  • Use search log to identify best candidates
Recommend good starting pages
    • Product information, FAQs, etc.
Requires human resources
  • That means money and time
More static than algorithmic search


                                                 26
Search Metrics

           Number of searches
     Number of matches searches
Traffic from search to high-value pages
 Relate search changes to other metrics




                                          27
Query Example
Consider the Query Mahendra Singh Dhoni

   A good answer contains all the three words, and more
frequently the better, we call this Term Frequency(TF)

 Some Query terms are more important those have better
discriminating power than others

 For example an answer containing only "Dhoni" is likely to
be better than an answer containing only “Mahendra“
We call this Inverse Document Frequency (IDF)


                                                              28
Search Will Never Be Perfect
Search engines can’t read minds
  • User queries are short and ambiguous
Some things will help
  • Design a usable interface
  • Show match words in context
  • Keep index current and complete
  • Adjust heuristic weighting
  • Maintain suggestions and synonyms
  • Consider faceted metadata search

                                           29

Mais conteúdo relacionado

Mais procurados

google search engine
google search enginegoogle search engine
google search engineway2go
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO PresentationPaul Kortman
 
Keyword Research Presentation
Keyword Research PresentationKeyword Research Presentation
Keyword Research PresentationRex Freiberger
 
An introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.orgAn introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.orgFAO
 
What is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptxWhat is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptxGeromme Talampas
 
Keyword Research Process
Keyword Research ProcessKeyword Research Process
Keyword Research ProcessRakesh Kumar
 
Basics of Search Engine Optimisation
Basics of Search Engine OptimisationBasics of Search Engine Optimisation
Basics of Search Engine OptimisationWordCamp Sydney
 

Mais procurados (20)

How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Seo presentation
Seo presentationSeo presentation
Seo presentation
 
Seo ppt
Seo pptSeo ppt
Seo ppt
 
Seo for-content
Seo for-contentSeo for-content
Seo for-content
 
SEO PPT
SEO PPTSEO PPT
SEO PPT
 
Technical SEO
Technical SEOTechnical SEO
Technical SEO
 
google search engine
google search enginegoogle search engine
google search engine
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO Presentation
 
Keyword Research Presentation
Keyword Research PresentationKeyword Research Presentation
Keyword Research Presentation
 
An introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.orgAn introduction to Search Engine Optimization (SEO) and web analytics on fao.org
An introduction to Search Engine Optimization (SEO) and web analytics on fao.org
 
What is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptxWhat is SEO? - Basic SEO Guide for Beginners.pptx
What is SEO? - Basic SEO Guide for Beginners.pptx
 
Keyword Research Process
Keyword Research ProcessKeyword Research Process
Keyword Research Process
 
Basics of Search Engine Optimisation
Basics of Search Engine OptimisationBasics of Search Engine Optimisation
Basics of Search Engine Optimisation
 
SEO Marketing
SEO Marketing SEO Marketing
SEO Marketing
 
Search engine
Search engineSearch engine
Search engine
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
 

Destaque

How Do Search Engines Work
How Do Search Engines WorkHow Do Search Engines Work
How Do Search Engines WorkPromozSEO
 
Working of search engine
Working of search engineWorking of search engine
Working of search engineNikhil Deswal
 
Engine Presentation
Engine PresentationEngine Presentation
Engine PresentationZeenoside
 
4-stroke Diesel Engine
4-stroke Diesel Engine4-stroke Diesel Engine
4-stroke Diesel EngineMridul Rawat
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint201014161
 
INTERNAL COMBUSTION ENGINES PPT
INTERNAL COMBUSTION ENGINES PPT INTERNAL COMBUSTION ENGINES PPT
INTERNAL COMBUSTION ENGINES PPT AKASH1001
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEORand Fishkin
 
Diesel engine Powerpoint
Diesel engine PowerpointDiesel engine Powerpoint
Diesel engine Powerpointkaushdave
 

Destaque (10)

Information organization
Information organization Information organization
Information organization
 
How Do Search Engines Work
How Do Search Engines WorkHow Do Search Engines Work
How Do Search Engines Work
 
Working of search engine
Working of search engineWorking of search engine
Working of search engine
 
Engine Presentation
Engine PresentationEngine Presentation
Engine Presentation
 
4-stroke Diesel Engine
4-stroke Diesel Engine4-stroke Diesel Engine
4-stroke Diesel Engine
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint
 
Diesel engine
Diesel engineDiesel engine
Diesel engine
 
INTERNAL COMBUSTION ENGINES PPT
INTERNAL COMBUSTION ENGINES PPT INTERNAL COMBUSTION ENGINES PPT
INTERNAL COMBUSTION ENGINES PPT
 
Introduction to SEO
Introduction to SEOIntroduction to SEO
Introduction to SEO
 
Diesel engine Powerpoint
Diesel engine PowerpointDiesel engine Powerpoint
Diesel engine Powerpoint
 

Semelhante a How Search Engines Work: A Concise Overview

Charting Searchland, ACM SIG Data Mining
Charting Searchland, ACM SIG Data MiningCharting Searchland, ACM SIG Data Mining
Charting Searchland, ACM SIG Data MiningValeria de Paiva
 
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
 
How search engines work Anand Saini
How search engines work Anand SainiHow search engines work Anand Saini
How search engines work Anand SainiDr,Saini Anand
 
CS6007 information retrieval - 5 units notes
CS6007   information retrieval - 5 units notesCS6007   information retrieval - 5 units notes
CS6007 information retrieval - 5 units notesAnandh Arumugakan
 
Web search engines and search technology
Web search engines and search technologyWeb search engines and search technology
Web search engines and search technologyStefanos Anastasiadis
 
UX: internal search for e-commerce
UX: internal search for e-commerceUX: internal search for e-commerce
UX: internal search for e-commerceMyriam Jessier
 
How to SEO a Terrific - and Profitable - User Experience
How to SEO a Terrific - and Profitable - User ExperienceHow to SEO a Terrific - and Profitable - User Experience
How to SEO a Terrific - and Profitable - User ExperienceBrightEdge
 
Evaluating search engines
Evaluating search enginesEvaluating search engines
Evaluating search enginesPhil Bradley
 
Seo Beginners Guide SriG Systems
Seo Beginners Guide SriG SystemsSeo Beginners Guide SriG Systems
Seo Beginners Guide SriG SystemsSriG Systems
 
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 2013Avtex
 
Internet Research Presentation
Internet Research PresentationInternet Research Presentation
Internet Research Presentationadeason
 
Advanced google searching (1)
Advanced google searching (1)Advanced google searching (1)
Advanced google searching (1)Brenda Crawford
 
Search Engines Other than Google
Search Engines Other than GoogleSearch Engines Other than Google
Search Engines Other than GoogleDr Trivedi
 
SPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 SearchSPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 SearchAgnes Molnar
 
Relevancy and Search Quality Analysis - Search Technologies
Relevancy and Search Quality Analysis - Search TechnologiesRelevancy and Search Quality Analysis - Search Technologies
Relevancy and Search Quality Analysis - Search Technologiesenterprisesearchmeetup
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Enterprise Ireland
 
ECIR-2014: Multilanguage Content Discovery Through Entity Driven Search
ECIR-2014: Multilanguage Content Discovery Through Entity Driven SearchECIR-2014: Multilanguage Content Discovery Through Entity Driven Search
ECIR-2014: Multilanguage Content Discovery Through Entity Driven SearchAntonio David Pérez Morales
 

Semelhante a How Search Engines Work: A Concise Overview (20)

Searchland2
Searchland2Searchland2
Searchland2
 
Charting Searchland, ACM SIG Data Mining
Charting Searchland, ACM SIG Data MiningCharting Searchland, ACM SIG Data Mining
Charting Searchland, ACM SIG Data Mining
 
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)
 
How search engines work Anand Saini
How search engines work Anand SainiHow search engines work Anand Saini
How search engines work Anand Saini
 
CS6007 information retrieval - 5 units notes
CS6007   information retrieval - 5 units notesCS6007   information retrieval - 5 units notes
CS6007 information retrieval - 5 units notes
 
Search engines
Search enginesSearch engines
Search engines
 
Web search engines and search technology
Web search engines and search technologyWeb search engines and search technology
Web search engines and search technology
 
UX: internal search for e-commerce
UX: internal search for e-commerceUX: internal search for e-commerce
UX: internal search for e-commerce
 
How to SEO a Terrific - and Profitable - User Experience
How to SEO a Terrific - and Profitable - User ExperienceHow to SEO a Terrific - and Profitable - User Experience
How to SEO a Terrific - and Profitable - User Experience
 
Evaluating search engines
Evaluating search enginesEvaluating search engines
Evaluating search engines
 
Seo Beginners Guide SriG Systems
Seo Beginners Guide SriG SystemsSeo Beginners Guide SriG Systems
Seo Beginners Guide SriG Systems
 
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
 
Internet Research Presentation
Internet Research PresentationInternet Research Presentation
Internet Research Presentation
 
Advanced google searching (1)
Advanced google searching (1)Advanced google searching (1)
Advanced google searching (1)
 
Search Engines Other than Google
Search Engines Other than GoogleSearch Engines Other than Google
Search Engines Other than Google
 
SPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 SearchSPConnections - What's new in SharePoint 2013 Search
SPConnections - What's new in SharePoint 2013 Search
 
Riley-o.com
Riley-o.comRiley-o.com
Riley-o.com
 
Relevancy and Search Quality Analysis - Search Technologies
Relevancy and Search Quality Analysis - Search TechnologiesRelevancy and Search Quality Analysis - Search Technologies
Relevancy and Search Quality Analysis - Search Technologies
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...
 
ECIR-2014: Multilanguage Content Discovery Through Entity Driven Search
ECIR-2014: Multilanguage Content Discovery Through Entity Driven SearchECIR-2014: Multilanguage Content Discovery Through Entity Driven Search
ECIR-2014: Multilanguage Content Discovery Through Entity Driven Search
 

Último

NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...Amil baba
 
Financial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.pptFinancial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.ppttadegebreyesus
 
Banking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptxBanking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptxANTHONYAKINYOSOYE1
 
Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward
 
Liquidity Decisions in Financial management
Liquidity Decisions in Financial managementLiquidity Decisions in Financial management
Liquidity Decisions in Financial managementshrutisingh143670
 
The top 4 AI cryptocurrencies to know in 2024 .pdf
The top 4 AI cryptocurrencies to know in 2024 .pdfThe top 4 AI cryptocurrencies to know in 2024 .pdf
The top 4 AI cryptocurrencies to know in 2024 .pdfJhon Thompson
 
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...beulahfernandes8
 
The AES Investment Code - the go-to counsel for the most well-informed, wise...
The AES Investment Code -  the go-to counsel for the most well-informed, wise...The AES Investment Code -  the go-to counsel for the most well-informed, wise...
The AES Investment Code - the go-to counsel for the most well-informed, wise...AES International
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书rnrncn29
 
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptAnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptPriyankaSharma89719
 
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...Amil baba
 
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Amil baba
 
Financial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptxFinancial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptxsimon978302
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderArianna Varetto
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdfglobusfinanza
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfMichael Silva
 
Hello this ppt is about seminar final project
Hello this ppt is about seminar final projectHello this ppt is about seminar final project
Hello this ppt is about seminar final projectninnasirsi
 
What is sip and What are its Benefits in 2024
What is sip and What are its Benefits in 2024What is sip and What are its Benefits in 2024
What is sip and What are its Benefits in 2024prajwalgopocket
 
Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Devarsh Vakil
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGeckoCoinGecko
 

Último (20)

NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
NO1 Certified Black Magic Specialist Expert In Bahawalpur, Sargodha, Sialkot,...
 
Financial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.pptFinancial analysis on Risk and Return.ppt
Financial analysis on Risk and Return.ppt
 
Banking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptxBanking: Commercial and Central Banking.pptx
Banking: Commercial and Central Banking.pptx
 
Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024Money Forward Integrated Report “Forward Map” 2024
Money Forward Integrated Report “Forward Map” 2024
 
Liquidity Decisions in Financial management
Liquidity Decisions in Financial managementLiquidity Decisions in Financial management
Liquidity Decisions in Financial management
 
The top 4 AI cryptocurrencies to know in 2024 .pdf
The top 4 AI cryptocurrencies to know in 2024 .pdfThe top 4 AI cryptocurrencies to know in 2024 .pdf
The top 4 AI cryptocurrencies to know in 2024 .pdf
 
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
Unveiling Poonawalla Fincorp’s Phenomenal Performance Under Abhay Bhutada’s L...
 
The AES Investment Code - the go-to counsel for the most well-informed, wise...
The AES Investment Code -  the go-to counsel for the most well-informed, wise...The AES Investment Code -  the go-to counsel for the most well-informed, wise...
The AES Investment Code - the go-to counsel for the most well-informed, wise...
 
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
『澳洲文凭』买科廷大学毕业证书成绩单办理澳洲Curtin文凭学位证书
 
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.pptAnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
AnyConv.com__FSS Advance Retail & Distribution - 15.06.17.ppt
 
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
NO1 Certified kala jadu karne wale ka contact number kala jadu karne wale bab...
 
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
Uae-NO1 Rohani Amil In Islamabad Amil Baba in Rawalpindi Kala Jadu Amil In Ra...
 
Financial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptxFinancial Preparation for Millennia.pptx
Financial Preparation for Millennia.pptx
 
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance LeaderThe Inspirational Story of Julio Herrera Velutini - Global Finance Leader
The Inspirational Story of Julio Herrera Velutini - Global Finance Leader
 
10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf10 QuickBooks Tips 2024 - Globus Finanza.pdf
10 QuickBooks Tips 2024 - Globus Finanza.pdf
 
Stock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdfStock Market Brief Deck FOR 4/17 video.pdf
Stock Market Brief Deck FOR 4/17 video.pdf
 
Hello this ppt is about seminar final project
Hello this ppt is about seminar final projectHello this ppt is about seminar final project
Hello this ppt is about seminar final project
 
What is sip and What are its Benefits in 2024
What is sip and What are its Benefits in 2024What is sip and What are its Benefits in 2024
What is sip and What are its Benefits in 2024
 
Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024Market Morning Updates for 16th April 2024
Market Morning Updates for 16th April 2024
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
 

How Search Engines Work: A Concise Overview

  • 1. How SearcH engineS work Presentation by cHinna
  • 2. What is Search Engine Search engine is a software program that searches for sites based on the words that you designate as search terms. "Search engine" is the popular term for an Information Retrieval (IR) system. 2
  • 3. Motto of search engines A web search engine is designed to search for information on the World Wide Web and FTP servers. The search results are generally presented in a list of results often referred to as SERPS, or "search engine results pages". The information may consist of web pages, images, information and other types of files. 3
  • 4. Purpose of Search Engines Helping people find what they’re looking for • Starts with an "information need" • Convert to a query • Gets results In the materials available • Web pages • Other formats • Deep Web 4
  • 5. HISTORY Archie – First search tool for the Internet Gopher – indexed plain text documents Jughead – searched the files stored in Gopher index systems Wandex – First Web search engine 5
  • 6. How web search engines work search engine operates in the following order: Web Crawling Indexing Searching 6
  • 7. How do Search Engine Works  Spiders  Robots 7
  • 8. Search is Not a Panacea Search can’t find what’s not there • The content is hugely important Information Architecture is vital Usable sites have good navigation and structure 8
  • 9. Search Engine Modules A query processor A search and matching function A ranking capability Summarizing and Presenting documents. 9
  • 10. Search Engines Mode of Working in Earlier Days From 1990-1998 (1st Generation of search tools): • Looked at title of web pages • Ranking was based on page content • Looked at number of times the search term appeared on the page • Looked at metatags 10
  • 11. SEO (Search Engine Optimization) Used by companies to get a higher result in search engines White hat: Using legitimate techniques Black hat: Using illegal techniques to trick the search engine, like paying sites to link to you. 11
  • 13. Search is Only as Good as the Content Users blame the search engine • Even when the content is unavailable Understand the scope of site or intranet • Kinds of information • Divided sites: products / corporate info • Dates • Languages • Sources and data silos: databases... • Update processes 13
  • 14. Making a Searchable Index Store text to search it later Many ways to gather text • Crawl (spider) via HTTP • Read files on file servers • Access databases (HTTP or API) • Data silos via local APIs • Applications, CMSs, via Web Services Security and Access Control 14
  • 16. What the Index Needs Basic information for document or record • File name / URL / record ID • Title or equivalent • Size, date, MIME type Full text of item More metadata • Product name, picture ID • Category, topic, or subject • Other attributes, for relevance ranking and display 16
  • 18. Index Issues Stopwords Stemming Metadata • Explicit (tags) • Implicit (context) Semantics • CMS and Database fields • XML tags and attributes 18
  • 19. Search Query Processing What happens after you click the search button, and before retrieval starts. Usually in this order • Handle character set, maybe language • Look for operators and organize the query • Look for field names or metadata • Extract words (just like the indexer) • Deal with letter casing 19
  • 20. Search and Retrieval Retrieval: find files with query terms Not the same as relevance ranking Recall: find all relevant items Precision: find only relevant items Increasing one decreases the other 20
  • 21. Retrieval = Matching Single-word queries • Find items containing that word Multi-word queries: combine lists • Any: every item with any query word • All: only items with every word • Phrases: find only items with all words in order Boolean and complex queries • Use algorithm to combine lists 21
  • 22. Why Searches Fail Empty search Nothing on the site on that topic (scope) Misspelling or typing mistakes Vocabulary differences Restrictive search defaults Restrictive search choices Software failure 22
  • 23. Relevance Ranking Theory: sort the matching items, so the most relevant ones appear first Can't really know what the user wants Relevance is hard to define and situational Short queries tend to be deeply ambiguous • What do people mean when they type “bank”? First 10 results are the most important 23
  • 24. Relevance Processing Sorting documents on various criteria Start with words matching query terms Citation and link analysis • Like old library Citation Indexes • Not only hypertext, but the links • Google PageRank • Incoming links • Authority of linkers Taxonomies and external metadata 24
  • 25. Search Results Interface What users see after they click the Search button The most visible part of search Elements of the results page • Page layout and navigation • Results header • List of results items • Results footer 25
  • 26. Search Suggestions Human judgment beats algorithms Great for frequent, ambiguous searches • Use search log to identify best candidates Recommend good starting pages • Product information, FAQs, etc. Requires human resources • That means money and time More static than algorithmic search 26
  • 27. Search Metrics Number of searches Number of matches searches Traffic from search to high-value pages Relate search changes to other metrics 27
  • 28. Query Example Consider the Query Mahendra Singh Dhoni A good answer contains all the three words, and more frequently the better, we call this Term Frequency(TF) Some Query terms are more important those have better discriminating power than others For example an answer containing only "Dhoni" is likely to be better than an answer containing only “Mahendra“ We call this Inverse Document Frequency (IDF) 28
  • 29. Search Will Never Be Perfect Search engines can’t read minds • User queries are short and ambiguous Some things will help • Design a usable interface • Show match words in context • Keep index current and complete • Adjust heuristic weighting • Maintain suggestions and synonyms • Consider faceted metadata search 29

Notas do Editor

  1. Adaptive Path
  2. Adaptive Path
  3. Adaptive Path
  4. Adaptive Path