Systems and methods for evaluating multilingual text sequences

US9471667B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9471667-B2
Application numberUS-201313848837-A
CountryUS
Kind codeB2
Filing dateMar 22, 2013
Priority dateMar 26, 2012
Publication dateOct 18, 2016
Grant dateOct 18, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for scoring a response to a character-by-character highlighting task. A similarity value for the response is calculated by comparing the response to one or more correct responses to the task to determine the similarity or dissimilarity of the response to the one or more correct responses to the task. A threshold similarity value is calculated for the task, where the threshold similarity value is indicative of an amount of similarity or dissimilarity to the one or more correct responses required for the response to be scored at a certain level. The similarity value for the response is compared to the threshold similarity value. A score is assigned at, above, or below the certain level based on the comparison.

First claim

Opening claim text (preview).

It is claimed: 1. A computer-implemented method of scoring a response to a character-by-character highlighting task, comprising: comparing, using a processing system, the response to the character-by-character highlighting task to a correct response to the task, the comparison generating a dissimilarity value that indicates an extent of a dissimilarity of the response and the correct response; selecting, using the processing system, a threshold dissimilarity value for the task, the threshold dissimilarity value being based on (i) a first set of responses to the task, each response of the first set differing from the correct response and being scored by a human grader as being correct or incorrect, and (ii) a second set of responses to the task, each response of the second set being scored by a human grader as being correct, the threshold dissimilarity value being further based on filtering the first set to remove null responses from the first set; comparing each response of the first set to each response of the second set, each comparison generating a dissimilarity value that is associated with the response of the first set, and populating a data structure comprising M×N dissimilarity values, where M is a number of non-null responses in the first set and N is a number of responses in the second set, M and N each being an integer that is greater than 1, for each response of the first set, determining a minimum dissimilarity value associated with the response from the data structure, and determining the threshold dissimilarity value further based on (i) the minimum dissimilarity values associated with the responses of the first set, and (ii) the scoring of the responses of the first set as being correct or incorrect by the human grader; comparing, using the processing system, the dissimilarity value for the response to the threshold dissimilarity value; and scoring the response based on the comparing of the dissimilarity value for the response to the threshold dissimilarity value, wherein the response is scored as being correct if the dissimilarity value is less than or equal to the threshold dissimilarity value, and wherein the response is scored as being incorrect if the dissimilarity value is greater than the threshold dissimilarity value. 2. The computer-implemented method of claim 1 , wherein the comparing of the response to the correct response includes comparing a sequence of characters in the response to a sequence of characters in the correct response. 3. The computer-implemented method of claim 1 , wherein the dissimilarity value is based on a difference between a number of characters in the response and a number of characters in the correct response. 4. The computer-implemented method of claim 3 , wherein the dissimilarity value is based on a normalized difference between the number of characters in the response and the number of characters in the correct response, the normalized difference being calculated based on Normalized ⁢ ⁢ Difference = abs ⁡ ( [ F ⁢ ⁢ R ] - [ T ⁢ ⁢ R ] ) [ F ⁢ ⁢ R ] + [ T ⁢ ⁢ R ] , where [FR] is the number of characters in the response, [TR] is the number of characters in the correct response, and abs([FR]−[TR]) is an absolute value of the difference between the number of characters in the response and the number of characters in the correct response. 5. The computer-implemented method of claim 1 , wherein the dissimilarity value is based on a longest common subsequence, the longest common subsequence being a longest set of characters that appears in sequential order in both the response and the correct response. 6. The computer-implemented method of claim 5 , wherein the longest common subsequence is calculated using a recursive algorithm. 7. The computer-implemented method of claim 1 , wherein the dissimilarity value is determined based on ([ T 1 ]−[Similarity( T 1 ,T 2 )])+([ T 2 ]−[Similarity( T 1 ,T 2 )]), where T 1 and T 2 are the response and the correct response to the task, respectively, [T 1 ] and [T 2 ] are a number of graphemes in the response and the correct response to the task, respectively, and [Similarity(T 1 , T 2 )] is a number of graphemes in a similarity value for the response, the similarity value being based on a longest set of characters that appears in sequential order in both the response and the correct response. 8. The computer-implemented method of claim 1 , wherein the dissimilarity value is based on a longest common substring, the longest common substring being a longest set of characters that appears in sequential order in both the response and the correct response, wherein the longest set of characters are consecutive characters within the response and the correct response. 9. The computer-implemented method of claim 1 , wherein the scoring of the response modifies a score previously assigned to the response. 10. The computer-implemented method of claim 9 , wherein the scoring of the response modifies the score previously assigned to the response if the response has a high similarity to the correct response or a low dissimilarity to the correct response. 11. The computer-implemented method of claim 1 , wherein the character-by-character highlighting task includes a stimulus that is given to a test-taker and directions to select portions of the stimulus to respond to a prompt. 12. The computer-implemented method of claim 1 , wherein the threshold dissimilarity value is based on: for each response i of the first set: determining if the human grader scored the response i as being correct or incorrect, based on a det

Assignees

Inventors

Classifications

  • G09B7/02Primary

    of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student · CPC title

  • Foreign languages (with audible presentation of material to be studied G09B5/04) · CPC title

  • Selection or weighting of terms from queries, including natural language queries · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9471667B2 cover?
Systems and methods are provided for scoring a response to a character-by-character highlighting task. A similarity value for the response is calculated by comparing the response to one or more correct responses to the task to determine the similarity or dissimilarity of the response to the one or more correct responses to the task. A threshold similarity value is calculated for the task, where…
Who is the assignee on this patent?
Educational Testing Service
What technology area does this patent fall under?
Primary CPC classification G09B7/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 18 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).