ITEM-BASED RECOMMENDATION ENGINE FOR RECOMMENDING A HIGHLY-ASSOCIATED ITEM
First Claim
1. A recommendation engine searching for at least one recommendation item associated with a reference item, the reference item being selected by a query user, the recommendation engine comprising:
- a query generation module configured to store a plurality of item vectors as a plurality of documents, configured to search for a reference document associated with the reference item among the plurality of the documents to extract a reference item vector and configured to generate a query including at least one user best associated with the extracted reference item vector if successful, each of the plurality of the item vectors corresponding to an element including a user-preference pair; and
a search module configured to calculate a correlation between the extracted reference item vector and each of the plurality of the item vectors in the plurality of the documents based on the generated query to provide the at least one recommendation item.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed relates to a recommendation engine. The recommendation engine includes a query generation module configured to store a plurality of item vectors as a plurality of documents, configured to search for a reference document associated with the reference item among the plurality of the documents to extract a reference item vector and configured to generate a query including at least one user best associated with the extracted reference item vector if successful, each of the plurality of the item vectors corresponding to an element including a user-preference pair and a search module configured to calculate a correlation between the extracted reference item vector and each of the plurality of the item vectors in the plurality of the documents based on the generated query to provide the at least one recommendation item.
13 Citations
14 Claims
-
1. A recommendation engine searching for at least one recommendation item associated with a reference item, the reference item being selected by a query user, the recommendation engine comprising:
-
a query generation module configured to store a plurality of item vectors as a plurality of documents, configured to search for a reference document associated with the reference item among the plurality of the documents to extract a reference item vector and configured to generate a query including at least one user best associated with the extracted reference item vector if successful, each of the plurality of the item vectors corresponding to an element including a user-preference pair; and a search module configured to calculate a correlation between the extracted reference item vector and each of the plurality of the item vectors in the plurality of the documents based on the generated query to provide the at least one recommendation item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An item recommendation method performed by a recommendation engine searching for at least one recommendation item associated with a reference item, the reference item being selected by a query user, the method comprising:
-
storing a plurality of item vectors as a plurality of documents and searching for a reference document associated with the reference item among the plurality of the documents to extract a reference item vector; generating a query including at least one user best associated with the extracted reference item vector if successful; and calculating a correlation between the extracted reference item vector and each of the plurality of the item vectors in the plurality of the documents based on the generated query to provide the at least one recommendation item wherein each of the plurality of the item vectors corresponds to an element including a user-preference pair. - View Dependent Claims (13, 14)
-
Specification