Self-learning statistical natural language processing for automatic production of virtual personal assistants

    公开(公告)号:US09798719B2

    公开(公告)日:2017-10-24

    申请号:US15332084

    申请日:2016-10-24

    Abstract: Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.

    Self-learning statistical natural language processing for automatic production of virtual personal assistants

    公开(公告)号:US10346540B2

    公开(公告)日:2019-07-09

    申请号:US15695502

    申请日:2017-09-05

    Abstract: Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.

    SELF-LEARNING STATISTICAL NATURAL LANGUAGE PROCESSING FOR AUTOMATIC PRODUCTION OF VIRTUAL PERSONAL ASSISTANTS

    公开(公告)号:US20180107652A1

    公开(公告)日:2018-04-19

    申请号:US15695502

    申请日:2017-09-05

    Abstract: Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.

    SELF-LEARNING STATISTICAL NATURAL LANGUAGE PROCESSING FOR AUTOMATIC PRODUCTION OF VIRTUAL PERSONAL ASSISTANTS
    4.
    发明申请
    SELF-LEARNING STATISTICAL NATURAL LANGUAGE PROCESSING FOR AUTOMATIC PRODUCTION OF VIRTUAL PERSONAL ASSISTANTS 审中-公开
    自主学习统计自然语言处理自动生产虚拟个人助理

    公开(公告)号:US20170039181A1

    公开(公告)日:2017-02-09

    申请号:US15332084

    申请日:2016-10-24

    Abstract: Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.

    Abstract translation: 用于自然语言请求处理的技术包括具有语义编译器的计算设备,用于基于样本请求的语料库生成语义模型。 语义编译器可以通过提取上下文语义特征或处理本体来生成语义模型。 计算设备通过生成候选替代表示的格子,为每个候选者分配复合权重,以及找到通过网格的最佳路线来生成自然语言请求的语义表示。 复合权重可以包括语义权重,语音权重和/或语言权重。 语义表示识别与自然语言请求相关联的用户意图和时隙。 计算设备可以基于语义请求来执行一个或多个对话交互,包括生成对附加信息的请求或建议额外的用户意图。 计算设备可以支持自动分析和调整以改善请求处理。 描述和要求保护其他实施例。

    Self-learning statistical natural language processing for automatic production of virtual personal assistants

    公开(公告)号:US09772994B2

    公开(公告)日:2017-09-26

    申请号:US14341013

    申请日:2014-07-25

    Abstract: Technologies for natural language request processing include a computing device having a semantic compiler to generate a semantic model based on a corpus of sample requests. The semantic compiler may generate the semantic model by extracting contextual semantic features or processing ontologies. The computing device generates a semantic representation of a natural language request by generating a lattice of candidate alternative representations, assigning a composite weight to each candidate, and finding the best route through the lattice. The composite weight may include semantic weights, phonetic weights, and/or linguistic weights. The semantic representation identifies a user intent and slots associated with the natural language request. The computing device may perform one or more dialog interactions based on the semantic request, including generating a request for additional information or suggesting additional user intents. The computing device may support automated analysis and tuning to improve request processing. Other embodiments are described and claimed.

Patent Agency Ranking