Systems and Methods for Labeling Sets of Objects
First Claim
1. An object labeling server system, comprising:
- a processor; and
a memory connected to the processor and configured to store an object labeling application;
wherein the object labeling application configures the processor to;
obtain a set of object data, where the object data comprises a set of keywords;
score the object data in the set of object data based on a taxonomy, where the taxonomy comprises resource data, category information describing the resource data, relationships between the category information and resource data, and relationships between the category information;
cluster the object data into groups of object data based on the scores, where pieces of object data in a group of object data have similar scores;
determine category data for at least one of the groups of object data based on the taxonomy, where the category data comprises category information taken from the taxonomy based on the keywords associated with the pieces of object data within a group of object data; and
generate a label for at least one of the groups of object data based on the determined category data for the group of object data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for labeling sets of objects using a taxonomy in accordance with embodiments of the invention are disclosed. In one embodiment, an object labeling server system includes a processor configured to obtain a set of object data including a set of keywords, score the object data based on a taxonomy including resource data, category information, relationships between the category information and resource data, and relationships between the category information, cluster the object data into groups of object data based on the scores, determine category data for at least one of the groups of object data based on the taxonomy, and generate a label for at least one of the groups of object data based on the determined category data for the group of object data.
16 Citations
22 Claims
-
1. An object labeling server system, comprising:
-
a processor; and a memory connected to the processor and configured to store an object labeling application; wherein the object labeling application configures the processor to; obtain a set of object data, where the object data comprises a set of keywords; score the object data in the set of object data based on a taxonomy, where the taxonomy comprises resource data, category information describing the resource data, relationships between the category information and resource data, and relationships between the category information; cluster the object data into groups of object data based on the scores, where pieces of object data in a group of object data have similar scores; determine category data for at least one of the groups of object data based on the taxonomy, where the category data comprises category information taken from the taxonomy based on the keywords associated with the pieces of object data within a group of object data; and generate a label for at least one of the groups of object data based on the determined category data for the group of object data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for labeling sets of objects, comprising:
-
obtaining a set of object data using an object labeling server system, where the object data comprises a set of keywords; scoring the object data in the set of object data based on a taxonomy using the object labeling server system, where the taxonomy comprises resource data, category information describing the resource data, relationships between the category information and resource data, and relationships between the category information; clustering the object data into group of object data based on the scores using the object labeling server system, where pieces of object data in a group of object data have similar scores; determining category data for at least one of the groups of object data based on the taxonomy using the object labeling server system, where the category data comprises category information taken from the taxonomy based on the keywords associated with the pieces of object data within a group of object data; and generating a label for at least one of the groups of object data based on the determined category data for the group of object data using the object labeling server system.
-
Specification