SlideShare a Scribd company logo
1 of 27
PRESENTED BY
AISSHWARYA.T
III rd YEAR ECE
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 1
CONTENT
 WHAT IS A SEARCH ENGINE
 SPIDERS
 BASIC TASKS
 DIRECTORIES Vs SEARCH ENGINES
 TYPES OF SEARCH ENGINES
 GOOGLE WORKING
 SEO
 THE RANKING FACTORS
 FUTURE
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 2
WHAT IS A SEARCH ENGINE?
 Internet is a large source of information.
 The amount of data is increasing vigorously with
increasing number of users.
 It is a tedious job to search for a particular data from
the ocean of information.
 The need for simplifying the process is handled using
SEARCH ENGINES.
 Search engines can give any information on the
subject based on the keywords.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 3
SPIDERS
THE SEARCH ENGINE ROBOTS
 Spiders or robots are automated software programs to
survey the web and build a data base.
 Web documents are retrieved and analysed using the
spider.
 They provide a better personalised experience for the
user.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 4
Working of spiders or robots
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 5
BASIC TASKS OF SEARCH ENGINES
 Selects pieces of the web content based on
keywords.
 They keep index of the words and where they
find.
 They allow users to look for words or
combinations of words found in that index.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 6
DIRECTORY Vs SEARCH ENGINE
DIRECTORY SEARCH ENGINE
 A directory stores the name of a
site, a relevant category and a
short description of what is
contained in the site.
 Search is based on the title and
description of the site.
 Example: World Wide Web
Virtual Library, Joe ant and
DMOZ.
 Search engine links all the URLs
on the web.
 It searches based on the
keywords using crawlers, which
return the linked pages with the
keywords as hints.
 Example: Google, Yahoo, Bing,
Yandex etc.
DEPARTMENT OF ECE JEPPIAAR
ENGINEERING COLLEGE 7
TYPES OF SEARCH ENGINES
1. Spider or crawler
based search
engines.
2. Directories powered
by humans.
3. Combination or
hybrids of spider
and directories.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 8
CRAWLER BASED SEARCH ENGINES
 Most popular type of
search engine.
 The crawler or spider or
robot crawls along the
data to provide the
relevant information.
 Constantly updating.
 Example: Google
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 9
DIRECTORIES
 A directory uses human
editors to decide on
which category the site
belongs.
 The human editors
analyze the website and
rank them based on the
predefined set of rules.
 Example: Yahoo
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 10
HYBRID SEARCH ENGINES
 Hybrid search engines uses combinations of
crawler and directories.
 Provides better results.
 Example: Google, Yahoo.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 11
THE CYCLE OF HYBRID SEARCH ENGINES
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 12
META SEARCH ENGINES
 Meta search engines
take results from all
other search engines
results.
 Combines them into
one large listing.
 Example: Metacrawler,
Dogpile
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 13
SO HOW DO THEY SEARCH?
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 14
TERM FREQUENCY
 Term frequency is the
number of times a
given term or query
appears in a search
index.
 It is a key component
for determining the
relevance of a given
document for a
particular query.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 15
METHODS TO STORE DATA
 BIG FILES
 REPOSITORY
 DOCUMENT INDEX
 LEXICON
 HIT LISTS
 FORWARD INDEX
 INVERTED INDEX
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 16
HOW DOES GOOGLE SEARCH ENGINE
WORK?
• QUERY GIVEN IS
TO THE SEARCH
ENGINE.
GOOGLE
WEB SERVER
• QUERY TAKEN TO
DOC SERVERS
• RETRIEVES
STORED
DOCUMENT
INDEX
SERVERS • SEARCH RESULTS
ARE RETURNED
TO USER IN A
FRACTION OF A
SECOND.
GOOGLE
USER
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 17
SEO:
SEARCH ENGINE OPTIMIZATION
SEO stands for Search
Engine
Optimization, which
is the practice of
increasing
the quantity and qualit
y of traffic to your
website
through organic search
engine results.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 18
THE RANKING FACTORS
1. Content
2. Back links
3. Mobile-first user
experience
4. Other technical
factors
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 19
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 20
NEURAL TECHNOLOGY
 Neural click models is an predictive approach to
the user’s query.
 There are two methods or approaches:
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE
Probabilistic Graphical Model (PGM)
Distributive Representation Approach (DRA)
21
PGM
 User behavior is
represented as
sequence of observable
and hidden evens such
as clicks, skips and
document
examinations
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 22
DISTRIBUTED REPRESENTATION APPROACH
 Here user behavior is represented as vector states
that capture user’s behavior in the form of his/her
information need and information consumed
during the session
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 23
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 24
THE FUTURE
And yes the answer to
the future is
 DATA SCIENCE
 MACHINE
