Enhanced item development using automated knowledgebase search
AssigneePearson Education, Inc.
InventorClifton Joel Wigtil
Life of this patent
Estimating the term…
Abstract
Systems and methods of the present invention provide for: selecting a word pair and a category, concept, or sample response from a data store; performing a data extraction on a first knowledge base, including an article or content associated with a word in the word pair or a list of articles linking to the category, concept, or sample response; inserting words generated from the data extraction into a data store; defining a difficulty level for each of the words according to a crawl of difficulty data in a second knowledge base; and rendering a GUI displaying the words and the difficulty level for each of the words.
Claims20
A system comprising a server comprising a computing device coupled to a network and comprising at least one processor executing instructions within a memory which, when executed, cause the system to:
- execute a first database command selecting from a database:
- a first at least one data record associated with a word pair;
- and
- a second at least one data record associated with a concept;
- perform a data extraction within a first knowledge base comprising:
- a content associated in the first knowledge base with a word in the word pair;
- and
- a list of titles linking to the concept;
- execute a second database command inserting, into the database, a data record for each of a plurality of words generated from the data extraction;
- define a difficulty level for each of the plurality of words in the data extraction according to a crawl of difficulty data;
- render a graphical user interface (GUI) displaying each of the plurality of words, and the difficulty level for each of the plurality of words.
A method comprising:
- executing, by a server comprising a computing device coupled to a network and comprising at least one processor executing instructions within a memory, a first database command selecting from a database:
- a first at least one data record associated with a word pair;
- and
- a second at least one data record associated with a concept;
- performing, by the server, a data extraction within a first knowledge base comprising:
- a content associated in the first knowledge base with a word in the word pair;
- and
- a list of titles linking to the concept;
- executing, by the server, a second database command inserting, into the database, a data record for each of a plurality of words generated from the data extraction;
- defining, by the server, a difficulty level for each of the plurality of words in the data extraction according to a crawl of difficulty data within a database;
- rendering, by the server hardware computing device, a graphical user interface (GUI) displaying each of the plurality of words, and the difficulty level for each of the plurality of words.
Dependencies are inferred from the claim text.