SlideShare a Scribd company logo
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

More Related Content

What's hot

Search Engine
Search EngineSearch Engine
Search Engine
Ankush Srivastava
 
Google Search Presentation
Google Search PresentationGoogle Search Presentation
Google Search Presentation
WFL Tech Trainer, Jen Farr
 
How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
Shubham Chinchkar
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
Aniket_1415
 
Working of search engine
Working of search engineWorking of search engine
Working of search engine
Nikhil Deswal
 
Web 3.0.pptx
Web 3.0.pptxWeb 3.0.pptx
Web 3.0.pptx
DrIrfanulHaqAkhoon
 
Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)
Mohak Jain
 
Search engines and web directories
Search engines and web directoriesSearch engines and web directories
Search engines and web directoriesKJ Limbo
 
Search engine
Search engineSearch engine
Search engine
Chinmay Patel
 
Web browsers
Web browsersWeb browsers
Web browsers
DHANALAKSHMI TALLURI
 
Learning About Keyword Research PPT
Learning About Keyword Research PPTLearning About Keyword Research PPT
Learning About Keyword Research PPT
Ketaki Gambhir
 
Web search engines ( Mr.Mirza )
Web search engines ( Mr.Mirza )Web search engines ( Mr.Mirza )
Web search engines ( Mr.Mirza )
Ali Saif Mirza
 
Search engine
Search engineSearch engine
Search engine
King Abidi
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniques
abbas mohd
 
Google Search Techniques
Google Search TechniquesGoogle Search Techniques
Google Search Techniques
Duc Chau
 
Internet Search Presentation
Internet Search PresentationInternet Search Presentation
Internet Search Presentation
Steve Guinan
 
Search Engine
Search EngineSearch Engine
Search Engine
Coky Fauzi Alfi
 
Search Engines
Search EnginesSearch Engines
Search Engines
Shamprasad Pujar
 

What's hot (20)

Search Engine
Search EngineSearch Engine
Search Engine
 
Google Search Presentation
Google Search PresentationGoogle Search Presentation
Google Search Presentation
 
How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
 
Working of search engine
Working of search engineWorking of search engine
Working of search engine
 
Search strategy
Search strategySearch strategy
Search strategy
 
Web 3.0.pptx
Web 3.0.pptxWeb 3.0.pptx
Web 3.0.pptx
 
Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)Presentation on World Wide Web (WWW)
Presentation on World Wide Web (WWW)
 
Search engine
Search engineSearch engine
Search engine
 
Search engines and web directories
Search engines and web directoriesSearch engines and web directories
Search engines and web directories
 
Search engine
Search engineSearch engine
Search engine
 
Web browsers
Web browsersWeb browsers
Web browsers
 
Learning About Keyword Research PPT
Learning About Keyword Research PPTLearning About Keyword Research PPT
Learning About Keyword Research PPT
 
Web search engines ( Mr.Mirza )
Web search engines ( Mr.Mirza )Web search engines ( Mr.Mirza )
Web search engines ( Mr.Mirza )
 
Search engine
Search engineSearch engine
Search engine
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniques
 
Google Search Techniques
Google Search TechniquesGoogle Search Techniques
Google Search Techniques
 
Internet Search Presentation
Internet Search PresentationInternet Search Presentation
Internet Search Presentation
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search Engines
Search EnginesSearch Engines
Search Engines
 

Viewers also liked

How Do Search Engines Work
How Do Search Engines WorkHow Do Search Engines Work
How Do Search Engines Work
PromozSEO
 
Engine Presentation
Engine PresentationEngine Presentation
Engine PresentationZeenoside
 
4-stroke Diesel Engine
4-stroke Diesel Engine4-stroke Diesel Engine
4-stroke Diesel Engine
Mridul Rawat
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO Presentation
Paul Kortman
 
Diesel engine
Diesel engineDiesel engine
Diesel engine
vigyanashram
 
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 SEO
Rand Fishkin
 
Diesel engine Powerpoint
Diesel engine PowerpointDiesel engine Powerpoint
Diesel engine Powerpoint
kaushdave
 

Viewers also liked (9)

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
 
Engine Presentation
Engine PresentationEngine Presentation
Engine Presentation
 
4-stroke Diesel Engine
4-stroke Diesel Engine4-stroke Diesel Engine
4-stroke Diesel Engine
 
Basic SEO Presentation
Basic SEO PresentationBasic SEO Presentation
Basic SEO Presentation
 
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
 

Similar to How search engines work

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
 