LEARNING
 ARTIFICIAL
INTELLIGENCE
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 25
CONCLUSION
Search engine has become unavoidable in our life.
This means that the information rate is increasing
abundantly and proportionally there must be
increase in the speed of acquiring those
information. So modern search engines has begun
to seek help of the future, ARTIFICIAL
INTELLIGENCE.
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 26
DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 27

More Related Content

What's hot

Online Food Ordering System
Online Food Ordering SystemOnline Food Ordering System
Online Food Ordering SystemAnkita Jangir
 
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksTop 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksAlbiorix Technology
 
Detection of cyber-bullying
Detection of cyber-bullying Detection of cyber-bullying
Detection of cyber-bullying Ziar Khan
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System PresentationRohanRajMudvari
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application developmentChandan Maurya
 
An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........VAST TRICHUR
 
google search engine
google search enginegoogle search engine
google search engineway2go
 
Google Apps Presentation
Google Apps PresentationGoogle Apps Presentation
Google Apps Presentationkbcreative
 
Google Assistant - Why? How?
Google Assistant - Why? How?Google Assistant - Why? How?
Google Assistant - Why? How?Ido Green
 
Flutter presentation.pptx
Flutter presentation.pptxFlutter presentation.pptx
Flutter presentation.pptxFalgunSorathiya
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application DevelopmentTharindu Dassanayake
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentationguest0df6b0
 
How google search engine work
How google search engine workHow google search engine work
How google search engine workLạc Lạc
 
Front end web development
Front end web developmentFront end web development
Front end web developmentviveksewa
 
GOOGLE HUMMINGBIRD ALGORITHM
GOOGLE HUMMINGBIRD ALGORITHMGOOGLE HUMMINGBIRD ALGORITHM
GOOGLE HUMMINGBIRD ALGORITHMAshok Sahu
 

What's hot (20)

Online Food Ordering System
Online Food Ordering SystemOnline Food Ordering System
Online Food Ordering System
 
Google Firebase presentation - English
Google Firebase presentation - EnglishGoogle Firebase presentation - English
Google Firebase presentation - English
 
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksTop 11 Mobile App Development Frameworks
Top 11 Mobile App Development Frameworks
 
Detection of cyber-bullying
Detection of cyber-bullying Detection of cyber-bullying
Detection of cyber-bullying
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System Presentation
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
VOICE BROWSER
VOICE BROWSERVOICE BROWSER
VOICE BROWSER
 
An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........An Introduction to Google Chrome OS..........
An Introduction to Google Chrome OS..........
 
google search engine
google search enginegoogle search engine
google search engine
 
Google Apps Presentation
Google Apps PresentationGoogle Apps Presentation
Google Apps Presentation
 
VOICE BROWSER
VOICE BROWSERVOICE BROWSER
VOICE BROWSER
 
Google Assistant - Why? How?
Google Assistant - Why? How?Google Assistant - Why? How?
Google Assistant - Why? How?
 
Flutter presentation.pptx
Flutter presentation.pptxFlutter presentation.pptx
Flutter presentation.pptx
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Google Maps in Android
Google Maps in AndroidGoogle Maps in Android
Google Maps in Android
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
 
Firebase PPT
Firebase PPTFirebase PPT
Firebase PPT
 
How google search engine work
How google search engine workHow google search engine work
How google search engine work
 
Front end web development
Front end web developmentFront end web development
Front end web development
 
GOOGLE HUMMINGBIRD ALGORITHM
GOOGLE HUMMINGBIRD ALGORITHMGOOGLE HUMMINGBIRD ALGORITHM
GOOGLE HUMMINGBIRD ALGORITHM
 

Similar to The anatomy and working of search engines

IRJET-Deep Web Crawling Efficiently using Dynamic Focused Web Crawler
IRJET-Deep Web Crawling Efficiently using Dynamic Focused Web CrawlerIRJET-Deep Web Crawling Efficiently using Dynamic Focused Web Crawler
IRJET-Deep Web Crawling Efficiently using Dynamic Focused Web CrawlerIRJET Journal
 
PageRank algorithm and its variations: A Survey report
PageRank algorithm and its variations: A Survey reportPageRank algorithm and its variations: A Survey report
PageRank algorithm and its variations: A Survey reportIOSR Journals
 
How Internet Search Engines Work
How Internet Search Engines WorkHow Internet Search Engines Work
How Internet Search Engines WorkMukalele Rogers
 
Wikkey_Criteria_Based_Search_Engine
Wikkey_Criteria_Based_Search_EngineWikkey_Criteria_Based_Search_Engine
Wikkey_Criteria_Based_Search_EngineVignesh Santhanam
 
