Dynamic refinement of search engines results utilizing the user intervention

  • Authors:
  • Dimitris Antoniou;Yannis Plegas;Athanasios Tsakalidis;Giannis Tzimas;Emmanouil Viennas

  • Affiliations:
  • University of Patras, Computer Engineering and Informatics Department, 26500 Patras, Greece;University of Patras, Computer Engineering and Informatics Department, 26500 Patras, Greece;University of Patras, Computer Engineering and Informatics Department, 26500 Patras, Greece;University of Patras, Computer Engineering and Informatics Department, 26500 Patras, Greece;University of Patras, Computer Engineering and Informatics Department, 26500 Patras, Greece

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays, modern search engines quite satisfactorily answer users' queries, but the top results returned are not always relevant to the data the user is actually looking for. Hence, considerable efforts are made by search engines in order to rank the most relevant to the query results at the top. This work addresses the above problem and improves the performance of a search engine, especially when it comes to queries which have for example twofold meanings. The matter which the user is interested in is identified based on the results that he/she chooses, and then the most relevant ones are ranked higher. In addition, the results are recognized not only as text but also as semantic entities, which contain various semantic features. The semantic relation between results and text coverage are used as the main tool to achieve an optimized ranking, as opposed to other research papers so far. As a result, a new meta search application is developed, which, given a set of terms, combines Google results and then reorganizes (re-ranks) them based on the disambiguation offered by user clicks. In particular, after a ranking is achieved, the user makes a choice (click), the ranking is updated and the process is repeated. In order to prove our claims, apart from the description of the algorithm for refining the ranking of results, a web application has been developed, which was used to test the effectiveness of the system proposed.