Abstract
A metasearch engine aggregates the retrieved results of multiple search engines for a submitted query. The purpose of this paper is to formulate a metasearch aggregation using linear programming and neural networks by incorporating the importance weights of the involved search engines. A two-stage methodology is introduced where the importance weights of individual search engines are determined using a neural network model. The weights are then used by a linear programming model for aggregating the final ranked list. The results from the proposed method are compared with the results obtained from a simple model that assumes subjective weights for search engines. The comparison of the two sets of results shows that neural network-based linear programming model is superior in optimising the relevance of aggregated results.
Original language | English |
---|---|
Pages (from-to) | 351-366 |
Number of pages | 16 |
Journal | International Journal of Operational Research |
Volume | 33 |
Issue number | 3 |
DOIs | |
Publication status | Published - 2018 |
Keywords
- Data aggregation
- Linear programming
- Metasearch
- Neural networks
- Search engine
ASJC Scopus subject areas
- Management Science and Operations Research