28
SEARCH ENGINE SEARCH ENGINE By By Ms. Preeti Patel Ms. Preeti Patel Lecturer Lecturer School of Library and Information Science School of Library and Information Science DAVV, Indore DAVV, Indore E mail: E mail: [email protected] [email protected]

SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

  • Upload
    buikhue

  • View
    232

  • Download
    3

Embed Size (px)

Citation preview

Page 1: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

SEARCH ENGINESEARCH ENGINEBy By

Ms. Preeti PatelMs. Preeti PatelLecturer Lecturer

School of Library and Information ScienceSchool of Library and Information ScienceDAVV, IndoreDAVV, Indore

E mail: E mail: [email protected]@yahoo.co.in

Page 2: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Search EngineSearch Engine

IntroductionIntroduction ComponentsComponents TypeType Functions Subject directories Vs Search Functions Subject directories Vs Search

engineengine

Page 3: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Introduction: Search engineIntroduction: Search engine

Search engine came into existence in 1994. Search engine came into existence in 1994. According to Yahoo Search engine directory According to Yahoo Search engine directory ––2003 , there are over 448 major search engines.2003 , there are over 448 major search engines.

A SE is a searchable database of Internet files A SE is a searchable database of Internet files collected by a computer program (called collected by a computer program (called wanderer, crawler, robot, worm and spider).wanderer, crawler, robot, worm and spider).

Page 4: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Indexing is created from the colleted files e.g. Indexing is created from the colleted files e.g. title, full text, size, URL etc. There are no title, full text, size, URL etc. There are no selection criteria for collection of files. SE allows selection criteria for collection of files. SE allows the user to enter keywords and SE retrieve Web the user to enter keywords and SE retrieve Web documents from its data base that match the key documents from its data base that match the key words entered by the searcher.words entered by the searcher.

Page 5: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

The SE doesn’t wait for someone to submit The SE doesn’t wait for someone to submit information about a site. It send information about a site. It send spider/crawler/web crawler to visits publicly spider/crawler/web crawler to visits publicly accessible websites following all links it comes accessible websites following all links it comes across collecting data for search engine indexes. across collecting data for search engine indexes.

Page 6: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

A Spider discovers new sites and update A Spider discovers new sites and update information from sites previously visited . A information from sites previously visited . A spider can also be used to check links within spider can also be used to check links within websites.websites.

Page 7: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Components of SEComponents of SEA SE might well be called a search engine service or a A SE might well be called a search engine service or a

search service. The components of SE are followingsearch service. The components of SE are following-- Spider: Programs that traverses the Web from link to Spider: Programs that traverses the Web from link to

link, identifying and reading pages.link, identifying and reading pages. Index: Web database containing a copy of each web Index: Web database containing a copy of each web

page gathered by the spider.page gathered by the spider. SE Mechanism: Software that enables users to query SE Mechanism: Software that enables users to query

the index and that usually returns results in relevancy the index and that usually returns results in relevancy ranked order.ranked order.

Page 8: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Types: SE Types: SE

A SE downloads all the information that the A SE downloads all the information that the page contains and then examines that page contains and then examines that information to index key words and phrases that information to index key words and phrases that can be used to categories the sites. SE can be can be used to categories the sites. SE can be categorized into three types on the basis of the categorized into three types on the basis of the indexing techniques employed by them:indexing techniques employed by them:--

Page 9: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Active SE: It collect all information by itself. It Active SE: It collect all information by itself. It uses a program calls ‘Spider’ or ‘Web robot’ to uses a program calls ‘Spider’ or ‘Web robot’ to index and categories web pages as well as index and categories web pages as well as websites. The spider travel around WWW in websites. The spider travel around WWW in search of new sites and add entries to their search of new sites and add entries to their catalogue. catalogue.

