Web Search Engines for IoT: The new frontier – Network World


August 25, 2016 Facebook Twitter LinkedIn Google+ Uncategorized


We are all intimately familiar with the experience of “googling” a keyword(s) on a Web browser search engine to find related websites. For example, searching for “best French restaurant” in Google or Yahoo will return a list of many websites that are related to this topic. However, this key feature of the current Web will have to be fundamentally reworked for the new types of devices that are expected to join the Web as part of the Internet of Things (IoT). I mean, just how is it going to work when your fridge needs to do a search for something – and it will before too long?

Traditional Web Search Engines

When thinking about any technology evolution, it is useful to first understand how the current generation of technology works before we try to predict what will happen in the future. So let’s briefly review how search engines work today.

Search engines primarily utilize automated programs called Web crawlers to discover and visit every possible website in the Internet. At each visited website, the Web crawler makes a copy of the website content and records it back in a large database at the search engine. This database is then analyzed off line, and a fast lookup index is created so that a rapid search can be performed every time a human user sends a keyword search request. The result of the lookup will be a ranked list of website addresses (i.e. Uniform Resource Indicators – URIs) that corresponds to the keyword that was searched for. In the current Web all the information transferred between the Web browser, website and the search engine server uses the ubiquitous and well known HTTP protocol.

Comments