SEMINAR PRESENTATION
SEARCH ENGINE
ON
CONTENTS
 WHAT IS SEARCH ENGINE.
 IMPORTANCE OF SEARCH ENGINE.
 COMPONENTS OF SEARCH ENGINE.
 SEARCH ENGINE WORKING
 PAGE RANKING.
 TYPES OF SEARCH ENGINE
 ADVANTAGES AND DISADVANTAGES
 CONCLUSION
 REFERENCE
What is Search Engine?
 A web search engine is a tool or a software system that is designed to search for
information on the World Wide Web.
 It is basically a type of program that use keywords to search documents and then
puts the results found in the order of relevance to the topic that was searched for.
 The information may be a mix of web pages, images, and other types of files.
 Examples:
 Google.
 Yahoo.
Importance of Search Engine
 Search engines are important because with over 8 billion web pages
available, it would be impossible to search for the information that is
specifically needed.
 Used to filter the information that is on the internet and transform it
into results and use within the matter of seconds.
Components of Search Engine
1. Web Crawler
2. Database
3. Search Interfaces
Working of Search Engine
 A search engine operates, in the following order.
 Crawling:- Follow links to find information.
 Indexing:- Record what words appear where.
 Ranking:- Page Rank is an Algorithm used by Google Search to rank web pages in
their search engine results and used to way of measuring the importance of website
pages.
 Types of Search Engine
 Crawler based search engine
 Directories
 Specialty search engines
 Hybrid search engine
Crawler based Search Engine
 Those search engines that uses software programs that are called
“spiders”, “crawlers”, “robots”, “bots”.
 These program can access the webpage to categorize and analyse
them and then add them in the search engine data base, where any
user can find them when searching.
 The crawler based search engines are constantly updated with new
webpage that would be available in their database.
o Examples:
 Google
Directories
 Those websites which are sectioned in specific categories by human editors and
stored in the ‘directories’ database.
 It is simply a web site that contains a categorized listing of links from around
the web and provide the best and most informative links for a particular
category.
For example:
 Yahoo Directory (www.yahoo.com)
Specialty Search Engine
 A specialty search engine, sometimes called a topical or vertical search engine,
it searches a specially-created database limited to a particular subject.
For example: 1.Ask jeeves and Quora (Ques and answer search engine)
Hybrid Search Engine
 Those search engine that use both crawler based searches and directory results
searches to obtain their results. More and more search engines these days are
moving to a hybrid-based model.
For example: Google.com
Advantages:
 Provide variety of information and refined or more precise results.
 Search on a specific type or pieces of information is possible.
Disadvantages:
 Creates information overloaded.
 Privacy and security is of concern.
How Search Engines Use AI
 Artificial Intelligence helps search engines match their needs.
Every need search adds a data point to help them improve their
understanding of how humans search the web. When you speak
like a human, people who search like humans find your content.
1. Search Engines Use Artificial Intelligence For Quality Control
2. Search Engines Use AI To Create Ranking Algorithms
Conclusion
Search Engine is designed for getting relevant results. The
primary goal is to provide high quality search results over a
rapidly growing World Wide Web.
e.g. Google employs a number of techniques to improve search
quality including page rank, anchor text, and proximity
information. Furthermore, Google is a complete architecture for
gathering web pages, indexing them, and performing search
queries over them.
References
 https://www.makeuseof.com/tag/how-do-search-engines-work-
makeuseof-explains/
 https://www.webnots.com/what-are-different-types-of-search-engines/
 https://en.wikipedia.org/wiki/Web_search_engine
 "Knowbot programming: System support for mobile
agents". cnri.reston.va.us.
 S Brin, L Page - Computer networks and ISDN systems, 1998 –
Elsevier
Search engine

Search engine

  • 1.
  • 2.
    CONTENTS  WHAT ISSEARCH ENGINE.  IMPORTANCE OF SEARCH ENGINE.  COMPONENTS OF SEARCH ENGINE.  SEARCH ENGINE WORKING  PAGE RANKING.  TYPES OF SEARCH ENGINE  ADVANTAGES AND DISADVANTAGES  CONCLUSION  REFERENCE
  • 3.
    What is SearchEngine?  A web search engine is a tool or a software system that is designed to search for information on the World Wide Web.  It is basically a type of program that use keywords to search documents and then puts the results found in the order of relevance to the topic that was searched for.  The information may be a mix of web pages, images, and other types of files.  Examples:  Google.  Yahoo.
  • 4.
    Importance of SearchEngine  Search engines are important because with over 8 billion web pages available, it would be impossible to search for the information that is specifically needed.  Used to filter the information that is on the internet and transform it into results and use within the matter of seconds.
  • 5.
    Components of SearchEngine 1. Web Crawler 2. Database 3. Search Interfaces
  • 6.
    Working of SearchEngine  A search engine operates, in the following order.  Crawling:- Follow links to find information.  Indexing:- Record what words appear where.  Ranking:- Page Rank is an Algorithm used by Google Search to rank web pages in their search engine results and used to way of measuring the importance of website pages.
  • 7.
     Types ofSearch Engine  Crawler based search engine  Directories  Specialty search engines  Hybrid search engine
  • 8.
    Crawler based SearchEngine  Those search engines that uses software programs that are called “spiders”, “crawlers”, “robots”, “bots”.  These program can access the webpage to categorize and analyse them and then add them in the search engine data base, where any user can find them when searching.  The crawler based search engines are constantly updated with new webpage that would be available in their database. o Examples:  Google
  • 9.
    Directories  Those websiteswhich are sectioned in specific categories by human editors and stored in the ‘directories’ database.  It is simply a web site that contains a categorized listing of links from around the web and provide the best and most informative links for a particular category. For example:  Yahoo Directory (www.yahoo.com)
  • 10.
    Specialty Search Engine A specialty search engine, sometimes called a topical or vertical search engine, it searches a specially-created database limited to a particular subject. For example: 1.Ask jeeves and Quora (Ques and answer search engine) Hybrid Search Engine  Those search engine that use both crawler based searches and directory results searches to obtain their results. More and more search engines these days are moving to a hybrid-based model. For example: Google.com
  • 11.
    Advantages:  Provide varietyof information and refined or more precise results.  Search on a specific type or pieces of information is possible. Disadvantages:  Creates information overloaded.  Privacy and security is of concern.
  • 12.
    How Search EnginesUse AI  Artificial Intelligence helps search engines match their needs. Every need search adds a data point to help them improve their understanding of how humans search the web. When you speak like a human, people who search like humans find your content. 1. Search Engines Use Artificial Intelligence For Quality Control 2. Search Engines Use AI To Create Ranking Algorithms
  • 13.
    Conclusion Search Engine isdesigned for getting relevant results. The primary goal is to provide high quality search results over a rapidly growing World Wide Web. e.g. Google employs a number of techniques to improve search quality including page rank, anchor text, and proximity information. Furthermore, Google is a complete architecture for gathering web pages, indexing them, and performing search queries over them.
  • 14.
    References  https://www.makeuseof.com/tag/how-do-search-engines-work- makeuseof-explains/  https://www.webnots.com/what-are-different-types-of-search-engines/ https://en.wikipedia.org/wiki/Web_search_engine  "Knowbot programming: System support for mobile agents". cnri.reston.va.us.  S Brin, L Page - Computer networks and ISDN systems, 1998 – Elsevier