SlideShare a Scribd company logo
4
Most read
5
Most read
9
Most read
Ms. T.Primya
Assistant Professor
Department of Computer Science and Engineering
Dr. N. G. P. Institute of Technology
Coimbatore
 Search Engine refers to a huge database of internet resources
such as web pages, newsgroups, programs, images etc. It helps
to locate information on World Wide Web.
 User can search for any information by passing query in form
of keywords or phrase. It then searches for relevant
information in its database and return to the user.
The basic components of a search engine as listed below:
 Web Crawler
 Database
 Search Interfaces
 Ranking Algorithms
Web crawler
 It is also known as spider or bots. It is a software
component that traverses the web to gather information.
 Variable features which can affect the search results
 Included Pages
 Excluded Pages
 Document Types
 Frequency of Crawling
Database
 All the information on the web is stored in database.
It consists of huge web resources.
 Variable features which can affect the search results
 Size of the database
 Freshness of the database
Search Interfaces
 This component is an interface between user and the database.
It helps the user to search through the database.
 Variable features which can affect the search results
 Operators
 Phrase Searching
 Truncation
The Ranking Algorithm
 How a search Engine ranks the results of the search .Most
searches will retrieve thousands of results.
 Variable features which can affect the search results
 Location and frequency
 Link Analysis
 Clickthrough measurement
Search engines make use of Boolean expression AND, OR, NOT to restrict
and widen the results of a search. Following are the steps that are
performed by the search engine:
 The search engine looks for the keyword in the index for predefined
database instead of going directly to the web to search for the keyword.
 It then uses software to search for the information in the database. This
software component is known as web crawler.
 Once web crawler finds the pages, the search engine then shows the
relevant web pages as a result. These retrieved web pages generally include
title of page, size of text portion, first several sentences etc.
Components of a search engine
Indexing Process
Indexing process comprises of the following three tasks:
 Text acquisition
 Text transformation
 Index creation
Text Acquisition
 It identifies and stores documents for indexing.
Text Transformation
 It transforms document into index terms or features.
Index Creation
 It takes index terms created by text transformations and create data
structures to support fast searching.
Query process comprises of the following three tasks:
 User interaction
 Ranking
 Evaluation
User Interaction
 It supports creation and refinement of user query and displays the
results.
Ranking
 It uses query and indexes to create ranked list of documents.
Evaluation
 It monitors and measures the effectiveness and efficiency. It is done
offline.
 Google
 Bing
 Ask
 Alexa
 AltaVist

More Related Content

What's hot (20)

PPTX
Business intelligence ppt
sujithkylm007
 
PPTX
Data mining
Akannsha Totewar
 
PPTX
Transaction processing system
anjana1994
 
PPTX
Introduction to Data Mining
DataminingTools Inc
 
PPTX
Application of data mining
SHIVANI SONI
 
PPTX
DATASCIENCE vs BUSINESS INTELLIGENCE.pptx
OTA13NayabNakhwa
 
PPTX
Decision Support System(DSS)
Sayantan Sur
 
PPTX
Data warehouse architecture
janani thirupathi
 
PPT
Intranet and extranet
Sharda University
 
PPT
Data preprocessing
ankur bhalla
 
PPTX
Predictive Analytics - An Overview
MachinePulse
 
PPTX
Digital library
Sandeep Singh Saini
 
PPTX
Business intelligence
Randy L. Archambault
 
PPTX
Management information system ( MIS )
QualitativeIn
 
PPTX
Aspects of data mart
Osama Hussain Paracha
 
PPTX
Data mining tasks
Khwaja Aamer
 
PDF
Management Information System (Full Notes)
Harish Chand
 
PPTX
web mining
Arpit Verma
 
PPTX
R Programming Language
NareshKarela1
 
PPTX
Introduction to Data Science
Laguna State Polytechnic University
 
Business intelligence ppt
sujithkylm007
 
Data mining
Akannsha Totewar
 
Transaction processing system
anjana1994
 
Introduction to Data Mining
DataminingTools Inc
 
Application of data mining
SHIVANI SONI
 
DATASCIENCE vs BUSINESS INTELLIGENCE.pptx
OTA13NayabNakhwa
 
Decision Support System(DSS)
Sayantan Sur
 
Data warehouse architecture
janani thirupathi
 
Intranet and extranet
Sharda University
 
Data preprocessing
ankur bhalla
 
Predictive Analytics - An Overview
MachinePulse
 
Digital library
Sandeep Singh Saini
 
Business intelligence
Randy L. Archambault
 
Management information system ( MIS )
QualitativeIn
 
Aspects of data mart
Osama Hussain Paracha
 
Data mining tasks
Khwaja Aamer
 
Management Information System (Full Notes)
Harish Chand
 
web mining
Arpit Verma
 
R Programming Language
NareshKarela1
 
Introduction to Data Science
Laguna State Polytechnic University
 

Similar to Components of a search engine (20)

PPTX
Search engines by Gulshan K Maheshwari(QAU)
GulshanKumar368
 
PPT
How search engines work
Chinna Botla
 
PPT
how google works
Vivek Bajpai
 
PPTX
Search Engine
Ram Dutt Shukla
 
PDF
Presentation
AlivaLenka
 
PPTX
Search engine optimization
University of peshawar
 
DOC
Notes for
9pallen
 
PDF
Search Engines Other than Google
Dr Trivedi
 
PPTX
Search Engine working, Crawlers working, Search Engine mechanism
Umang MIshra
 
PPTX
SEARCH ENGINE BY SAIKIRAN PANJALA
Saikiran Panjala
 
PPTX
Search engine
Wasif Khan
 
PDF
Design Issues for Search Engines and Web Crawlers: A Review
IOSR Journals
 
PPTX
Search engine
swaraj27
 
PPTX
SEO (SEARCH ENGINE OPTIMIZATION) AND DIGITAL MARKETING.pptx
DM Solvers
 
DOC
Seo Manual
imgaurav16
 
PPTX
Lec 11-12 Search engines for easy use.pptx
231b209
 
PPTX
Search Engines
Kamal Acharya
 
DOC
Search engine
Alisha Korpal
 
PPTX
How search engine works
leoniehannah
 
Search engines by Gulshan K Maheshwari(QAU)
GulshanKumar368
 
How search engines work
Chinna Botla
 
how google works
Vivek Bajpai
 
Search Engine
Ram Dutt Shukla
 
Presentation
AlivaLenka
 
Search engine optimization
University of peshawar
 
Notes for
9pallen
 
Search Engines Other than Google
Dr Trivedi
 
Search Engine working, Crawlers working, Search Engine mechanism
Umang MIshra
 
SEARCH ENGINE BY SAIKIRAN PANJALA
Saikiran Panjala
 
Search engine
Wasif Khan
 
Design Issues for Search Engines and Web Crawlers: A Review
IOSR Journals
 
Search engine
swaraj27
 
SEO (SEARCH ENGINE OPTIMIZATION) AND DIGITAL MARKETING.pptx
DM Solvers
 
Seo Manual
imgaurav16
 
Lec 11-12 Search engines for easy use.pptx
231b209
 
Search Engines
Kamal Acharya
 
Search engine
Alisha Korpal
 
How search engine works
leoniehannah
 
Ad

Recently uploaded (20)

PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PPTX
YSPH VMOC Special Report - Measles Outbreak Southwest US 7-20-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
PPTX
Digital Professionalism and Interpersonal Competence
rutvikgediya1
 
DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PPTX
K-Circle-Weekly-Quiz12121212-May2025.pptx
Pankaj Rodey
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
PPTX
ENGLISH 8 WEEK 3 Q1 - Analyzing the linguistic, historical, andor biographica...
OliverOllet
 
PDF
EXCRETION-STRUCTURE OF NEPHRON,URINE FORMATION
raviralanaresh2
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PPTX
TOP 10 AI TOOLS YOU MUST LEARN TO SURVIVE IN 2025 AND ABOVE
digilearnings.com
 
PPTX
Introduction to Probability(basic) .pptx
purohitanuj034
 
PPTX
Unlock the Power of Cursor AI: MuleSoft Integrations
Veera Pallapu
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
Rules and Regulations of Madhya Pradesh Library Part-I
SantoshKumarKori2
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 7-20-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
Digital Professionalism and Interpersonal Competence
rutvikgediya1
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
K-Circle-Weekly-Quiz12121212-May2025.pptx
Pankaj Rodey
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
ENGLISH 8 WEEK 3 Q1 - Analyzing the linguistic, historical, andor biographica...
OliverOllet
 
EXCRETION-STRUCTURE OF NEPHRON,URINE FORMATION
raviralanaresh2
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
TOP 10 AI TOOLS YOU MUST LEARN TO SURVIVE IN 2025 AND ABOVE
digilearnings.com
 
Introduction to Probability(basic) .pptx
purohitanuj034
 
Unlock the Power of Cursor AI: MuleSoft Integrations
Veera Pallapu
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
Rules and Regulations of Madhya Pradesh Library Part-I
SantoshKumarKori2
 
Ad

Components of a search engine

  • 1. Ms. T.Primya Assistant Professor Department of Computer Science and Engineering Dr. N. G. P. Institute of Technology Coimbatore
  • 2.  Search Engine refers to a huge database of internet resources such as web pages, newsgroups, programs, images etc. It helps to locate information on World Wide Web.  User can search for any information by passing query in form of keywords or phrase. It then searches for relevant information in its database and return to the user.
  • 3. The basic components of a search engine as listed below:  Web Crawler  Database  Search Interfaces  Ranking Algorithms
  • 4. Web crawler  It is also known as spider or bots. It is a software component that traverses the web to gather information.  Variable features which can affect the search results  Included Pages  Excluded Pages  Document Types  Frequency of Crawling
  • 5. Database  All the information on the web is stored in database. It consists of huge web resources.  Variable features which can affect the search results  Size of the database  Freshness of the database
  • 6. Search Interfaces  This component is an interface between user and the database. It helps the user to search through the database.  Variable features which can affect the search results  Operators  Phrase Searching  Truncation
  • 7. The Ranking Algorithm  How a search Engine ranks the results of the search .Most searches will retrieve thousands of results.  Variable features which can affect the search results  Location and frequency  Link Analysis  Clickthrough measurement
  • 8. Search engines make use of Boolean expression AND, OR, NOT to restrict and widen the results of a search. Following are the steps that are performed by the search engine:  The search engine looks for the keyword in the index for predefined database instead of going directly to the web to search for the keyword.  It then uses software to search for the information in the database. This software component is known as web crawler.  Once web crawler finds the pages, the search engine then shows the relevant web pages as a result. These retrieved web pages generally include title of page, size of text portion, first several sentences etc.
  • 10. Indexing Process Indexing process comprises of the following three tasks:  Text acquisition  Text transformation  Index creation Text Acquisition  It identifies and stores documents for indexing. Text Transformation  It transforms document into index terms or features. Index Creation  It takes index terms created by text transformations and create data structures to support fast searching.
  • 11. Query process comprises of the following three tasks:  User interaction  Ranking  Evaluation User Interaction  It supports creation and refinement of user query and displays the results. Ranking  It uses query and indexes to create ranked list of documents. Evaluation  It monitors and measures the effectiveness and efficiency. It is done offline.
  • 12.  Google  Bing  Ask  Alexa  AltaVist