Categorizing hash tags
First Claim
1. A method comprising:
- using a first categorizer, categorizing a set of objects into a plurality of categories;
wherein the set of objects includes a subset of categorized objects that are associated with a particular hashtag;
after the first categorizer has categorized the set of objects into the plurality of categories, generating a metadata model based, at least in part, on;
the categories to which the first categorizer has assigned each object of the set of objects, andhashtags associated with each object of the set of objects;
wherein, the metadata model comprises mappings of hashtags to categories of the plurality of categories;
wherein, the mappings in the metadata model include one or more mappings that map the particular hashtag to one or more categories;
wherein the one or more mappings are created based on the categories to which the first categorizer has assigned objects in the subset of categorized objects;
obtaining a particular object that is associated with the particular hashtag; and
using a second categorizer, different than the first categorizer, to categorize the particular object based, at least in part, on the one or more mappings, in the metadata model, that map the particular hashtag to the one or more categories;
wherein the method is performed by one or more computing devices.
5 Assignments
0 Petitions
Accused Products
Abstract
A content item categorizer system retrieves content items from Internet sources. If a retrieved content item includes sufficient information for traditional categorization methods, then the system assigns one or more categories to the content item using such traditional methods. The system creates a metadata model, based on information about traditionally-categorized content items, that maps at least hashtags from the content items to one or more content categories. When the system retrieves a sparse-info item that does not include sufficient information for traditional categorization, the system applies the metadata model to categorize the content item using at least hashtags in the sparse-info item. The metadata model may also include information indicating mappings between categories and coincidence of hashtags and additional content item attributes. Also, the metadata model may provide information for categorizing sparse-info items based on multiple hashtags in the sparse-info item metadata.
-
Citations
18 Claims
-
1. A method comprising:
-
using a first categorizer, categorizing a set of objects into a plurality of categories; wherein the set of objects includes a subset of categorized objects that are associated with a particular hashtag; after the first categorizer has categorized the set of objects into the plurality of categories, generating a metadata model based, at least in part, on; the categories to which the first categorizer has assigned each object of the set of objects, and hashtags associated with each object of the set of objects; wherein, the metadata model comprises mappings of hashtags to categories of the plurality of categories; wherein, the mappings in the metadata model include one or more mappings that map the particular hashtag to one or more categories; wherein the one or more mappings are created based on the categories to which the first categorizer has assigned objects in the subset of categorized objects; obtaining a particular object that is associated with the particular hashtag; and using a second categorizer, different than the first categorizer, to categorize the particular object based, at least in part, on the one or more mappings, in the metadata model, that map the particular hashtag to the one or more categories; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
identifying a plurality of categorized objects that are associated with a particular hashtag; based, at least in part, on how the plurality of categorized objects have been categorized, establishing one or more mappings between the particular hashtag and one or more categories; obtaining a particular object associated with the particular hashtag; and categorizing the particular object based, at least in part, on the one or more mappings between-the particular hashtag and the one or more categories; identifying a particular value of a particular object attribute other than a hashtag; based, at least in part, on how the plurality of categorized objects have been categorized, establishing a second mapping between one or more certain categories and coincidence of the particular hashtag and the particular value of the particular object attribute; obtaining a second object associated with the particular hashtag; and categorizing the second object based, at least in part, on the second mapping wherein the method is performed by one or more computing devices. - View Dependent Claims (8, 9)
-
-
10. A non-transitory computer-readable medium that stores instructions which, when executed by one or more processors, cause performance of:
-
using a first categorizer, categorizing a set of objects into a plurality of categories; wherein the set of objects includes a subset of categorized objects that are associated with a particular hashtag; after the first categorizer has categorized the set of objects into the plurality of categories, generating a metadata model based, at least in part, on; the categories to which the first categorizer has assigned each object of the set of objects, and hashtags associated with each object of the set of objects; wherein, the metadata model comprises mappings of hashtags to categories of the plurality of categories; wherein, the mappings in the metadata model include one or more mappings that map the particular hashtag to one or more categories; wherein the one or more mappings are created based on the categories to which the first categorizer has assigned objects in the subset of categorized objects; obtaining a particular object that is associated with the particular hashtag; and using a second categorizer, different than the first categorizer, to categorize the particular object based, at least in part, on the one or more mappings, in the metadata model, that map the particular hashtag to the one or more categories. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium that stores instructions which, when executed by one or more processors, cause performance of:
-
identifying a plurality of categorized objects that are associated with a particular hashtag; based, at least in part, on how the plurality of categorized objects have been categorized, establishing one or more mappings between the particular hashtag and one or more categories; obtaining a particular object associated with the particular hashtag; and categorizing the particular object based, at least in part, on the one or more mappings between-the particular hashtag and the one or more categories; identifying a particular value of a particular object attribute other than a hashtag; based, at least in part, on how the plurality of categorized objects have been categorized, establishing a second mapping between one or more certain categories and coincidence of the particular hashtag and the particular value of the particular object attribute; obtaining a second object associated with the particular hashtag; and categorizing the second object based, at least in part, on the second mapping. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable medium that stores instructions which, when executed by one or more processors, cause performance of:
-
identifying a plurality of categorized objects that are associated with a particular hashtag; based, at least in part, on how the plurality of categorized objects have been categorized, establishing one or more mappings between the particular hashtag and one or more categories; wherein establishing one or more mappings between the particular hashtag and one or more categories further comprises; identifying a first subset of the plurality of categorized objects that are associated with a first category of a plurality of related categories; identifying a second subset of the plurality of categorized objects that are associated with a second category of the plurality of related categories; wherein the first subset includes at least one categorized object that the second subset does not include; determining that a third subset of the plurality of categorized objects, which includes the objects of both the first and second subsets, is associated with a category that represents the plurality of related categories; and establishing a mapping between the particular hashtag and the category that represents the plurality of related categories; obtaining a particular object associated with the particular hashtag; and categorizing the particular object based, at least in part, on the one or more mappings between-the particular hashtag and the one or more categories.
-
Specification