Patent ID: 9690848
Date: 2017-06-27
CPC Classifications: G06F

Claim:
1. A computer-implemented method comprising: providing a query expansion system comprising a first engine, a second engine, and a data warehouse; causing the query expansion system to receive a query posed by a user to the data warehouse; causing the first engine to determine a user specific co-occurrence value for the query in the data warehouse; causing the query expansion system to display to the user a first query result based upon the user specific co-occurrence value; causing the second engine to determine a collaborative co-occurrence value for the query in the data warehouse based upon social/trust network information taking into account a relationship of the user to another entity in a social/trust network, wherein the relationship of the user to the other entity in the social/trust network is determined from a user profile, and wherein determining the collaborative co-occurrence value comprises applying a weight based upon a distance of the another entity from the user in the social/trust network information; and causing the query expansion system to display to the user a second query result based upon the collaborative co-occurrence value.