Claims
- 1. A computer-based method for implementing a system for automatically producing an individualized learning sequence in a subject area to a user for addressing a skill gap between a skill level of the user and a skill level desired to be possessed, the method comprising the steps of:
entering into a first electronic database a skill level currently possessed by a user in at least one skill in a predetermined subject area; comparing the possessed skill level with a skill level desired to be possessed by the user in the at least one skill; determining from the comparing step a skill gap between the possessed skill level and the desired skill level; mapping the skill gap with at least one course having an entry in a second electronic database to fill the skill gap; and presenting the user with a training regimen comprising the at least one mapped course.
- 2. The method recited in claim 1, wherein the entry for each course in the second electronic database comprises a skill level achievable with the use of the course and a prerequisite skill level, and the mapping step comprises the steps of:
locating a first course in the second database having a prerequisite skill level less than or equal to the possessed skill level; adding the first course to the training regimen; if the first course achievable skill level is less than the desired skill level, locating a second course in the second database having a prerequisite skill level less than or equal to the first course achievable skill level and further having an achievable skill level greater than the first course achievable skill level; and adding the second course to the training regimen.
- 3. The method recited in claim 1, wherein each course entry further comprises a natural language description of the course.
- 4. The method recited in claim 3, further comprising the step, preceding the comparing step, of entering a natural language description of the at least one skill in the predetermined subject area, and wherein the mapping step comprises the steps of:
matching words in the natural language descriptions of the mapped course in the second database and of the at least one skill in the predetermined subject area; ranking each course having at least one matching word with the description of the at least one skill in the predetermined subject area for probable relevancy.
- 5. The method recited in claim 4, further comprising the steps, prior to the matching step, of:
tabulating each word in the natural language description of the mapped course; tabulating a number of occurrences of each word in the natural language description of the mapped course; comparing each word in the natural language description of the mapped with a list of words that should be skipped; assigning a null weighting value to each word that should be skipped as determined by the each word comparing step; assigning a weighting value to each nonskipped word; and the ranking step comprises using each matching word and the weighting value of each matching word to determine a score indicative of the probable relevancy.
- 6. The method recited in claim 5, wherein tabulating steps further comprise:
tabulating each word phrase in the natural language description of the mapped course; and tabulating a number of occurrences of each word phrase in the natural language description of the mapped course; and wherein: the word matching step comprises matching word phrases in the natural language descriptions of the mapped course in the second database and of the at least one skill in the predetermined subject area; the weighting value assigning step further comprises assigning a weighting value to each word phrase; and the ranking step further comprises using each matching word phrase and the weighting value of each matching word phrase to supplement the score indicative of the probable relevancy.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority from copending application Ser. No. 09/705,153, “Automated System and Methods for Creating an Individualized Learning Program,” filed Nov. 2, 2000, the disclosure of which is hereby incorporated by reference hereinto.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09705153 |
Nov 2000 |
US |
| Child |
10001902 |
Nov 2001 |
US |