METHODS AND APPARATUS FOR CLASSIFYING CONTENT
First Claim
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
- receive at least a portion of a first natural language document defining a term and having a set of keywords;
receive at least a portion of a second natural language document defining the term and having a set of keywords different from the set of keywords from the first natural language document;
automatically define a training set based on the set of keywords from the first natural language document and the set of keywords from the second natural language document;
categorize a third natural language document as related to the term based on the training set; and
send an indication that the third natural language document is related to the term.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to send a signal representing a first question and a set of pictogram answers associated with the first question and a second question, different from the first question, and a set of pictogram answers associated with the second question. The first question and the second question can define a health-related survey such as a health-risk assessment. The non-transitory processor-readable medium includes code to receive a user selection of a pictogram answer associated with the first question and receive a user selection of a pictogram answer associated with the second question. The non-transitory processor-readable medium includes code to define a health-related user profile based on the user selection to the first question and the second question.
35 Citations
22 Claims
-
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
-
receive at least a portion of a first natural language document defining a term and having a set of keywords; receive at least a portion of a second natural language document defining the term and having a set of keywords different from the set of keywords from the first natural language document; automatically define a training set based on the set of keywords from the first natural language document and the set of keywords from the second natural language document; categorize a third natural language document as related to the term based on the training set; and send an indication that the third natural language document is related to the term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
-
categorize a first natural language document as related to a term based on a training set; send an indication that the first natural language document is related to the term; receive at least a portion of each message from a plurality of messages posted by a plurality of users on a website and associated with the term; identify a keyword absent from the training set based on the plurality of messages when usage of the keyword within the plurality of messages exceeds a threshold; modify the training set to include the keyword in response to the identifying to define a modified training set; categorize a second natural language document as related to the term based on the modified training set; and send an indication that the second natural language document is related to the term. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
-
define a training set for a first term based on a set of keywords from a first natural language document defining the first term and a set of keywords from a second natural language document defining the first term; define a training set for a second term based on a set of keywords from a third natural language document defining the second term and a set of keywords from a fourth natural language document defining the second term; define a training set for a third term based on the training set for the first term and the training set for the second term, the third term is associated with the first term and the second term; categorize a fifth natural language document as related to the third term based on the training set for the third term; and send an indication that the fifth natural language document is related to the third term. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification