Patent ID: 8412726

Claim:
A computer-implemented process for recommending web pages to a user based on query data and user behavior data, comprising: using a computing device for: inputting query log data and user click data; computing a query-based collaborative filter based on the query data, comprising pairs of compared websites and a confidence value, wherein the confidence value is obtained by determining a similarity value for each pair of websites that was clicked by a user for a same query and normalizing the similarity value; computing a user-based collaborative filter based on the user behavior data, comprising pairs of compared websites with the most frequent number of co-clicks by users and a confidence score for each pair, wherein the confidence value is obtained by determining a similarity value of each pair of websites that were co-clicked by users during searching and browsing during the same user sessions and normalizing the similarity value; combining the query-based collaborative filter and user-based collaborative filter to create a combined collaborative filter, that computes the similarity between pairs of websites, for recommending web pages related to a given web page returned in response to a search query.