International conference On Computer Science And technology
International conference On Computer Science And technologyInternational conference On Computer Science And technology
International conference On Computer Science And technologyanchalsinghdm
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine Aniket_1415
 
An Intelligent Meta Search Engine for Efficient Web Document Retrieval
An Intelligent Meta Search Engine for Efficient Web Document RetrievalAn Intelligent Meta Search Engine for Efficient Web Document Retrieval
An Intelligent Meta Search Engine for Efficient Web Document Retrievaliosrjce
 
Search Engine Scrapper
Search Engine ScrapperSearch Engine Scrapper
Search Engine ScrapperIRJET Journal
 
Retrospect of Search Engine Optimization Techniques
Retrospect of Search Engine Optimization TechniquesRetrospect of Search Engine Optimization Techniques
Retrospect of Search Engine Optimization TechniquesIRJET Journal
 
UProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsUProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsRoyston Olivera
 
10 personalized-web-search-techniques
10 personalized-web-search-techniques10 personalized-web-search-techniques
10 personalized-web-search-techniquesdipanjalishipne
 
IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...
IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...
IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...IEEEFINALYEARSTUDENTPROJECTS
 
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...IEEEFINALYEARSTUDENTPROJECT
 
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...IEEEMEMTECHSTUDENTSPROJECTS
 
CONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVAL
CONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVALCONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVAL
CONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVALijcsa
 

Similar to The anatomy and working of search engines (20)

IRJET-Deep Web Crawling Efficiently using Dynamic Focused Web Crawler
IRJET-Deep Web Crawling Efficiently using Dynamic Focused Web CrawlerIRJET-Deep Web Crawling Efficiently using Dynamic Focused Web Crawler
IRJET-Deep Web Crawling Efficiently using Dynamic Focused Web Crawler
 
Rutuja SEO.pdf
Rutuja SEO.pdfRutuja SEO.pdf
Rutuja SEO.pdf
 
PageRank algorithm and its variations: A Survey report
PageRank algorithm and its variations: A Survey reportPageRank algorithm and its variations: A Survey report
PageRank algorithm and its variations: A Survey report
 
How Internet Search Engines Work
How Internet Search Engines WorkHow Internet Search Engines Work
How Internet Search Engines Work
 
Wikkey_Criteria_Based_Search_Engine
Wikkey_Criteria_Based_Search_EngineWikkey_Criteria_Based_Search_Engine
Wikkey_Criteria_Based_Search_Engine
 
International conference On Computer Science And technology
International conference On Computer Science And technologyInternational conference On Computer Science And technology
International conference On Computer Science And technology
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
 
G017254554
G017254554G017254554
G017254554
 
An Intelligent Meta Search Engine for Efficient Web Document Retrieval
An Intelligent Meta Search Engine for Efficient Web Document RetrievalAn Intelligent Meta Search Engine for Efficient Web Document Retrieval
An Intelligent Meta Search Engine for Efficient Web Document Retrieval
 
Search Engine Scrapper
Search Engine ScrapperSearch Engine Scrapper
Search Engine Scrapper
 
Retrospect of Search Engine Optimization Techniques
Retrospect of Search Engine Optimization TechniquesRetrospect of Search Engine Optimization Techniques
Retrospect of Search Engine Optimization Techniques
 
UProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsUProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant Results
 
10 personalized-web-search-techniques
10 personalized-web-search-techniques10 personalized-web-search-techniques
10 personalized-web-search-techniques
 
Seo report
Seo reportSeo report
Seo report
 
IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...
IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...
IEEE 2014 JAVA DATA MINING PROJECTS Web image re ranking using query-specific...
 
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
 
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
 
Search engine
Search engineSearch engine
Search engine
 
Implementation ofWeb Application for Disease Prediction Using AI
Implementation ofWeb Application for Disease Prediction Using AIImplementation ofWeb Application for Disease Prediction Using AI
Implementation ofWeb Application for Disease Prediction Using AI
 
CONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVAL
CONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVALCONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVAL
CONTENT AND USER CLICK BASED PAGE RANKING FOR IMPROVED WEB INFORMATION RETRIEVAL
 

Recently uploaded

✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
SEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistSEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistKHM Anwar
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 

Recently uploaded (20)

✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
SEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistSEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization Specialist
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 