Searchland2
Searchland2Searchland2
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 notes
Anandh 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-commerce
Myriam 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 Experience
BrightEdge
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
Evaluating search engines
Evaluating search enginesEvaluating search engines
Evaluating search engines
Phil Bradley
 
Seo Beginners Guide SriG Systems
Seo Beginners Guide SriG SystemsSeo Beginners Guide SriG Systems
Seo Beginners Guide SriG Systems
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
Avtex
 
Internet Research Presentation
Internet Research PresentationInternet Research Presentation
Internet Research Presentation
adeason
 
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 Google
Dr 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
 
Riley-o.com
Riley-o.comRiley-o.com
Riley-o.com
Albert Rojas
 
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
enterprisesearchmeetup
 
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
 

Similar to How search engines work (20)

Charting Searchland, ACM SIG Data Mining
Charting Searchland, ACM SIG Data MiningCharting Searchland, ACM SIG Data Mining
Charting Searchland, ACM SIG Data Mining
 
Searchland2
Searchland2Searchland2
Searchland2
 
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
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
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 | ...
 

Recently uploaded

BYD SWOT Analysis and In-Depth Insights 2024.pptx
BYD SWOT Analysis and In-Depth Insights 2024.pptxBYD SWOT Analysis and In-Depth Insights 2024.pptx
BYD SWOT Analysis and In-Depth Insights 2024.pptx
mikemetalprod
 
Poonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit Card
Poonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit CardPoonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit Card
Poonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit Card
nickysharmasucks
 
Summary of financial results for 1Q2024
Summary of financial  results for 1Q2024Summary of financial  results for 1Q2024
Summary of financial results for 1Q2024
InterCars
 
how to sell pi coins in all Africa Countries.
how to sell pi coins in all Africa Countries.how to sell pi coins in all Africa Countries.
how to sell pi coins in all Africa Countries.
DOT TECH
 
Commercial Bank Economic Capsule - May 2024
Commercial Bank Economic Capsule - May 2024Commercial Bank Economic Capsule - May 2024
Commercial Bank Economic Capsule - May 2024
Commercial Bank of Ceylon PLC
 
how can I sell pi coins after successfully completing KYC
how can I sell pi coins after successfully completing KYChow can I sell pi coins after successfully completing KYC
how can I sell pi coins after successfully completing KYC
DOT TECH
 
when will pi network coin be available on crypto exchange.
when will pi network coin be available on crypto exchange.when will pi network coin be available on crypto exchange.
when will pi network coin be available on crypto exchange.
DOT TECH
 
Intro_Economics_ GPresentation Week 4.pptx
Intro_Economics_ GPresentation Week 4.pptxIntro_Economics_ GPresentation Week 4.pptx
Intro_Economics_ GPresentation Week 4.pptx
shetivia
 
The secret way to sell pi coins effortlessly.
The secret way to sell pi coins effortlessly.The secret way to sell pi coins effortlessly.
The secret way to sell pi coins effortlessly.
DOT TECH
 
How to get verified on Coinbase Account?_.docx
How to get verified on Coinbase Account?_.docxHow to get verified on Coinbase Account?_.docx
How to get verified on Coinbase Account?_.docx
Buy bitget
 
how can i use my minded pi coins I need some funds.
how can i use my minded pi coins I need some funds.how can i use my minded pi coins I need some funds.
how can i use my minded pi coins I need some funds.
DOT TECH
 
The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...
The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...
The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...
muslimdavidovich670
 
PF-Wagner's Theory of Public Expenditure.pptx
PF-Wagner's Theory of Public Expenditure.pptxPF-Wagner's Theory of Public Expenditure.pptx
PF-Wagner's Theory of Public Expenditure.pptx
GunjanSharma28848
 
Webinar Exploring DORA for Fintechs - Simont Braun
Webinar Exploring DORA for Fintechs - Simont BraunWebinar Exploring DORA for Fintechs - Simont Braun
Webinar Exploring DORA for Fintechs - Simont Braun
FinTech Belgium
 
What website can I sell pi coins securely.
What website can I sell pi coins securely.What website can I sell pi coins securely.
What website can I sell pi coins securely.
DOT TECH
 
how can I sell/buy bulk pi coins securely
how can I sell/buy bulk pi coins securelyhow can I sell/buy bulk pi coins securely
how can I sell/buy bulk pi coins securely
DOT TECH
 
APP I Lecture Notes to students 0f 4the year
APP I  Lecture Notes  to students 0f 4the yearAPP I  Lecture Notes  to students 0f 4the year
APP I Lecture Notes to students 0f 4the year
telilaalilemlem
 
