发明名称 CONTEXT-BASED NATURAL LANGUAGE PROCESSING
摘要 A method for context-based natural language processing is disclosed herein. The method comprises maintaining a plurality of dialog system rules, receiving a user request from a Dialog System Interface, receiving one or more attributes associated with the user request from the Dialog System Interface or a user device, and identifying a type of context associated with the user request based on the user request and the one or more attributes. A context label is assigned to the user request associated with the type of context. Based on the context label and the user request, a particular dialog system rule is selected from the plurality of dialog system rules. A response to the user request is generated by applying the dialog system rule to at least a part of the user request.
申请公布号 US2016259775(A1) 申请公布日期 2016.09.08
申请号 US201615063757 申请日期 2016.03.08
申请人 Speaktoit, Inc. 发明人 Gelfenbeyn Ilya Gennadyevich;Goncharuk Artem;Sirotin Pavel Aleksandrovich
分类号 G06F17/27;G10L15/22;G10L15/26 主分类号 G06F17/27
代理机构 代理人
主权项 1. A method for context-based natural language processing, comprising: maintaining, by a server comprising at least one processor and a memory storing processor-executable codes, a plurality of dialog system rules; receiving, by the server, a user request from a Dialog System Interface; receiving, by the server, one or more attributes associated with the user request from the Dialog System Interface or a user device; identifying, by the server, a type of context associated with at least a portion of the user request based on the user request and the one or more attributes; assigning, by the server, a context label to the user request associated with the type of context; selecting, by the server, from the plurality of dialog system rules, a dialog system rule which is associated with the context label and the user request; and generating, by the server, a response to the user request by applying the dialog system rule to at least a part of the user request.
地址 Palo Alto CA US