The anatomy and working of search engines

  • 1. PRESENTED BY AISSHWARYA.T III rd YEAR ECE DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 1
  • 2. CONTENT  WHAT IS A SEARCH ENGINE  SPIDERS  BASIC TASKS  DIRECTORIES Vs SEARCH ENGINES  TYPES OF SEARCH ENGINES  GOOGLE WORKING  SEO  THE RANKING FACTORS  FUTURE DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 2
  • 3. WHAT IS A SEARCH ENGINE?  Internet is a large source of information.  The amount of data is increasing vigorously with increasing number of users.  It is a tedious job to search for a particular data from the ocean of information.  The need for simplifying the process is handled using SEARCH ENGINES.  Search engines can give any information on the subject based on the keywords. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 3
  • 4. SPIDERS THE SEARCH ENGINE ROBOTS  Spiders or robots are automated software programs to survey the web and build a data base.  Web documents are retrieved and analysed using the spider.  They provide a better personalised experience for the user. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 4
  • 5. Working of spiders or robots DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 5
  • 6. BASIC TASKS OF SEARCH ENGINES  Selects pieces of the web content based on keywords.  They keep index of the words and where they find.  They allow users to look for words or combinations of words found in that index. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 6
  • 7. DIRECTORY Vs SEARCH ENGINE DIRECTORY SEARCH ENGINE  A directory stores the name of a site, a relevant category and a short description of what is contained in the site.  Search is based on the title and description of the site.  Example: World Wide Web Virtual Library, Joe ant and DMOZ.  Search engine links all the URLs on the web.  It searches based on the keywords using crawlers, which return the linked pages with the keywords as hints.  Example: Google, Yahoo, Bing, Yandex etc. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 7
  • 8. TYPES OF SEARCH ENGINES 1. Spider or crawler based search engines. 2. Directories powered by humans. 3. Combination or hybrids of spider and directories. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 8
  • 9. CRAWLER BASED SEARCH ENGINES  Most popular type of search engine.  The crawler or spider or robot crawls along the data to provide the relevant information.  Constantly updating.  Example: Google DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 9
  • 10. DIRECTORIES  A directory uses human editors to decide on which category the site belongs.  The human editors analyze the website and rank them based on the predefined set of rules.  Example: Yahoo DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 10
  • 11. HYBRID SEARCH ENGINES  Hybrid search engines uses combinations of crawler and directories.  Provides better results.  Example: Google, Yahoo. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 11
  • 12. THE CYCLE OF HYBRID SEARCH ENGINES DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 12
  • 13. META SEARCH ENGINES  Meta search engines take results from all other search engines results.  Combines them into one large listing.  Example: Metacrawler, Dogpile DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 13
  • 14. SO HOW DO THEY SEARCH? DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 14
  • 15. TERM FREQUENCY  Term frequency is the number of times a given term or query appears in a search index.  It is a key component for determining the relevance of a given document for a particular query. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 15
  • 16. METHODS TO STORE DATA  BIG FILES  REPOSITORY  DOCUMENT INDEX  LEXICON  HIT LISTS  FORWARD INDEX  INVERTED INDEX DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 16
  • 17. HOW DOES GOOGLE SEARCH ENGINE WORK? • QUERY GIVEN IS TO THE SEARCH ENGINE. GOOGLE WEB SERVER • QUERY TAKEN TO DOC SERVERS • RETRIEVES STORED DOCUMENT INDEX SERVERS • SEARCH RESULTS ARE RETURNED TO USER IN A FRACTION OF A SECOND. GOOGLE USER DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 17
  • 18. SEO: SEARCH ENGINE OPTIMIZATION SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and qualit y of traffic to your website through organic search engine results. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 18
  • 19. THE RANKING FACTORS 1. Content 2. Back links 3. Mobile-first user experience 4. Other technical factors DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 19
  • 20. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 20
  • 21. NEURAL TECHNOLOGY  Neural click models is an predictive approach to the user’s query.  There are two methods or approaches: DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE Probabilistic Graphical Model (PGM) Distributive Representation Approach (DRA) 21
  • 22. PGM  User behavior is represented as sequence of observable and hidden evens such as clicks, skips and document examinations DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 22
  • 23. DISTRIBUTED REPRESENTATION APPROACH  Here user behavior is represented as vector states that capture user’s behavior in the form of his/her information need and information consumed during the session DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 23
  • 24. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 24
  • 25. THE FUTURE And yes the answer to the future is  DATA SCIENCE  MACHINE LEARNING  ARTIFICIAL INTELLIGENCE DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 25
  • 26. CONCLUSION Search engine has become unavoidable in our life. This means that the information rate is increasing abundantly and proportionally there must be increase in the speed of acquiring those information. So modern search engines has begun to seek help of the future, ARTIFICIAL INTELLIGENCE. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 26
  • 27. DEPARTMENT OF ECE JEPPIAAR ENGINEERING COLLEGE 27

Editor's Notes

  1. Can add about the methods in detail
  2. Yahoo working
  3. Google vs yahoo