how to sell pi coins at high rate quickly.
how to sell pi coins at high rate quickly.how to sell pi coins at high rate quickly.
how to sell pi coins at high rate quickly.
DOT TECH
 
how to sell pi coins on Binance exchange
how to sell pi coins on Binance exchangehow to sell pi coins on Binance exchange
how to sell pi coins on Binance exchange
DOT TECH
 
how to sell pi coins on Bitmart crypto exchange
how to sell pi coins on Bitmart crypto exchangehow to sell pi coins on Bitmart crypto exchange
how to sell pi coins on Bitmart crypto exchange
DOT TECH
 

Recently uploaded (20)

BYD SWOT Analysis and In-Depth Insights 2024.pptx
BYD SWOT Analysis and In-Depth Insights 2024.pptxBYD SWOT Analysis and In-Depth Insights 2024.pptx
BYD SWOT Analysis and In-Depth Insights 2024.pptx
 
Poonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit Card
Poonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit CardPoonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit Card
Poonawalla Fincorp and IndusInd Bank Introduce New Co-Branded Credit Card
 
Summary of financial results for 1Q2024
Summary of financial  results for 1Q2024Summary of financial  results for 1Q2024
Summary of financial results for 1Q2024
 
how to sell pi coins in all Africa Countries.
how to sell pi coins in all Africa Countries.how to sell pi coins in all Africa Countries.
how to sell pi coins in all Africa Countries.
 
Commercial Bank Economic Capsule - May 2024
Commercial Bank Economic Capsule - May 2024Commercial Bank Economic Capsule - May 2024
Commercial Bank Economic Capsule - May 2024
 
how can I sell pi coins after successfully completing KYC
how can I sell pi coins after successfully completing KYChow can I sell pi coins after successfully completing KYC
how can I sell pi coins after successfully completing KYC
 
when will pi network coin be available on crypto exchange.
when will pi network coin be available on crypto exchange.when will pi network coin be available on crypto exchange.
when will pi network coin be available on crypto exchange.
 
Intro_Economics_ GPresentation Week 4.pptx
Intro_Economics_ GPresentation Week 4.pptxIntro_Economics_ GPresentation Week 4.pptx
Intro_Economics_ GPresentation Week 4.pptx
 
The secret way to sell pi coins effortlessly.
The secret way to sell pi coins effortlessly.The secret way to sell pi coins effortlessly.
The secret way to sell pi coins effortlessly.
 
How to get verified on Coinbase Account?_.docx
How to get verified on Coinbase Account?_.docxHow to get verified on Coinbase Account?_.docx
How to get verified on Coinbase Account?_.docx
 
how can i use my minded pi coins I need some funds.
how can i use my minded pi coins I need some funds.how can i use my minded pi coins I need some funds.
how can i use my minded pi coins I need some funds.
 
The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...
The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...
The WhatsPump Pseudonym Problem and the Hilarious Downfall of Artificial Enga...
 
PF-Wagner's Theory of Public Expenditure.pptx
PF-Wagner's Theory of Public Expenditure.pptxPF-Wagner's Theory of Public Expenditure.pptx
PF-Wagner's Theory of Public Expenditure.pptx
 
Webinar Exploring DORA for Fintechs - Simont Braun
Webinar Exploring DORA for Fintechs - Simont BraunWebinar Exploring DORA for Fintechs - Simont Braun
Webinar Exploring DORA for Fintechs - Simont Braun
 
What website can I sell pi coins securely.
What website can I sell pi coins securely.What website can I sell pi coins securely.
What website can I sell pi coins securely.
 
how can I sell/buy bulk pi coins securely
how can I sell/buy bulk pi coins securelyhow can I sell/buy bulk pi coins securely
how can I sell/buy bulk pi coins securely
 
APP I Lecture Notes to students 0f 4the year
APP I  Lecture Notes  to students 0f 4the yearAPP I  Lecture Notes  to students 0f 4the year
APP I Lecture Notes to students 0f 4the year
 
how to sell pi coins at high rate quickly.
how to sell pi coins at high rate quickly.how to sell pi coins at high rate quickly.
how to sell pi coins at high rate quickly.
 
how to sell pi coins on Binance exchange
how to sell pi coins on Binance exchangehow to sell pi coins on Binance exchange
how to sell pi coins on Binance exchange
 
how to sell pi coins on Bitmart crypto exchange
how to sell pi coins on Bitmart crypto exchangehow to sell pi coins on Bitmart crypto exchange
how to sell pi coins on Bitmart crypto exchange
 

How search engines work

  • 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

Editor's Notes

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