Upload
salmalidutta
View
221
Download
0
Embed Size (px)
Citation preview
8/3/2019 Search Engines Sunday
1/17
Click to edit Master subtitle style
4/27/12
Search
engines-Salmali Dutta
8/3/2019 Search Engines Sunday
2/17
4/27/12
8/3/2019 Search Engines Sunday
3/17
4/27/12
8/3/2019 Search Engines Sunday
4/17
4/27/12
What is a search engine?
A web search engine is designed to search
for information on the World Wide Web andFTP servers. The search results are generallypresented in a list of results and are often
calledhits
. The information may consist ofweb pages, images, information and othertypes of files. Search engines operatealgorithmically or are a mixture of
algorithmic and human input.
http://en.wikipedia.org/wiki/World_Wide_Webhttp://en.wikipedia.org/wiki/Web_pagehttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Web_pagehttp://en.wikipedia.org/wiki/World_Wide_Web8/3/2019 Search Engines Sunday
5/17
4/27/12
History
The very first tool used for searching on the
Internet was Archie. The name stands for"archive" without the "v". It was created in1990 by AlanEmtage, Bill Heelan and J.Peter Deutsch, computer science students atMcGill University in Montreal. The programdownloaded the directory listings of all thefiles located on public anonymous FTP (
File Transfer Protocol) sites, creating asearchable database of file names; however,Archie did not index the contents of thesesites since the amount of data was so
limited it could be readily searched
http://en.wikipedia.org/wiki/Archie_search_enginehttp://en.wikipedia.org/wiki/Alan_Emtagehttp://en.wikipedia.org/wiki/Alan_Emtagehttp://en.wikipedia.org/wiki/McGill_Universityhttp://en.wikipedia.org/wiki/Montrealhttp://en.wikipedia.org/wiki/File_Transfer_Protocolhttp://en.wikipedia.org/wiki/File_Transfer_Protocolhttp://en.wikipedia.org/wiki/Montrealhttp://en.wikipedia.org/wiki/McGill_Universityhttp://en.wikipedia.org/wiki/Alan_Emtagehttp://en.wikipedia.org/wiki/Alan_Emtagehttp://en.wikipedia.org/wiki/Archie_search_engine8/3/2019 Search Engines Sunday
6/17
4/27/12
Search Engine
Market share in May
2011 (%)
Google 82.8
Yahoo! 6.42Baidu 4.89
Bing 3.89
Ask 0.52
AOL 0.36
TOTAL
100
8/3/2019 Search Engines Sunday
7/17
4/27/12
8/3/2019 Search Engines Sunday
8/17
4/27/12
How does it work?
The query module of a searchengine receives searchrequests form users in the
form of keywords.
When a user enters a query
into a search engine (typicallyby using key words), the
engine examines its index -
http://en.wikipedia.org/wiki/Inverted_indexhttp://en.wikipedia.org/wiki/Web_search_queryhttp://en.wikipedia.org/wiki/Keyword_(Internet_search)http://en.wikipedia.org/wiki/Inverted_indexhttp://en.wikipedia.org/wiki/Inverted_indexhttp://en.wikipedia.org/wiki/Keyword_(Internet_search)http://en.wikipedia.org/wiki/Web_search_query8/3/2019 Search Engines Sunday
9/17
4/27/12
Internet search engines are web searchengines that search and retrieve
information on the web. Most of them usecrawler indexer architecture. Crawlers alsoreferred to as spiders are small programsthat browse the web.
Crawlers are given an initial set of URLswhose pages they retrieve and give thisinformation to the crawler control module.
The crawler module decides which pages tovisit next and gives their URLs back to thecrawlers
8/3/2019 Search Engines Sunday
10/17
4/27/12
search engines are programmed to searchsites on a particular topic
The indexer module extracts the wordsform each page it visits and records itsURLs. It results into a large lookup tablethat gives a list of URLs pointing to pageswhere each word occurs. The table liststhose pages, which were covered in thecrawling process.
During the process of crawling andindexing, a search engine stores the pagesit retrieves. They are temporarily stored ina page repository. Search engines maintaina cache of pages they visit so that retrieval
8/3/2019 Search Engines Sunday
11/17
4/27/12
These search engine architectures consist
of gatherers and brokers. Gatherers collectindexing information from web serverswhile the brokers give the indexingmechanism . Brokers update indices on thebasis of information received fromgatherers and other brokers. They canfilter information. Many search engines of
today use this type of architecture.
8/3/2019 Search Engines Sunday
12/17
4/27/12
8/3/2019 Search Engines Sunday
13/17
4/27/12
Uses of search engines
weather The weather conditions,
temperature, wind, humidity, and forecast,for many cities, can be viewed by typing"weather" along with a city for larger citiesor city and state,. zip code, or city and
country for smaller
stock quotes The market data for aspecific company or fund can be viewed,
by typing IBM stock; F stock .
time The current time in many cities(worldwide), can be viewed by typing
"time" and the name of the city (such as:
8/3/2019 Search Engines Sunday
14/17
4/27/12
currency conversion A money orcurrency converter can be selected, by
typing the names or currency codesEuroin USD; GBP in USD; Yen in USD;
calculator Calculation results can bedetermined, as calculated live, by enteringa formula in numbers or words
dictionary lookup A definition for a wordor phrase can be found, by entering
"define" followed by a colon and theword(s) to lookup (such as, "define:philosophy")
maps Some related maps can be
http://en.wikipedia.org/wiki/Currency_codeshttp://en.wikipedia.org/wiki/Eurohttp://en.wikipedia.org/wiki/USDhttp://en.wikipedia.org/wiki/GBPhttp://en.wikipedia.org/wiki/Yenhttp://en.wikipedia.org/wiki/Calculationhttp://en.wikipedia.org/wiki/Calculationhttp://en.wikipedia.org/wiki/Yenhttp://en.wikipedia.org/wiki/GBPhttp://en.wikipedia.org/wiki/USDhttp://en.wikipedia.org/wiki/Eurohttp://en.wikipedia.org/wiki/Currency_codes8/3/2019 Search Engines Sunday
15/17
4/27/12
public data Trends for population (orunemployment rates) can be found for a
country states & counties, by typing"population" or "unemployment rate"followed by a state or county name.
real estate and housing Home listings in agiven area can be displayed, using the triggerwords "housing", "home", or "real estate"
followed by the name of a city or U.S. zipcode.
travel data/airports The flight status for
arriving or departing ,can be displayed, byt in in the name of the airline and the fli ht
http://en.wikipedia.org/wiki/Airlinehttp://en.wikipedia.org/wiki/Airline8/3/2019 Search Engines Sunday
16/17
4/27/12
Reference
www.google.com
www.wikipedia.com
www.BUZZLE.COM
http://www.google.com/http://www.wikipedia.com/http://www.buzzle.com/http://www.buzzle.com/http://www.wikipedia.com/http://www.google.com/8/3/2019 Search Engines Sunday
17/17
4/27/12
THANK
YOU
http://www.buzzle.com/http://www.buzzle.com/http://www.buzzle.com/http://www.buzzle.com/