Meta Search engines
PREPARED TO: DR. FADI YAMOUT
PREPARED BY: SARA SHALL
Content
• How search engines works
• Meta search engines
• How does Meta engines work?
• Why Are Meta Search Engines Useful ?
• Advantages & Disadvantages
• Summary
How search engines work
• They use a technique called crawling. Their crawlers are automated programs
following web links from page to page, reading the content and storing it in a
searchable database.
Meta search engines
• A meta-search engine is a piece of software that uses multiple engines to
retrieve a set of relevant documents and presents them consistently.
• Example:
• Do meta search engines provide better results? According to Dogpile, “we
return all the best results from leading search engines including Google, Yahoo!,
Bing and Yandex, so you find what you’re looking for faster”.
• broker The query is dispatch to different search engines
• rank Once all the documents are retrieved, the meta-search engine must rank
them consistently to order to identify the most relevant documents.
• present The documents must be presented to the user.
How does Meta engines work?
kinds of meta search engines
• Meta search engines distinguish from each other in the way they fetch their
results and in the vertical (niche or industry) they serve.
1. Classic meta search used a technology called scraping to get search results
from other search engines.
2. Other meta search engines use official API (i.e. search application interfaces)
provided and controlled by other search engines.
3. There are meta search engines for shopping, finding images, searching for
academic/scientific content, searching news archives, searching for jobs, cars,
hotel rooms.
Why Are Meta Search Engines Useful ?
• Meta Search improves the Search Quality in many ways:
• Comprehensive
• Efficient
• One query queries all
Advantages:
 Individual Search engines don’t cover all the web by themselves,
 Difficulty in deciding and obtaining results with combined searches on different
search engines,
 Gives a list of search engines
 Takes less effort
Disadvantages:
 The search ecosystem nowadays is far from meta search since e. g. Google
holds up to 95 % of the search market in a couple of regions and countries of
the world. This not only makes it harder to find adequate search result sources
for meta-search, it also tends to make API usage more expensive and restricted.
Summary
• Meta search engines are search engines using other search engines.
• Meta search engines saves time in getting information from multiple engines.
• Meta search applied as application or websites on specific type of search (e.g.
hotels, Restaurants ..)
• Meta search not always bring adequate results.
• Thank you…

Meta Search Engines, what is it?

  • 1.
    Meta Search engines PREPAREDTO: DR. FADI YAMOUT PREPARED BY: SARA SHALL
  • 2.
    Content • How searchengines works • Meta search engines • How does Meta engines work? • Why Are Meta Search Engines Useful ? • Advantages & Disadvantages • Summary
  • 3.
    How search engineswork • They use a technique called crawling. Their crawlers are automated programs following web links from page to page, reading the content and storing it in a searchable database.
  • 4.
    Meta search engines •A meta-search engine is a piece of software that uses multiple engines to retrieve a set of relevant documents and presents them consistently. • Example: • Do meta search engines provide better results? According to Dogpile, “we return all the best results from leading search engines including Google, Yahoo!, Bing and Yandex, so you find what you’re looking for faster”.
  • 5.
    • broker Thequery is dispatch to different search engines • rank Once all the documents are retrieved, the meta-search engine must rank them consistently to order to identify the most relevant documents. • present The documents must be presented to the user. How does Meta engines work?
  • 6.
    kinds of metasearch engines • Meta search engines distinguish from each other in the way they fetch their results and in the vertical (niche or industry) they serve. 1. Classic meta search used a technology called scraping to get search results from other search engines. 2. Other meta search engines use official API (i.e. search application interfaces) provided and controlled by other search engines. 3. There are meta search engines for shopping, finding images, searching for academic/scientific content, searching news archives, searching for jobs, cars, hotel rooms.
  • 7.
    Why Are MetaSearch Engines Useful ? • Meta Search improves the Search Quality in many ways: • Comprehensive • Efficient • One query queries all
  • 8.
    Advantages:  Individual Searchengines don’t cover all the web by themselves,  Difficulty in deciding and obtaining results with combined searches on different search engines,  Gives a list of search engines  Takes less effort Disadvantages:  The search ecosystem nowadays is far from meta search since e. g. Google holds up to 95 % of the search market in a couple of regions and countries of the world. This not only makes it harder to find adequate search result sources for meta-search, it also tends to make API usage more expensive and restricted.
  • 9.
    Summary • Meta searchengines are search engines using other search engines. • Meta search engines saves time in getting information from multiple engines. • Meta search applied as application or websites on specific type of search (e.g. hotels, Restaurants ..) • Meta search not always bring adequate results.
  • 10.

Editor's Notes

  • #4 Common search engines - sometimes called indexing search engines or crawling search enginesexplore the Internet themselves. They use a technique called crawling. Their crawlers are automated programs following web links from page to page, reading the content and storing it in a searchable database. The more crawlers and the more indexed pages such a database stores, the better and more up-to-date the search results will be.
  • #6  broker :It is often necessary to reformulate the query for each engine since they don’t share the same syntax and support different operators. Each engine retrieves a ordered set of documents. Rank: The most simple solution is to propose the document in descending order of their global ranking.