Boosting the ranking function learning process using clustering
conference contribution
posted on 2024-10-31, 16:07authored byG Giannopoulos, T Dalamagas, M Eirinaki, Timoleon Sellis
As the Web continuously grows, the results returned by search engines are too many to review. Lately, the problem of personalizing the ranked result list based on user feedback has gained a lot of attention. Such approaches usually require a big amount of user feedback on the results, which is used as training data. In this work, we present a method that overcomes this issue by exploiting all search results, both rated and unrated, in order to train a ranking function. Given a small initial set of user feedback for some search results, we first perform clustering on all results returned by the search. Based on the clusters created, we extend the initial set of rated results, including new, unrated results. Then, we use a popular training method (Ranking SVM) to train a ranking function using the expanded set of results. The experiments show that our method approximates sufficiently the results of an "ideal" system where all results of each query should be rated in order to be used as training data, something that is not feasible in a real-world scenario.
History
Start page
125
End page
132
Total pages
8
Outlet
Proceedings of the 10th ACM International Workshop on Web Information and Data Management (WIDM 2008)
Editors
Chee-Yong Chan and Neoklis Polyzotis
Name of conference
10th ACM International Workshop on Web Information and Data Management (WIDM 2008)