Page 10: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Passive search engines or Subject directories:Passive search engines or Subject directories:--This type of SE are possibly more accurately referred to as This type of SE are possibly more accurately referred to as directories. It doesn’t seek out information by itself but it directories. It doesn’t seek out information by itself but it rely on the WWW users to submit details on their favorite rely on the WWW users to submit details on their favorite sites in order to build up a database. For example yahoo sites in order to build up a database. For example yahoo directory has 14 main subject categories and each categories directory has 14 main subject categories and each categories has many sub categories and sub categories also their own has many sub categories and sub categories also their own sub categories, and so on almost ad infinitum. sub categories, and so on almost ad infinitum.

Page 11: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Due to size of the web and constant Due to size of the web and constant transformation ,keeping up with important sites transformation ,keeping up with important sites in all subject areas is humanly impossible. in all subject areas is humanly impossible.

Page 12: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Meta Search engine:Meta Search engine:An increasing number of search engines have An increasing number of search engines have

led to the creation of ‘meta ‘ search tool. A meta led to the creation of ‘meta ‘ search tool. A meta search engine does not catalogue any web page search engine does not catalogue any web page by itself. It simultaneously searches multiple by itself. It simultaneously searches multiple search engines. When query is put before this search engines. When query is put before this type of search engine ,it forward that query to type of search engine ,it forward that query to other search engines. other search engines.

Page 13: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Types of meta Search engineTypes of meta Search engine

There are two types of meta Search engineThere are two types of meta Search engine1.1. One type of SE provide separate list of results One type of SE provide separate list of results

from each engine that was searched. With this from each engine that was searched. With this type of Meta SE , one can retrieve comprehensive type of Meta SE , one can retrieve comprehensive , and sometimes over whelming , results., and sometimes over whelming , results.

2.2. The other type is more common and returns a The other type is more common and returns a single list of results, often with the duplicate hits single list of results, often with the duplicate hits removed . This type of Meta SE always brings the removed . This type of Meta SE always brings the results back to its own site for viewing. results back to its own site for viewing.

Page 14: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Example:Example: Metacrawler (Metacrawler (www.metacrawler.comwww.metacrawler.com)) SurrfWax ( SurrfWax ( www.surwax.comwww.surwax.com )) Zapmeta ( Zapmeta ( www.zapmeta.comwww.zapmeta.com ))

Page 15: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

According scope the Search engine SE According scope the Search engine SE can divided in following categories.can divided in following categories.

General Search engine : It covers a rage General Search engine : It covers a rage of services and facilities and facilitate of services and facilities and facilitate Boolean search . Example: Google, Alta Boolean search . Example: Google, Alta Vista etc.Vista etc.

Regional Search Engine: It refer to Regional Search Engine: It refer to country specific search engine for locating country specific search engine for locating varied resources region varied resources region ––wise . Example : wise . Example : Euro Ferret( Europe) and Excite UK etc.Euro Ferret( Europe) and Excite UK etc.

Page 16: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Subject specific search engine:Subject specific search engine:It does not attempt to index the entire It does not attempt to index the entire

web. It focuses on searching for websites web. It focuses on searching for websites or pages within a defined subject area , or pages within a defined subject area , geographical area or type of resources. geographical area or type of resources. Because this specific search engine aims Because this specific search engine aims for depth of coverage across subject.for depth of coverage across subject.

Page 17: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Examples:Examples:1. 1. WWW.123india.comWWW.123india.com Regional Regional 2. 2. WWW.in.altavista.comWWW.in.altavista.com RegionalRegional3. 3. WWW.nauri.comWWW.nauri.com EmploymentEmployment4. 4. WWW.zipcode.comWWW.zipcode.com WeatherWeather5. 5. www.khoj.comwww.khoj.com India specificIndia specific

Page 18: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Features of SEFeatures of SE

When using a Web search engine by entering When using a Web search engine by entering more than one words, the space between the more than one words, the space between the words has a logical meaning that directly affects words has a logical meaning that directly affects the results of the search. This is known as the results of the search. This is known as default syntax. Example: Alta Vista , Info seek default syntax. Example: Alta Vista , Info seek and excite, a search, a search of word ‘bird and excite, a search, a search of word ‘bird migration’ means that the searcher will get back migration’ means that the searcher will get back documents that contain either word’ Birds’ and documents that contain either word’ Birds’ and the word ‘migration’ or both. the word ‘migration’ or both.

