A New Adaptive Indexing for Real-Time Web Search

A New Adaptive Indexing for Real-Time Web Search

Falah Hassan Ali Al-Akashi, Diana Inkpen
Copyright: © 2022 |Pages: 19
DOI: 10.4018/IJIIT.309580
Article PDF Download
Open access articles are freely available for download

Abstract

Adaptive indexing is an alternative to the self-tuning methods. It is especially useful in the scenario of unpredictable workload, and there is no idle time to invest in index creation. The authors present their ongoing work on a new realistic adaptive indexing that transforms the previous data crawling offline approach to a data-driven online approach. The proposed approach consists of three tasks: topic prediction, resource selection, and results combination and ranking. They work simultaneously to retrieve highly relevant results to the user's query in real time. To make the index highly refreshed and up-to-date, they collected data from highly prominent resources (e.g., Facebook, Twitter, Wikipedia, etc.). The empirical results showed that the proposed model is better than the traditional models that work offline and spend hours or days for building the index in different periods. In addition, the experiments showed that the training results are highly relevant for adhoc and diversity tasks.
Article Preview
Top

Introduction

When Brin and Page (Brin and Page, 1998) wrote a seminal “The Anatomy of a Large-Scale Hyper Textual Web Search Engine” they added an appendix about the scalability of Google in which they argued that scalability is limited by their choice for a single and centralized index. While these limitations would decrease over time, following Moore’s law, a truly scalable solution would require a drastic redesign. They wrote the following: “Of course a distributed systems like Gloss or Harvest will often be the most efficient and elegant technical solution for indexing, but it seems difficult to convince the world to use these systems because of the high administration costs of setting up large numbers of installations. Of course, it is quite likely that reducing the administration cost drastically is possible. If that happens, and everyone starts running a distributed indexing system, searching would certainly improve drastically.” Adaptive indexing algorithms exist today are a predictive solution to solve that difficulties. Traditional approaches to build adaptive indexing in distributed networks do not scale well. Traditional approaches, such as search engines or topical directories on the Web have difficulties for locating and indexing rich data (Ambite and Knoblock, 2000). Some academic sectors, e.g. Web search track in Text Retrieval Conference (TREC)1 help researchers to improve their web search algorithms by using already crawled data. TREC Web track organizers exploited subset B (50 million documents) to generate a new version of research track called “Federated Search” (FedWeb)2. The task executes multiple search queries simultaneously in offline resources determined previously, and then, the retrieved results were combined in a coherent list. However, the goal of the track is to evaluate search approaches based on federated searches at a highly scale of data in a realistic setting (Zhao et al., 2015). That also means the FedWeb promotes models on federated searches with realistic Web data. An important aspect of this task was to determine the verticals of data types in a specific category for each query, whereas our proposal predicts the quality of different verticals selected for a particular query (e.g., sports, news, images, etc.). When set of relevant verticals selected for a particular topic, the selected vertical might contain similar or different topics. The second task, which is also challenge, is to determine the resources for each vertical by predicting the quality of the individual resources based on the tested queries. For example, if a user submits a query ‘trombone’, the system should retrieve results regarding adhoc markets rather than informational articles. The system is required to rank all resources in its verticals by the selected topic. Finally, the system merges the results in the optimized list, in which, the ranked list holds titles, URLs and snippets. The difficulty in result merging is not only to calculate the relevance of individual results, but also, to take the diversity of the verticals into account.

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2024)
Volume 19: 1 Issue (2023)
Volume 18: 4 Issues (2022): 3 Released, 1 Forthcoming
Volume 17: 4 Issues (2021)
Volume 16: 4 Issues (2020)
Volume 15: 4 Issues (2019)
Volume 14: 4 Issues (2018)
Volume 13: 4 Issues (2017)
Volume 12: 4 Issues (2016)
Volume 11: 4 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing