Monday, August 21, 2017

Search Engine. Vroom vroom 🚗




Today we learned about the search engine and online database. Basically the search engine is a web tool that help users to search for information through various websites by typing the keyword. Search engine like Google and Yahoo uses software that collects data from the web to include in its database. Each search engine has its own database.

There are four parts of a search engine:

  • Database
  • Web-crawlers or Spider
  • User Interface (UI)
  • Information Retrieval System (IRS)


1. Database
  • It is a storage where all indexed webpages are stored.
  • Contains only essential information of a webpage.
  • Where the user's query is matched.


2. Web-crawlers or Spider

  • An automated program or bot.
  • Crawls over the webpage collecting information: keywords, titles, synonyms and more.
  • Information is indexed and stored in database.

3. User Interface (UI)
  • A user-friendly app/site/page where users may put query and search results are presented.

4. Information Retrieval System (IRS)
  •  A system used to match the user's query to indexed webpages found in database
  • Result presented in rank according to relevance.


There are also two types of a search engine:

  • Specialized Search Engines - Tailored to search specific area such as Google Scholar & Education World.
  • Meta Search Engines - Matches the user's query to multiple search engines such as MetaCrawler and SavvySearch.