Patent ID: 9711064
Date: 2017-07-18
CPC Classifications: A61B,G06F,G09B

Claim:
1. A computer-implemented method comprising: extracting, by a computer, text from one or more resources of a corpus stored in a database, the corpus comprising a plurality of resources, each resource containing text; identifying, by the computer, a set of lexical features in the text of a resource of the corpus according to a lexical feature bank file indicating one or more semantic features and one or more syntactic features, wherein the set of lexical features comprises at least one semantic feature in the bank file and at least one syntactic feature in the bank file; storing, by the computer, into a database configured to store the corpus comprising the plurality of resources and metadata associated with each resource, metadata containing a first value associated with each of the lexical features in the set of lexical features according to the bank file, wherein the bank file indicates each value associated with each respective lexical feature; determining, by the computer, a text difficulty score for the text using each of the first values associated with each of the features in the set of lexical features; storing, by the computer, into the database storing the plurality of resources, metadata containing the text difficulty score associated with the text of each resource; and generating, by the computer, a portion of one or more lessons associated with a learner profile using the text of a resource selected from the database based upon metadata indicating one or more skill scores of the learner profile stored in a profile database and the metadata containing the text difficulty score of each of the resources of the corpus in the database; wherein the resource contains an audio track, and wherein the text is a transcript of the audio track.