TEXT PREDICTION USING COMBINED WORD N-GRAM AND UNIGRAM LANGUAGE MODELS
    1.
    发明申请
    TEXT PREDICTION USING COMBINED WORD N-GRAM AND UNIGRAM LANGUAGE MODELS 有权
    文字预测使用组合词N-GRAM和UNIGRAM语言模型

    公开(公告)号:US20150347383A1

    公开(公告)日:2015-12-03

    申请号:US14724641

    申请日:2015-05-28

    Applicant: Apple Inc.

    CPC classification number: G06F17/276

    Abstract: Systems and processes are disclosed for predicting words in a text entry environment. Candidate words and probabilities associated therewith can be determined by combining a word n-gram language model and a unigram language model. Using the word n-gram language model, based on previously entered words, candidate words can be identified and a probability can be calculated for each candidate word. Using the unigram language model, based on a character entered for a new word, candidate words beginning with the character can be identified along with a probability for each candidate word. In some examples, a geometry score can be included in the unigram probability related to typing geometry on a virtual keyboard. The probabilities of the n-gram language model and unigram model can be combined, and the candidate word or words having the highest probability can be displayed for a user.

    Abstract translation: 公开了用于在文本输入环境中预测单词的系统和过程。 可以通过组合单词n-gram语言模型和unigram语言模型来确定与之相关联的候选词和概率。 使用单词n-gram语言模型,基于先前输入的单词,可以识别候选词,并且可以为每个候选词计算概率。 使用单字语言模型,基于为新词输入的字符,可以识别以字符开头的候选词以及每个候选词的概率。 在一些示例中,几何分数可以包括在与虚拟键盘上的打字几何相关的单位格概率中。 可以组合n-gram语言模型和单格式模型的概率,并且可以为用户显示具有最高概率的候选词或词。

    MULTI-WORD AUTOCORRECTION
    2.
    发明申请

    公开(公告)号:US20190354580A1

    公开(公告)日:2019-11-21

    申请号:US16395126

    申请日:2019-04-25

    Applicant: Apple Inc.

    Abstract: Methods and systems of multi-word automatic correction (“autocorrect”) are provided. Autocorrect generally can select a corrected word based on a typed word and a dictionary of correctly-spelled words. Multi-word autocorrect can add to this functionality by revisiting the selection of an initial corrected word if a subsequently-typed word indicates that it would be more appropriate to instead select an additional corrected word. In some cases, an autocorrect system can make a multi-word correction based on a multi-word phrase in a dictionary, such as replacing “new york” with “New York” as described above. In other cases, an autocorrect system can make a multi-word correction to correct a mistakenly-typed delimiter character. In other cases, an autocorrect system can use grammar rules to obtain additional context information with each subsequently-typed word and make multi-word corrections on that basis.

Patent Agency Ranking