SYSTEM, APPARATUS, AND METHOD FOR RECOMMENDING ITEMS
First Claim
1. A method performed by an information processing apparatus for recommending one or more items among a plurality of items to a first user of a recommendation system, the method comprising:
- generating, using circuitry of the information processing apparatus, a weighted data set by applying a first weight factor to each of a plurality of user event data sets each derived from a previous user event of a second user of the recommendation system, whereineach of the user event data sets includes a user identifier of the second user, an item identifier of an item involved in the previous user event, and time information regarding a time of the previous user event, andthe first weight factor is derived from the time information of the previous user event; and
determining, using the processing circuitry, the one or more recommended items based on an algorithm using the weighted data set.
1 Assignment
0 Petitions
Accused Products
Abstract
Recommending one or more items among a plurality of items to a first user by generating a weighted data set by applying a weight factor to each of a plurality of user event data sets each derived from a previous user event of a second user of the recommendation system. Each of the user event data sets includes a user identifier of the second user, an item identifier of an item involved in the previous user event, and time information regarding a time of the previous user event. The weight factor is derived from the time information of the corresponding previous user event. One or more recommended items are determined based on an algorithm using the weighted data set.
37 Citations
12 Claims
-
1. A method performed by an information processing apparatus for recommending one or more items among a plurality of items to a first user of a recommendation system, the method comprising:
-
generating, using circuitry of the information processing apparatus, a weighted data set by applying a first weight factor to each of a plurality of user event data sets each derived from a previous user event of a second user of the recommendation system, wherein each of the user event data sets includes a user identifier of the second user, an item identifier of an item involved in the previous user event, and time information regarding a time of the previous user event, and the first weight factor is derived from the time information of the previous user event; and determining, using the processing circuitry, the one or more recommended items based on an algorithm using the weighted data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information recommendation apparatus comprising:
circuitry configured to generate a weighted data set by applying a weight factor to each of a plurality of user event data sets, each derived from a previous user event of a second user of the apparatus, wherein each of the user event data sets includes a user identifier of the second user, an item identifier of an item involved in the previous user event, and time information regarding a time of the previous user event, and the weight factor is derived from the time information of the previous user event; determine one or more recommended items based on an algorithm using the weighted data set; and store the plurality of user event data sets in a memory. - View Dependent Claims (11)
-
12. A non-transitory computer-readable storage medium storing computer-readable instructions that, when executed by a computer of a recommendation apparatus, cause the recommendation apparatus to perform a method comprising:
-
generating a weighted data set by applying a weight factor to each of a plurality of user event data sets, each derived from a previous user event of a second user of a recommendation system, wherein each of the user event data sets includes a user identifier of the second user, an item identifier of an item involved in the previous user event, and time information regarding a time of the previous user event, and the weight factor is derived from the time information of the previous user event; and determining one or more recommended items based on an algorithm using the weighted data set.
-
Specification