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.

    TEXT CORRECTION PROCESSING
    4.
    发明申请
    TEXT CORRECTION PROCESSING 有权
    文本校正处理

    公开(公告)号:US20150169081A1

    公开(公告)日:2015-06-18

    申请号:US14631552

    申请日:2015-02-25

    Applicant: Apple Inc.

    CPC classification number: G06F3/0237 G06F3/04886

    Abstract: Text correction processing is disclosed. An initial score is assigned to each of a plurality of candidate sequences of one or more characters, based at least in part on a keyboard geometry-based value associated with the received user input with respect to the candidate key. Further processing is performed with respect to a subset of the candidate sequences having the highest initial score(s) to determine for each candidate sequence in the subset a refined score. A candidate sequence is selected for inclusion in a result set based at least in part on a determination that a refined score of the selected candidate is higher than an initial score of one or more candidate sequences that are not included in the subset and with respect to which the further processing has not been performed.

    Abstract translation: 公开了文本校正处理。 至少部分地基于与所接收的用户输入相对于所述候选键相关联的基于键盘几何的值,将初始分数分配给一个或多个字符的多个候选序列中的每一个。 对具有最高初始分数的候选序列的子集执行进一步处理,以确定子集中每个候选序列的精确分数。 至少部分地基于所选择的候选的精确分数高于不包括在子集中的一个或多个候选序列的初始分数的确定来选择候选序列以包括在结果集中,并且相对于 哪些未进行进一步的处理。

Patent Agency Ranking