Method of testing online recommender system
First Claim
1. A method of testing a recommender system, which recommender is used for recommending items of interest to subscribers of an online content service provider, the method comprising the steps of:
- (a) setting up a policy to be used in testing the recommender system;
(b) setting up a plurality of separate proxy accounts at the online content service provider;
(c) causing said recommender system to interact with said plurality of separate proxy accounts and generate a plurality of separate recommendations for a plurality of corresponding items;
(d) verifying a compliance level with said policy by examining said separate recommendations.
1 Assignment
0 Petitions
Accused Products
Abstract
A recommender system can be analyzed to determine various performance characteristics of an online content service provider. The recommender system is analyzed using a predetermined policy, to determine if it satisfies such policy, and/or has other measurable intended and/or unintended biases. The policy can include such parameters as whether a particular profile is presented with certain particular types of items by the recommender system. The reliability of search engines can also be tested using a similar approach.
-
Citations
30 Claims
-
1. A method of testing a recommender system, which recommender is used for recommending items of interest to subscribers of an online content service provider, the method comprising the steps of:
-
(a) setting up a policy to be used in testing the recommender system;
(b) setting up a plurality of separate proxy accounts at the online content service provider;
(c) causing said recommender system to interact with said plurality of separate proxy accounts and generate a plurality of separate recommendations for a plurality of corresponding items;
(d) verifying a compliance level with said policy by examining said separate recommendations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of measuring behavior of a recommender system, which recommender is used for recommending items of interest to subscribers of an online content service provider, the method comprising the steps of:
-
(a) setting up a target preference to be used by the recommender system;
(b) causing the recommender system to interact with at least one proxy account and so as to generate a plurality of separate recommendations for a plurality of corresponding items;
(c) verifying whether a preference exhibited by the recommender system is within said target preference by examining said separate recommendations. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of evaluating recommendations made by a recommender system, which recommender is used for recommending items of interest to subscribers of an online content service provider, the method comprising the steps of:
-
(a) setting up a policy to be used in testing the recommender system;
(b) reviewing an actual set of recommendations made by the recommender system to a plurality of separate subscribers at the online content service provider;
(c) comparing said actual set of recommendations against a target set of recommendations associated with said policy;
(d) identifying a compliance level with said policy based on said actual set of recommendations. - View Dependent Claims (27, 28, 29, 30)
-
Specification