Method of generating questions with blanks
AssigneeQuizlet, Inc.
InventorShane Curtis Mooney
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuizlet, Inc.
InventorShane Curtis Mooney
Estimating the term…
In one embodiment, a computer-implemented method executed using an application server computer that is communicatively coupled to a database via a telecommunication network, the database comprising a digitally stored relational table schema storing a plurality of term sets, each of the term sets comprising a plurality of terms, the application server computer hosting an application program programmed with a fill-in-the-blank (FITB) question generator service, the method comprising: using the application server computer, receiving input specifying a particular term that does not include an FITB portion, and in response thereto, using the application server computer, executing an inference stage of a trained machine learning model over the particular term as input to generate output predictions comprising a token position and number of tokens of a target span of an FITB portion; using the application server computer, post-processing the output predictions by computing a penalty score, selecting a final position, and determining a final span to blank; using the application server computer, digitally storing a modified term comprising the FITB portion at the final position.
A computer-implemented method executed using an application server computer that is communicatively coupled to a database via a telecommunication network, the database comprising a digitally stored relational table schema of a plurality of relational tables storing a plurality of term sets, each of the term sets comprising a plurality of terms, the application server computer hosting an application program programmed with a fill-in-the-blank (FITB) question generator service, the method comprising:
One or more non-transitory computer-readable storage media storing one or more sequences of instructions which, when executed using one or more processors, cause the one or more processors to execute:
Dependencies are inferred from the claim text.