DEWS: A decentralized engine for web search
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
University of Waterloo
Abstract
The way we explore the web is largely governed by centrally controlled, clustered search engines, which is not healthy for our freedom in the Internet. A better solution is to enable the web to index itself in a decentralized manner. In this work we propose a decentralized web search mechanism, named DEWS, which will enable the existing webservers to collaborate with each other to form a distributed index of the web. DEWS can rank the search results based on query keyword relevance and relative importance of websites. DEWS also supports approximate matching of query keywords and incremental retrieval of search results in a decentralized manner. We use the standard LETOR 3.0 dataset to validate the DEWS protocol. Simulation results show that the ranking accuracy of DEWS is very close to the centralized case, while network overhead for collaborative search and indexing is logarithmic on network size. Simulation results also show that DEWS is resilient to changes in the available pool of indexing webservers and works efficiently even in presence of heavy query load.