×

Language capability assessment and training apparatus and techniques

  • US 10,319,252 B2
  • Filed: 11/09/2005
  • Issued: 06/11/2019
  • Est. Priority Date: 11/09/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for analyzing user language capability, the method comprising:

  • generating an answer key for a text to text based question regarding translation of a source text string from a source language to a target language, the source text string including a plurality of words, the answer key comprising a plurality of answers, the plurality of answers all consisting of completely correct answers to the text to text based question, each of the completely correct answers including a phrase having a plurality of words in the target language;

    storing the answer key for the text to text based question in a packed format in an answer database on a computer, the packed format of each correct answer including a plurality of paths, the packed format of the answer key including certain common paths that are not stored repeatedly;

    presenting the text to text based question regarding the source text to a user using the computer;

    accepting, at the computer, an answer to the text to text based question as input from the user, the answer including a text translation of the source text, the text translation representing the user'"'"'s answer to the text to text based question regarding the source text for which the answer key has been determined; and

    executing a program resident on a storage medium to cause the computer to;

    search selected paths of the answer key without analyzing all of the plurality of different paths representing correct answers stored in the answer key,determine an error cost for each selected path in the answer key, the error cost based on errors between the text translation and the correct answer represented by the analyzed path,present an answer to the user representing a path having a lowest error cost in the answer key,determine from the error cost if the presented answer is an exact match, andif the presented answer is not an exact match, display feedback to the user based on errors between the text translation and the presented answer, the feedback including an error score based on the error cost of the presented answer.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×