AUTOMATIC GRAMMAR DETECTION AND CORRECTION

    公开(公告)号:US20210224474A1

    公开(公告)日:2021-07-22

    申请号:US16746009

    申请日:2020-01-17

    申请人: Apple Inc.

    IPC分类号: G06F40/253 G06F40/30 G06N3/04

    摘要: Systems and processes for operating an intelligent automated assistant are provided. In one example process a set of words including a grammatical error is received. The process can generate, using a neural network based on the set of words including the grammatical error and a reference set of words, a transformed set of words and further determine, based on the set of words including the grammatical error and the reference set of words, a reconstructed reference set of words. The process can also determine, based on a comparison of the transformed set of words and the reconstructed reference set of words, whether the transformed set of words is grammatically correct and provide an indication of whether the transformed set of words is grammatically correct to the neural network.

    USER-REALISTIC PATH SYNTHESIS VIA MULTI-TASK GENERATIVE ADVERSARIAL NETWORKS FOR CONTINUOUS PATH KEYBOARD INPUT

    公开(公告)号:US20200379640A1

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

    申请号:US16576113

    申请日:2019-09-19

    申请人: Apple Inc.

    摘要: An example method includes at an electronic device with one or more processors and memory: obtaining first data representing a user-generated keyboard path for one or more words; obtaining second data representing a synthetic keyboard path for the one or more words; generating, using a first instance of a generative network, based on the first data and the second data, third data representing a modification of the synthetic keyboard path; determining whether the third data represent a second user-generated keyboard path; determining whether the third data represent the one or more words; and in accordance with a determination that the third data represent a second user-generated keyboard path and a determination that the third data represent the one or more words: training a model for keyboard path recognition based on the third data.

    MANAGING REAL-TIME HANDWRITING RECOGNITION
    3.
    发明申请

    公开(公告)号:US20200174658A1

    公开(公告)日:2020-06-04

    申请号:US16782380

    申请日:2020-02-05

    申请人: Apple Inc.

    摘要: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

    LANGUAGE IDENTIFICATION USING RECURRENT NEURAL NETWORKS

    公开(公告)号:US20180067918A1

    公开(公告)日:2018-03-08

    申请号:US15717837

    申请日:2017-09-27

    申请人: Apple Inc.

    IPC分类号: G06F17/27 G10L25/30

    摘要: Systems and processes for language identification using recurrent neural networks are provided. An example method includes, at an electronic device, receiving a first typed character of a character sequence and determining a character context of the first typed character based on the first typed character and a second typed character of the character sequence. The method further includes determining a confidence level that the character sequence is associated with a language of a plurality of languages based on the character context of the first typed character, and determining whether the confidence level exceeds a threshold, in accordance with a determination that the confidence level exceeds the threshold, providing the language as a candidate language, and in accordance with a determination that the confidence level does not exceed the threshold, forgoing providing the language as a candidate language.

    MANAGING REAL-TIME HANDWRITING RECOGNITION
    5.
    发明申请
    MANAGING REAL-TIME HANDWRITING RECOGNITION 有权
    管理实时手写识别

    公开(公告)号:US20140365949A1

    公开(公告)日:2014-12-11

    申请号:US14290935

    申请日:2014-05-29

    申请人: APPLE INC.

    IPC分类号: G06F3/0488

    摘要: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

    摘要翻译: 与用于在用户设备上提供手写输入功能的技术相关的方法,系统和计算机可读介质。 训练手写识别模块以具有包括多个非重叠脚本的节目,并且能够使用单个手写识别模型识别成千上万个字符。 手写输入模块为多字符手写输入提供实时,笔顺和笔迹方向独立的手写识别。 特别地,为多字符或句子级中文手写识别提供实时,笔顺和笔画方向独立的手写识别。 还公开了用于提供手写输入功能的用户界面。

    REAL-TIME STROKE-ORDER AND STROKE-DIRECTION INDEPENDENT HANDWRITING RECOGNITION
    6.
    发明申请
    REAL-TIME STROKE-ORDER AND STROKE-DIRECTION INDEPENDENT HANDWRITING RECOGNITION 审中-公开
    实时追踪和追踪方式独立手写识别

    公开(公告)号:US20140361983A1

    公开(公告)日:2014-12-11

    申请号:US14292138

    申请日:2014-05-30

    申请人: Apple Inc.

    IPC分类号: G06F3/0488 G06K9/00 G06F3/01

    摘要: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.

    摘要翻译: 与用于在用户设备上提供手写输入功能的技术相关的方法,系统和计算机可读介质。 训练手写识别模块以具有包括多个非重叠脚本的节目,并且能够使用单个手写识别模型识别成千上万个字符。 手写输入模块为多字符手写输入提供实时,笔顺和笔迹方向独立的手写识别。 特别地,为多字符或句子级中文手写识别提供实时,笔顺和笔画方向独立的手写识别。 还公开了用于提供手写输入功能的用户界面。

    INJECTION OF USER FEEDBACK INTO LANGUAGE MODEL ADAPTATION

    公开(公告)号:US20230394248A1

    公开(公告)日:2023-12-07

    申请号:US17902505

    申请日:2022-09-02

    申请人: Apple Inc.

    IPC分类号: G06F40/40 G06N5/02

    摘要: The present disclosure generally relates to updating a language model based on user feedback. Based on a user text input, a language model predicts a set of tokens and an action that will be taken by the user in response to the predicted set of tokens. If the predicted action does not match a detected actual user action, the language model is updated to reflect the user feedback by modifying an output token probability distribution based on the actual user action and updating the language model to converge with a target language model using the modified output token probability distribution.

    TECHNIQUES FOR AUTOMATICALLY SORTING EMAILS INTO FOLDERS

    公开(公告)号:US20190089660A1

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

    申请号:US15707510

    申请日:2017-09-18

    申请人: Apple Inc.

    IPC分类号: H04L12/58 G06Q10/10

    摘要: The embodiments set forth techniques for sorting emails within an email application. The technique can include: (1) accessing a plurality of emails, where each email is included in a respective folder of one or more folders, (2) establishing a set of n-grams based on the plurality of emails, (3) for each n-gram in the set of n-grams: calculating a respective normalized entropy for the n-gram, and calculating a respective indexing power for the n-gram based on its respective normalized entropy, (4) ranking the n-grams based on their respective indexing powers to establish a ranked list of n-grams, and (5) establishing, for each folder of the one or more folders, a respective set of high-value n-grams based on the ranked list of n-grams. In turn, the high-value n-grams can be compared against n-grams of a new email to identify a target folder into which the new email should be sorted.

    METHODS AND APPARATUSES FOR AUTOMATIC SPEECH RECOGNITION
    9.
    发明申请
    METHODS AND APPARATUSES FOR AUTOMATIC SPEECH RECOGNITION 审中-公开
    自动语音识别的方法和设备

    公开(公告)号:US20160322043A1

    公开(公告)日:2016-11-03

    申请号:US15204642

    申请日:2016-07-07

    申请人: Apple Inc.

    摘要: Exemplary embodiments of methods and apparatuses for automatic speech recognition are described. First model parameters associated with a first representation of an input signal are generated. The first representation of the input signal is a discrete parameter representation. Second model parameters associated with a second representation of the input signal are generated. The second representation of the input signal includes a continuous parameter representation of residuals of the input signal. The first representation of the input signal includes discrete parameters representing first portions of the input signal. The second representation includes discrete parameters representing second portions of the input signal that are smaller than the first portions. Third model parameters are generated to couple the first representation of the input signal with the second representation of the input signal. The first representation and the second representation of the input signal are mapped into a vector space.

    摘要翻译: 描述用于自动语音识别的方法和装置的示例性实施例。 产生与输入信号的第一表示相关联的第一模型参数。 输入信号的第一个表示是离散参数表示。 产生与输入信号的第二表示相关联的第二模型参数。 输入信号的第二表示包括输入信号的残差的连续参数表示。 输入信号的第一表示包括表示输入信号的第一部分的离散参数。 第二表示包括表示输入信号的小于第一部分的第二部分的离散参数。 产生第三模型参数以将输入信号的第一表示与输入信号的第二表示耦合。 输入信号的第一表示和第二表示被映射到向量空间中。

    SYSTEMS AND METHODS FOR STRUCTURED STEM AND SUFFIX LANGUAGE MODELS
    10.
    发明申请
    SYSTEMS AND METHODS FOR STRUCTURED STEM AND SUFFIX LANGUAGE MODELS 有权
    结构化和语言模型的系统和方法

    公开(公告)号:US20160275941A1

    公开(公告)日:2016-09-22

    申请号:US14841047

    申请日:2015-08-31

    申请人: Apple Inc.

    摘要: Systems and methods are disclosed for predicting words using a structured stem and suffix n-gram language model. The systems and methods include determining, using a first n-gram word language model, a first probability of a stem based on a first portion of a previously-input word in the received input. Using a second n-gram language model, a second probability of a first suffix may be determined based at least on a second portion the previously-input word in the received input. Further, a third probability of a second suffix different from the first suffix may be determined using a third n-gram language model based at least on a third portion of the previously-input word in the received input. A fourth probability of a predicted word may be determined based on the first, second and third probabilities. One or more predicted words may be determined and provided as an output to the user.

    摘要翻译: 公开了用于使用结构化词干和后缀n-gram语言模型预测单词的系统和方法。 系统和方法包括基于接收的输入中的先前输入的单词的第一部分来确定使用第一n-gram语言模型的词干的第一概率。 使用第二n-gram语言模型,可以至少基于第二部分来确定接收到的输入中的先前输入的单词的第一后缀的第二概率。 此外,可以使用至少基于接收到的输入中的先前输入的单词的第三部分的第三n语言模型来确定与第一后缀不同的第二后缀的第三概率。 可以基于第一,第二和第三概率来确定预测字的第四概率。 可以确定一个或多个预测单词并将其提供给用户的输出。