Page 19: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

The space between the words defaults to the The space between the words defaults to the Boolean OR. This is probably not what the Boolean OR. This is probably not what the searcher will get back documents that contain searcher will get back documents that contain both the words ’ Birds’ and ‘migration’. both the words ’ Birds’ and ‘migration’.

SE return results in schematic order. Most SE SE return results in schematic order. Most SE use various criteria to contract a term relevancy use various criteria to contract a term relevancy rating of each hit and present the search results rating of each hit and present the search results in this order. in this order.

Page 20: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Criteria can include: search term in the title, URL, first Criteria can include: search term in the title, URL, first heading , HTML META tag; number of times search heading , HTML META tag; number of times search appear in the document; search terms appearing early in appear in the document; search terms appearing early in the document; search term appearing close together; the document; search term appearing close together; etc. etc.

SE technology continuous in developing stage. To day SE technology continuous in developing stage. To day SE technology is organization of search results by SE technology is organization of search results by concept, site, domain popularity and linking rather concept, site, domain popularity and linking rather than by relevancy.than by relevancy.

Page 21: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Following services provided by the SEFollowing services provided by the SE Direct Hit ranks according to sites other searchers have Direct Hit ranks according to sites other searchers have

chosen from their results to similar queries.chosen from their results to similar queries. Google rank by the number of links from pages ranked Google rank by the number of links from pages ranked

high by services.high by services. Inference find ranks by concept and topInference find ranks by concept and top--level domain.level domain. Meta find sorts results by keywords, alphabetically or by Meta find sorts results by keywords, alphabetically or by

domain. domain.

Page 22: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

SE do not index all the documents available on SE do not index all the documents available on the web. Example most SE cannot index files to the web. Example most SE cannot index files to password protected sites, behind firewalls or password protected sites, behind firewalls or configured by the host server to be left alone. configured by the host server to be left alone. Other web pages may not picked up if they are Other web pages may not picked up if they are not linked to other pages.not linked to other pages.

SE rarely contain the most recent document SE rarely contain the most recent document posted to internet; do not look yesterday news posted to internet; do not look yesterday news on search engineon search engine

Page 23: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Contents of databases will generally not show up Contents of databases will generally not show up in a search engine results. A growing amount of in a search engine results. A growing amount of valuable information on the Web is not valuable information on the Web is not generated from the database.generated from the database.

Some SE allow users to viewed display of the Some SE allow users to viewed display of the retrieved Web sites/ Web pages, clustered under retrieved Web sites/ Web pages, clustered under different topics related to the search terms. different topics related to the search terms.

Page 24: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

FUNCTIONS OF SEFUNCTIONS OF SE

They search the Internet by using a specialized They search the Internet by using a specialized software ,called crawler or robot ;these software software ,called crawler or robot ;these software /agent can find out web pages by following /agent can find out web pages by following hyper links.hyper links.

These agent/ software sent the cached version These agent/ software sent the cached version of web pages to the repository of a search of web pages to the repository of a search engine and SE keeps an index of words they engine and SE keeps an index of words they find and where (URL) they find themfind and where (URL) they find them

Page 25: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

They allow users to look forwards or They allow users to look forwards or combinations of words found in that index combinations of words found in that index

Page 26: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Diagrammatic representation of Diagrammatic representation of Search EngineSearch Engine

CRAWLARS

Different Websites

Different Websites

Different Websites

Different Websites

Switch

Indexing Softwarein searchengine

Database of search

engine

Search

Page 27: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor

Subject Directories Vs Search EngineSubject Directories Vs Search Engine

A subject directories is a services that A subject directories is a services that offers a collection of links to Internet offers a collection of links to Internet resources submitted by the site creators or resources submitted by the site creators or evaluators and organized into subject evaluators and organized into subject categories. categories.

Page 28: SEARCH ENGINE PP - clib.dauniv.ac.in ENGINE PP.pdf · Zapmeta ( ) According scope the Search engine SE ... Microsoft PowerPoint - SEARCH ENGINE PP [Compatibility Mode] Author: Nandkishor