SlideShare a Scribd company logo
Working Of “Search
Engine”
Nikhil
D-1
14BTCSERS033
Maths Assignment
What is Search Engine ?
“A web search engine is a software system that
is designed to search for information on the
World Wide Web.”
Purpose of Search Engines
Helping people find what they’re looking for:
• Starts with an “information need”
• Convert to a query
• Gets results
Types of Search Engines
• Search by Keywords
(e.g.AltaVista,Google)
• Search by categories
(e.g. Yahoo)
The Parts of a Search Engine
Spider (or “crawler”)
Index
Search software (an algorithm)
The “spider” or “crawler”
The spider visits a web page, reads it, and
then follows links to other pages within the
site. This is what it means when someone
refers to a site being "spidered" or
"crawled". This is also known as
“harvesting”. The spider returns to the site
on a regular basis, such as every month or
two, to look for changes.
The Indexer
Everything the spider finds goes
into the second part of a search
engine, the index. The index,
sometimes called the catalog, is like
a giant book containing a copy of
every web page that the spider
finds. If a web page changes, then
this book is updated new
information.
Search engine software
It is the third part of a search
engine. This is the program that
sifts through the millions of pages
recorded in the index to find
matches to a search and rank them
in order of what it believes is most
relevant.
Variations of the tf–idf weighting
scheme are often used by search
engines as a central tool in scoring and
ranking a document's relevance given a
user query.
Term Frequency–Inverse Document
Frequency, is a numerical statistic that is
intended to reflect how important a
word is to a document in a collection.
TF-IDF Ranking Algorithm
wij = weight of Term Tj in Document Di
tfij = frequency of Term Tj in Document Dj
N = number of Documents in collection
n = number of Documents where term Tj occurs at least once
• The equation:
PR(A) = (1-d) + d(PR(t1)/C(t1) + … + PR(tn)/C(tn))
• Used by WebQuery and Google
• Google simulates users using the search engine to
rank documents.
• Google uses citation graph (518 million links)
• Google computes 26 million in a few hours.
PageRank
PageRank works by counting
the number and quality of
links to a page to determine a
rough estimate of how
important the website is. The
underlying assumption is that
more important websites are
likely to receive more links
from other websites
The End
Thank you for listening patiently.

More Related Content

What's hot

Search engine
Search engine Search engine
Search engine
AbinashranaSingh
 
Search Engine ppt
Search Engine pptSearch Engine ppt
Search Engines
Search EnginesSearch Engines
Search Engines
Shamprasad Pujar
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
Polara Mayur
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines PresentationJSCHO9
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
Sarvesh Meena
 
Meta Search Engine: An Introductory Study
Meta Search Engine: An Introductory StudyMeta Search Engine: An Introductory Study
Meta Search Engine: An Introductory Study
PRASANNA DEVARAMATHA ANILKUMAR
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniques
abbas mohd
 
Search Engine
Search EngineSearch Engine
Search Engine
Coky Fauzi Alfi
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint201014161
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its types
Nagarjuna Kalluru
 
Tips for Effective Google Search
Tips for Effective Google SearchTips for Effective Google Search
Tips for Effective Google Search
silpara
 
How search engines work
How search engines workHow search engines work
How search engines workChinna Botla
 
