Kind classification through emergent semantic analysis
First Claim
1. A nonvolatile computer-readable medium comprising processor-executable instructions that when executed perform a method for updating a Kind classification based upon emergent semantic analysis comprising:
- receiving usage data relating to a Kind classification;
associating a descriptor with the Kind classification based upon the usage data; and
associating a Kind feature vector with a Kind characterized by the Kind classification, the associating comprising;
creating one or more dimensions within the Kind feature vector; and
for respective dimensions within the Kind feature vector, assigning a probabilistic value to a dimension based upon a probability that the Kind relates to a characteristic of the dimension.
2 Assignments
0 Petitions
Accused Products
Abstract
A goal of computer development is to understand the user and the data with which the user is engaged. If a better understanding of the user and their data can be accomplished, then additional information and features may be provided based upon the user'"'"'s intent and interests. Accordingly, as provided herein, Kinds may be created as digital representations of everyday things. Kind classifications may be created to characterize the Kinds. The Kind classifications may be updated based upon user interaction to further characterize Kinds with which the user has interacted. For example, when a user writes an email about using orange peels as an air freshener, an orange Kind classification may be updated to reflect that an orange may be used as an air freshener. Kind feature vectors and user feature vectors may be created to represent the probabilities that the Kind or user relates to particular characteristics.
-
Citations
20 Claims
-
1. A nonvolatile computer-readable medium comprising processor-executable instructions that when executed perform a method for updating a Kind classification based upon emergent semantic analysis comprising:
-
receiving usage data relating to a Kind classification; associating a descriptor with the Kind classification based upon the usage data; and associating a Kind feature vector with a Kind characterized by the Kind classification, the associating comprising; creating one or more dimensions within the Kind feature vector; and for respective dimensions within the Kind feature vector, assigning a probabilistic value to a dimension based upon a probability that the Kind relates to a characteristic of the dimension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for creating a Kind feature vector, comprising:
creating a Kind feature vector for a Kind using a set of initial features and one or more descriptors of a Kind classification characterizing the Kind, the creating comprising; creating one or more dimensions within the Kind feature vector; and for respective dimensions within the Kind feature vector, assigning a probabilistic value to a dimension based upon the probability the Kind relates to a characteristic of the dimension. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A system for creating one or more feature vectors, comprising:
a feature vector component configured to; create a Kind feature vector for a Kind using a set of initial features and one or more descriptors of a Kind classification characterizing the Kind; and create a user feature vector for a user based upon one or more Kind feature vectors of Kinds associated with the user.
Specification