发明名称 |
GENERALIZED GRAPH, RULE, AND SPATIAL STRUCTURE BASED RECOMMENDATION ENGINE |
摘要 |
One embodiment of the present invention provides a recommendation system. During operation, the system receives context information associated with the user, updates a plurality of user models based on the received context information, and identifies at least one spatial data structure that stores a plurality of items. A respective item is stored within the spatial data structure based on a vector value associated with the item. The system then queries the spatial data structure to obtain a first set of recommendable items that have vector values within a predetermined range, calculates a score for each item within the set of recommendable items based on the plurality of the user models and a characterization vector associated with each item, ranks the items within the set of recommendable items based on calculated scores, and recommends one or more top-ranked items to the user. |
申请公布号 |
US2015142785(A1) |
申请公布日期 |
2015.05.21 |
申请号 |
US201314083285 |
申请日期 |
2013.11.18 |
申请人 |
Palo Alto Research Center Incorporated |
发明人 |
Roberts Michael;Ahern Shane P. |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for providing a recommendation to a user, comprising:
receiving context information associated with the user; updating a plurality of user models based on the received context information; identifying a spatial data structure that stores a plurality of items, wherein the spatial data structure corresponds to a vector space, and wherein a respective item is stored within the spatial data structure based on a vector value associated with the item; querying the spatial data structure to obtain a first set of recommendable items that have vector values within a predetermined range; calculating a score for each item within the set of recommendable items based on the plurality of the user models and a characterization vector associated with each item; ranking the items within the set of recommendable items based on calculated scores; and recommending one or more top-ranked items to the user. |
地址 |
Palo Alto CA US |