Types and overview of Search Engine
Types and overview of Search Engine  Types and overview of Search Engine
Types and overview of Search Engine
`Shweta Bhavsar
 
Internet Search Presentation
Internet Search PresentationInternet Search Presentation
Internet Search Presentation
Steve Guinan
 
How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
Shubham Chinchkar
 

What's hot (20)

Search engine
Search engine Search engine
Search engine
 
Search Engine ppt
Search Engine pptSearch Engine ppt
Search Engine ppt
 
Search engine
Search engineSearch engine
Search engine
 
Searching techniques
Searching techniquesSearching techniques
Searching techniques
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines Presentation
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
 
Meta Search Engine: An Introductory Study
Meta Search Engine: An Introductory StudyMeta Search Engine: An Introductory Study
Meta Search Engine: An Introductory Study
 
Google searching techniques
Google searching techniquesGoogle searching techniques
Google searching techniques
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its types
 
Tips for Effective Google Search
Tips for Effective Google SearchTips for Effective Google Search
Tips for Effective Google Search
 
How search engines work
How search engines workHow search engines work
How search engines work
 
Types and overview of Search Engine
Types and overview of Search Engine  Types and overview of Search Engine
Types and overview of Search Engine
 
Internet Search Presentation
Internet Search PresentationInternet Search Presentation
Internet Search Presentation
 
Search engines
Search enginesSearch engines
Search engines
 
How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
 

Viewers also liked

Working Of Search Engine
Working Of Search EngineWorking Of Search Engine
Working Of Search EngineNIKHIL NAIR
 
Introduction to Search Engines
Introduction to Search EnginesIntroduction to Search Engines
Introduction to Search Engines
Nitin Pande
 
How Google Search Algorithm Works ??
How Google Search Algorithm Works ??How Google Search Algorithm Works ??
How Google Search Algorithm Works ??
viralshahb
 
How Google Works
How Google WorksHow Google Works
How Google Works
Eric Schmidt
 
Search Engine Strategies
Search  Engine  StrategiesSearch  Engine  Strategies
Search Engine Strategiesjsotir
 
Smart crawler a two stage crawler
Smart crawler a two stage crawlerSmart crawler a two stage crawler
Smart crawler a two stage crawler
Pvrtechnologies Nellore
 
Working of a Web Crawler
Working of a Web CrawlerWorking of a Web Crawler
Working of a Web Crawler
Sanchit Saini
 
Smart Crawler
Smart CrawlerSmart Crawler
Types of Search Engines
Types of Search EnginesTypes of Search Engines
Types of Search Engines
Surendra Kapadia
 
How Do Search Engines Work
How Do Search Engines WorkHow Do Search Engines Work
How Do Search Engines Work
PromozSEO
 
Social Media Slides Hubspot Pdf
Social Media Slides Hubspot PdfSocial Media Slides Hubspot Pdf
Social Media Slides Hubspot PdfSilviaConti
 
How do search engines work? A visual model.
How do search engines work?  A visual model. How do search engines work?  A visual model.
How do search engines work? A visual model.
B-SeenOnTop Affordable SEO Company
 
SearchLove London 2015 | Talia Wolf | Emotional Targeting
SearchLove London 2015 | Talia Wolf | Emotional TargetingSearchLove London 2015 | Talia Wolf | Emotional Targeting
SearchLove London 2015 | Talia Wolf | Emotional Targeting
Distilled
 
Search love 2015 - Google's Predictable Content Preference - Aaron Friedman
Search love 2015 - Google's Predictable Content Preference - Aaron FriedmanSearch love 2015 - Google's Predictable Content Preference - Aaron Friedman
Search love 2015 - Google's Predictable Content Preference - Aaron Friedman
Aaron Friedman
 

Viewers also liked (17)

Working Of Search Engine
Working Of Search EngineWorking Of Search Engine
Working Of Search Engine
 
Introduction to Search Engines
Introduction to Search EnginesIntroduction to Search Engines
Introduction to Search Engines
 
How Google Search Algorithm Works ??
How Google Search Algorithm Works ??How Google Search Algorithm Works ??
How Google Search Algorithm Works ??
 
How Google Works
How Google WorksHow Google Works
How Google Works
 
Information organization
Information organization Information organization
Information organization
 
Search Engine Strategies
Search  Engine  StrategiesSearch  Engine  Strategies
Search Engine Strategies
 
Smart crawler a two stage crawler
Smart crawler a two stage crawlerSmart crawler a two stage crawler
Smart crawler a two stage crawler
 
Working of a Web Crawler
Working of a Web CrawlerWorking of a Web Crawler
Working of a Web Crawler
 
Smart Crawler
Smart CrawlerSmart Crawler
Smart Crawler
 
Types of Search Engines
Types of Search EnginesTypes of Search Engines
Types of Search Engines
 
How Do Search Engines Work
How Do Search Engines WorkHow Do Search Engines Work
How Do Search Engines Work
 
Web crawler
Web crawlerWeb crawler
Web crawler
 
Gaap ppt
Gaap pptGaap ppt
Gaap ppt
 
Social Media Slides Hubspot Pdf
Social Media Slides Hubspot PdfSocial Media Slides Hubspot Pdf
Social Media Slides Hubspot Pdf
 
How do search engines work? A visual model.
How do search engines work?  A visual model. How do search engines work?  A visual model.
How do search engines work? A visual model.
 
SearchLove London 2015 | Talia Wolf | Emotional Targeting
SearchLove London 2015 | Talia Wolf | Emotional TargetingSearchLove London 2015 | Talia Wolf | Emotional Targeting
SearchLove London 2015 | Talia Wolf | Emotional Targeting
 
Search love 2015 - Google's Predictable Content Preference - Aaron Friedman
Search love 2015 - Google's Predictable Content Preference - Aaron FriedmanSearch love 2015 - Google's Predictable Content Preference - Aaron Friedman
Search love 2015 - Google's Predictable Content Preference - Aaron Friedman
 

Similar to Working of search engine

how google works
how google workshow google works
how google works
Vivek Bajpai
 
How a search engine works slide
How a search engine works slideHow a search engine works slide
How a search engine works slide
Sovan Misra
 
Seminar report(rohitsahu cs 17 vth sem)
Seminar report(rohitsahu cs 17 vth sem)Seminar report(rohitsahu cs 17 vth sem)
Seminar report(rohitsahu cs 17 vth sem)
ROHIT SAHU
 
Try It The Google Way .
Try It The Google Way .Try It The Google Way .
Try It The Google Way .
abhinavbom
 
How a search engine works report
How a search engine works reportHow a search engine works report
How a search engine works report
Sovan Misra
 
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 Google Works
How Google WorksHow Google Works
How Google Works
Ganesh Solanke
 
Google indexing
Google indexingGoogle indexing
Google indexing
tahoor71
 
Web technology: Web search
Web technology: Web searchWeb technology: Web search
Web technology: Web search
Victor de Boer
 
Comparisons of ranking algorithms
Comparisons of ranking algorithmsComparisons of ranking algorithms
Comparisons of ranking algorithmsPravin Patil
 
Search engine
Search engineSearch engine
Search engine
swaraj27
 
Components of a search engine
Components of a search engineComponents of a search engine
Components of a search engine
Primya Tamil
 
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
 
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Lucidworks
 
Reflected Intelligence: Lucene/Solr as a self-learning data system
Reflected Intelligence: Lucene/Solr as a self-learning data systemReflected Intelligence: Lucene/Solr as a self-learning data system
Reflected Intelligence: Lucene/Solr as a self-learning data system
Trey Grainger
 
Search Engine working, Crawlers working, Search Engine mechanism
Search Engine working, Crawlers working, Search Engine mechanismSearch Engine working, Crawlers working, Search Engine mechanism
Search Engine working, Crawlers working, Search Engine mechanism
Umang MIshra
 
Chapter 1: Introduction to Information Storage and Retrieval
Chapter 1: Introduction to Information Storage and RetrievalChapter 1: Introduction to Information Storage and Retrieval
Chapter 1: Introduction to Information Storage and Retrieval
captainmactavish1996
 
intro.ppt
intro.pptintro.ppt
intro.ppt
UbaidURRahman78
 

Similar to Working of search engine (20)

how google works
how google workshow google works
how google works
 
How a search engine works slide
How a search engine works slideHow a search engine works slide
How a search engine works slide
 
Seminar report(rohitsahu cs 17 vth sem)
Seminar report(rohitsahu cs 17 vth sem)Seminar report(rohitsahu cs 17 vth sem)
Seminar report(rohitsahu cs 17 vth sem)
 
Try It The Google Way .
Try It The Google Way .Try It The Google Way .
Try It The Google Way .
 
How a search engine works report
How a search engine works reportHow a search engine works report
How a search engine works report
 
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 Google Works
How Google WorksHow Google Works
How Google Works
 
Google indexing
Google indexingGoogle indexing
Google indexing
 
Web technology: Web search
Web technology: Web searchWeb technology: Web search
Web technology: Web search
 
How web searching engines work
How web searching engines workHow web searching engines work
How web searching engines work
 
Comparisons of ranking algorithms
Comparisons of ranking algorithmsComparisons of ranking algorithms
Comparisons of ranking algorithms
 
Web Search Engine
Web Search EngineWeb Search Engine
Web Search Engine
 
Search engine
Search engineSearch engine
Search engine
 
Components of a search engine
Components of a search engineComponents of a search engine
Components of a search engine
 
CS6007 information retrieval - 5 units notes
CS6007   information retrieval - 5 units notesCS6007   information retrieval - 5 units notes
CS6007 information retrieval - 5 units notes
 
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
 
Reflected Intelligence: Lucene/Solr as a self-learning data system
Reflected Intelligence: Lucene/Solr as a self-learning data systemReflected Intelligence: Lucene/Solr as a self-learning data system
Reflected Intelligence: Lucene/Solr as a self-learning data system
 
Search Engine working, Crawlers working, Search Engine mechanism
Search Engine working, Crawlers working, Search Engine mechanismSearch Engine working, Crawlers working, Search Engine mechanism
Search Engine working, Crawlers working, Search Engine mechanism
 
Chapter 1: Introduction to Information Storage and Retrieval
Chapter 1: Introduction to Information Storage and RetrievalChapter 1: Introduction to Information Storage and Retrieval
Chapter 1: Introduction to Information Storage and Retrieval
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 

More from Nikhil Deswal

Blood donation
Blood donationBlood donation
Blood donation
Nikhil Deswal
 
Microbiology
Microbiology Microbiology
Microbiology
Nikhil Deswal
 
Linear Algebra's Applications
Linear Algebra's ApplicationsLinear Algebra's Applications
Linear Algebra's Applications
Nikhil Deswal
 
Complex Number's Applications
Complex Number's ApplicationsComplex Number's Applications
Complex Number's Applications
Nikhil Deswal
 
Fun Science
Fun ScienceFun Science
Fun Science
Nikhil Deswal
 
Cardinality and participation constraints
Cardinality and participation constraintsCardinality and participation constraints
Cardinality and participation constraints
Nikhil Deswal
 

More from Nikhil Deswal (6)

Blood donation
Blood donationBlood donation
Blood donation
 
Microbiology
Microbiology Microbiology
Microbiology
 
Linear Algebra's Applications
Linear Algebra's ApplicationsLinear Algebra's Applications
Linear Algebra's Applications
 
Complex Number's Applications
Complex Number's ApplicationsComplex Number's Applications
Complex Number's Applications
 
Fun Science
Fun ScienceFun Science
Fun Science
 
Cardinality and participation constraints
Cardinality and participation constraintsCardinality and participation constraints
Cardinality and participation constraints
 

Recently uploaded

road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 

Recently uploaded (20)

road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 

Working of search engine

  • 2. What is Search Engine ? “A web search engine is a software system that is designed to search for information on the World Wide Web.”
  • 3. Purpose of Search Engines Helping people find what they’re looking for: • Starts with an “information need” • Convert to a query • Gets results
  • 4. Types of Search Engines • Search by Keywords (e.g.AltaVista,Google) • Search by categories (e.g. Yahoo)
  • 5. The Parts of a Search Engine Spider (or “crawler”) Index Search software (an algorithm)
  • 6. The “spider” or “crawler” The spider visits a web page, reads it, and then follows links to other pages within the site. This is what it means when someone refers to a site being "spidered" or "crawled". This is also known as “harvesting”. The spider returns to the site on a regular basis, such as every month or two, to look for changes.
  • 7. The Indexer Everything the spider finds goes into the second part of a search engine, the index. The index, sometimes called the catalog, is like a giant book containing a copy of every web page that the spider finds. If a web page changes, then this book is updated new information.
  • 8. Search engine software It is the third part of a search engine. This is the program that sifts through the millions of pages recorded in the index to find matches to a search and rank them in order of what it believes is most relevant.
  • 9. Variations of the tf–idf weighting scheme are often used by search engines as a central tool in scoring and ranking a document's relevance given a user query. Term Frequency–Inverse Document Frequency, is a numerical statistic that is intended to reflect how important a word is to a document in a collection. TF-IDF Ranking Algorithm wij = weight of Term Tj in Document Di tfij = frequency of Term Tj in Document Dj N = number of Documents in collection n = number of Documents where term Tj occurs at least once
  • 10. • The equation: PR(A) = (1-d) + d(PR(t1)/C(t1) + … + PR(tn)/C(tn)) • Used by WebQuery and Google • Google simulates users using the search engine to rank documents. • Google uses citation graph (518 million links) • Google computes 26 million in a few hours. PageRank
  • 11. PageRank works by counting the number and quality of links to a page to determine a rough estimate of how important the website is. The underlying assumption is that more important websites are likely to receive more links from other websites
  • 12. The End Thank you for listening patiently.