Methods and systems for searching for and identifying data repository deficits
First Claim
1. A computing system configured to identify data repository deficits, comprising:
- a server system, comprising a computing device, that hosts an interactive catalog of items arranged using a hierarchical browse structure;
a data repository that stores;
an item-to-item mapping that indicates similarities of items based at least in part on;
(a) user viewing histories,(b) user purchase histories,(c) user tagging histories,(d) user review histories,(e) content,(f) or any combination of (a), (b), (c), (d), or (e);
a first type of information, comprising user feedback including text feedback and video feedback, submitted by users for items in the interactive catalog of items, an identification as to which user submitted a given feedback, and an identification of a corresponding item in the interactive catalog of items for which the given feedback was submitted;
a system comprising a search engine configured to identify catalog items in the interactive catalog of items that do not have an amount of feedback that meets a first threshold, wherein the first threshold is greater than one;
a recommendation system configured to;
use similar items data stored in the data repository as a B-tree data structure, replicated across multiple machines to accommodate heavy loads, to determine, for a user, user item affinity based at least in part on a similarity of at least one item, for which the user previously provided feedback, with at least one of the identified catalog items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one, the similarity determined based at least in part on the item-to-item mapping,based at least in part on the determined user item affinity, recommend to the user candidate items, identified as not having the amount of feedback that meets the first threshold wherein the first threshold is eater than one for the user to provide feedback for; and
the computing system configured to selectively provide over a network, at least partly in response to a recommendation from the recommendation system recommending candidate items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one, for display on a user system;
a user interface that provides functionality for the user to select an item from the recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one; and
a user interface via which the user can provide feedback for an item selected by the user from the recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than onewherein the system is configured to generate and provide for display on a device of a second user an item detail page for a first item in the interactive catalog of items, the item detail page comprising user-submitted feedback for the first item.
0 Assignments
0 Petitions
Accused Products
Abstract
A computing system for searching for and identifying data repository deficits includes an interactive database of items, a data repository that stores a first type of information related to items, a search engine configured to identify items that do not have an amount of the first type of information that meets a first threshold, a candidate selection interface that provides functionality for the user to select an item from recommended candidate items needing the first type of information, a user interface via which the user can provide the first type of information for an item selected by the user, a game system configured to calculate for a game scores and rankings based at least in part on data stored in the data repository.
-
Citations
20 Claims
-
1. A computing system configured to identify data repository deficits, comprising:
-
a server system, comprising a computing device, that hosts an interactive catalog of items arranged using a hierarchical browse structure; a data repository that stores; an item-to-item mapping that indicates similarities of items based at least in part on; (a) user viewing histories, (b) user purchase histories, (c) user tagging histories, (d) user review histories, (e) content, (f) or any combination of (a), (b), (c), (d), or (e); a first type of information, comprising user feedback including text feedback and video feedback, submitted by users for items in the interactive catalog of items, an identification as to which user submitted a given feedback, and an identification of a corresponding item in the interactive catalog of items for which the given feedback was submitted; a system comprising a search engine configured to identify catalog items in the interactive catalog of items that do not have an amount of feedback that meets a first threshold, wherein the first threshold is greater than one; a recommendation system configured to; use similar items data stored in the data repository as a B-tree data structure, replicated across multiple machines to accommodate heavy loads, to determine, for a user, user item affinity based at least in part on a similarity of at least one item, for which the user previously provided feedback, with at least one of the identified catalog items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one, the similarity determined based at least in part on the item-to-item mapping, based at least in part on the determined user item affinity, recommend to the user candidate items, identified as not having the amount of feedback that meets the first threshold wherein the first threshold is eater than one for the user to provide feedback for; and the computing system configured to selectively provide over a network, at least partly in response to a recommendation from the recommendation system recommending candidate items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one, for display on a user system; a user interface that provides functionality for the user to select an item from the recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one; and a user interface via which the user can provide feedback for an item selected by the user from the recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold, wherein the first threshold is greater than one wherein the system is configured to generate and provide for display on a device of a second user an item detail page for a first item in the interactive catalog of items, the item detail page comprising user-submitted feedback for the first item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method of obtaining information for data store information deficits, the method comprising:
-
accessing by a computing system a data store storing; an item-to-item mapping that indicates similarities of items based at least in part on; (a) user viewing histories, (b) user purchase histories, (c) user tagging histories, (d) user review histories, (e) content, (f) or any combination of (a), (b), (c), (d), or (e); a first type of information, comprising user feedback including text feedback and video feedback, submitted by users for items in an interactive catalog of items arranged using a hierarchical browse structure, wherein the interactive catalog of items is hosted on a server system, and an identification as to which user submitted a given feedback, and an identification of a corresponding item in the interactive catalog of items for which the given feedback was submitted; identifying, by a search engine of the computing system, catalog items in the interactive catalog of items that do not have an amount of feedback that meets a first threshold, wherein the first threshold is greater than one; determining using similar items data stored in a data repository as a B-tree data structure, replicated across multiple machines, by a recommendation system of the computing system, user item affinity with respect to a user based at least in part on a similarity of at least one item, for which the user previously provided feedback, with at least one of the identified catalog items that do not have a sufficient amount of feedback that meets the first threshold, the similarity determined based at least in part on the item-to-item mapping; recommending by the recommendation system to the user one or more candidate items, identified as not having the amount of feedback that meets the first threshold, for the user to provide for based at least in part on the determined user item affinity; and providing, over a network, for display on a user system; a user interface that provides functionality for the user to select an item from the one or more recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold; and a user interface via which the user can provide feedback for an item selected by the user from the one or more recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold selected by the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Non-transitory computer readable memory storing instructions that when executed by a computer system are configured to cause the computer system to perform operations comprising:
-
accessing a data store storing; an item-to-item mapping that indicates similarities of items based at least in part on; (a) user viewing histories, (b) user purchase histories, (c) user tagging histories, (d) user review histories, (e) content, (f) or any combination of (a), (b), (c), (d), or (e); a first type of information, comprising user feedback including text feedback and video feedback, submitted by users for items in an interactive catalog of items arranged using a hierarchical browse structure and hosted on a server system, and an identification as to which user submitted a given feedback, and an identification of a corresponding item in the interactive catalog of items for which the given feedback was submitted; identifying catalog items in the interactive catalog of items that do not have an amount of feedback that meets a first threshold, wherein the first threshold is greater than one; determining, using similar items data stored in a data repository as a B-tree data structure, replicated across multiple machines, user item affinity with respect to a user based at least in part on a similarity of at least one item, for which the user previously provided feedback, with at least one of the identified catalog items that do not have a sufficient amount of feedback that meets the first threshold, the similarity determined based at least in part on the item-to-item mapping; recommending to the user one or more candidate items, identified as not having the amount of feedback that meets the first threshold, for the user to provide feedback for based at least in part on the determined user item affinity; and providing, over a network, for display on a user system; a user interface that provides functionality for the user to select an item from the one or more recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold; and a user interface via which the user can provide feedback for an item selected by the user from the recommended candidate items that do not have a sufficient amount of feedback that meets the first threshold. - View Dependent Claims (18, 19, 20)
-
Specification