Item recommendation system, item recommendation method and program
Abstract
An item recommendation system includes: a feedback receiving unit receiving feedbacks with respect to items by users; a feedback history storage unit storing information of feedbacks received at present or in the past by the feedback receiving unit in units of combinations of users and items; a relevance calculation unit calculating relevance between items base on first information indicating the degree in which the same user gives feedbacks to respective items and second information indicating the degree in which many users give feedbacks by using feedback information stored by the feedback history storage unit when receiving the feedback by the feedback receiving unit; and a recommendation unit immediately recommending items having higher relevance with respect to the item to the user who has given the feedback to the item by the feedback receiving unit based on the relevance calculated by the relevance calculation unit.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A system comprising:
a communication interface configured to connect to a network; and circuitry configured to: provide information of a plurality of items to a plurality of users through the network; receive feedback including first feedback for at least one of the plurality of items from one of the plurality of users and second feedback for at least one of the plurality of items from the plurality of users through the network, wherein the feedbacks are received at present or in the past; store the received feedbacks in a storage unit; and recommend one or more of the plurality of items to the one of the plurality of users based on the first feedback and the second feedback stored in the storage unit.
3 . The system of claim 2 , wherein the first feedback includes access information for the at least one of the plurality of items by the one of the plurality of users.
4 . The system of claim 3 , wherein the second feedback includes access information for the at least one of the plurality of items by the plurality of users.
5 . The system of claim 2 , wherein the circuitry is configured to assign each of the plurality of items a score based upon at least one of the first feedback and the second feedback.
6 . The system of claim 5 , wherein the circuitry is configured to recommend the one or more of the plurality of items to the one of the plurality of users based upon the scores.
7 . The system of claim 6 , wherein the circuitry is configured to recommend the one or more of the plurality of items to the one of the plurality of users having a higher score that other items of the plurality of items.
8 . The system of claim 4 , wherein the circuitry is configured to assign each of the plurality of items a score based upon at least one of the first feedback and the second feedback.
9 . The system of claim 8 , wherein the circuitry is configured to recommend the one or more of the plurality of items to the one of the plurality of users based upon the scores.
10 . The system of claim 9 , wherein the circuitry is configured to recommend the one or more of the plurality of items to the one of the plurality of users having a higher score that other items of the plurality of items.
11 . The system of claim 2 , wherein the circuitry is configured to store an item ID of the at least one of the plurality of times in association with a user ID of the one of the plurality of users as the first feedback.
12 . A method comprising:
providing, via circuitry, information of a plurality of items to a plurality of users through a network via a communication interface; receiving, via the circuitry, feedback including first feedback for at least one of the plurality of items from one of the plurality of users and second feedback for at least one of the plurality of items from the plurality of users through the network via the communication interface, wherein the feedbacks are received at present or in the past; storing, via the circuitry, the received feedbacks in a storage unit; and recommending, via the circuitry, one or more of the plurality of items to the one of the plurality of users based on the first feedback and the second feedback stored in the storage unit.
13 . The method of claim 12 , wherein the first feedback includes access information for the at least one of the plurality of items by the one of the plurality of users.
14 . The method of claim 13 , wherein the second feedback includes access information for the at least one of the plurality of items by the plurality of users.
15 . The method of claim 12 , further comprising assigning, via the circuitry, each of the plurality of items a score based upon at least one of the first feedback and the second feedback.
16 . The method of claim 15 , further comprising recommending, via the circuitry, the one or more of the plurality of items to the one of the plurality of users based upon the scores.
17 . The method of claim 16 , further comprising recommending, via the circuitry, the one or more of the plurality of items to the one of the plurality of users having a higher score that other items of the plurality of items.
18 . The method of claim 14 , further comprising assigning, via the circuitry, each of the plurality of items a score based upon at least one of the first feedback and the second feedback.
19 . The method of claim 18 , further comprising recommending, via the circuitry, the one or more of the plurality of items to the one of the plurality of users based upon the scores.
20 . The method of claim 19 , further comprising recommending, via the circuitry, the one or more of the plurality of items to the one of the plurality of users having a higher score that other items of the plurality of items.
21 . The method of claim 12 , further comprising storing, via the circuitry, an item ID of the at least one of the plurality of times in association with a user ID of the one of the plurality of users as the first feedback.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.