-
公开(公告)号:US10825448B2
公开(公告)日:2020-11-03
申请号:US16881231
申请日:2020-05-22
IPC分类号: G06F17/27 , G10L15/00 , G10L15/10 , G10L15/28 , G10L15/197 , G06F17/16 , G06F16/33 , G10L15/18 , G10L15/19 , G10L15/06
摘要: Apparatus for mapping a user utterance onto a plurality of intents is provided. The apparatus may include an intent training database that includes a plurality of tokens and intents. The apparatus may include a processor. The processor may utilize a token-intent map to generate a token-row map and an intent-column map. The processor may map the plurality of tokens onto a token-intent matrix. The processor may generate a token-cognitive matrix, a cognitive-comprehension matrix and an intent-cognitive matrix from the decomposition. The cognitive-comprehension matrix may be the space of entanglement between the token-cognitive matrix and the intent-cognitive matrix. The processor may reduce the rank of the cognitive-comprehension matrix. The processor may compute a plurality of token vectors from a computation of the token-cognitive matrix and the cognitive-comprehension matrix. The processor may compute a plurality of intent-cognitive vectors from a computation of the cognitive-comprehension matrix and the intent-cognitive matrix.
-
公开(公告)号:US20200286466A1
公开(公告)日:2020-09-10
申请号:US16881231
申请日:2020-05-22
IPC分类号: G10L15/10 , G10L15/28 , G10L15/197 , G06F17/16
摘要: Apparatus for mapping a user utterance onto a plurality of intents is provided. The apparatus may include an intent training database that includes a plurality of tokens and intents. The apparatus may include a processor. The processor may utilize a token-intent map to generate a token-row map and an intent-column map. The processor may map the plurality of tokens onto a token-intent matrix. The processor may generate a token-cognitive matrix, a cognitive-comprehension matrix and an intent-cognitive matrix from the decomposition. The cognitive-comprehension matrix may be the space of entanglement between the token-cognitive matrix and the intent-cognitive matrix. The processor may reduce the rank of the cognitive-comprehension matrix. The processor may compute a plurality of token vectors from a computation of the token-cognitive matrix and the cognitive-comprehension matrix. The processor may compute a plurality of intent-cognitive vectors from a computation of the cognitive-comprehension matrix and the intent-cognitive matrix.
-
公开(公告)号:US10665228B2
公开(公告)日:2020-05-26
申请号:US15987079
申请日:2018-05-23
IPC分类号: G06F17/27 , G10L15/00 , G10L15/10 , G10L15/28 , G10L15/197 , G06F17/16 , G06F16/33 , G10L15/18 , G10L15/19 , G10L15/06
摘要: Apparatus for mapping a user utterance onto a plurality of intents is provided. The apparatus may include an intent training database that includes a plurality of tokens and intents. The apparatus may include a processor. The processor may utilize a token-intent map to generate a token-row map and an intent-column map. The processor may map the plurality of tokens onto a token-intent matrix. The processor may generate a token-cognitive matrix, a cognitive-comprehension matrix and an intent-cognitive matrix from the decomposition. The cognitive-comprehension matrix may be the space of entanglement between the token-cognitive matrix and the intent-cognitive matrix. The processor may reduce the rank of the cognitive-comprehension matrix. The processor may compute a plurality of token vectors from a computation of the token-cognitive matrix and the cognitive-comprehension matrix. The processor may compute a plurality of intent-cognitive vectors from a computation of the cognitive-comprehension matrix and the intent-cognitive matrix.
-
公开(公告)号:US10120858B2
公开(公告)日:2018-11-06
申请号:US14947055
申请日:2015-11-20
发明人: Ramakrishna R. Yannam , Viju Kothuvatiparambil , David H. Witting , Bharathiraja Krishnamoorthy , Mahalakshmi Chandra Sekaran , Sushil Golani
IPC分类号: G06F17/30 , G06F17/27 , G06F3/0482 , G06F3/0484
摘要: Methods for analyzing a query is provided. Methods may include receiving a query from a user. Methods may include dissecting the query into a plurality of word segments. Methods may include determining, based on a predetermined ontology, which of the plurality of words satisfies a predetermined ontological threshold and which words do not satisfy the predetermined ontological threshold. Methods may include discarding the words that do not satisfy the predetermined ontological threshold. Methods may include determining a part of speech associated with each word based on the content of the query. Methods may include determining a concept associated with each word based on the content of the query. Methods may include displaying to the user word that satisfies the predetermined threshold alongside the associated part of speech and associated concept. Methods may include enabling the user to change each word, each concept and each part of speech.
-
公开(公告)号:US09165057B1
公开(公告)日:2015-10-20
申请号:US14642998
申请日:2015-03-10
CPC分类号: G06F17/30637 , G06F17/30867 , G06F17/3097 , G06Q10/10
摘要: Methods for extracting queries from webpages is provided. Methods may include receiving a plurality of queries. Each query in the plurality may be input into a search box located on a public-facing webpage. Methods may include receiving content associated with each of the public-facing webpages. Methods may include receiving identifying information associated with an inputter of each query. Methods may include selecting at least one query from the plurality of queries based at least in part on factors. The factors may include query length. The factors may include query rank. The query rank may be based in part on the magnitude of predetermined terminology included in the at least one query. The predetermined terminology may be stored on a computer-readable memory. The factors may include the grammatical relationship between query terms. The factors may include the identifying information about the inputter associated with the at least one query.
摘要翻译: 提供了从网页提取查询的方法。 方法可以包括接收多个查询。 可以将多个中的每个查询输入到位于面向公众的网页上的搜索框中。 方法可以包括接收与每个面向公众的网页相关联的内容。 方法可以包括接收与每个查询的输入者相关联的识别信息。 方法可以包括至少部分地基于因素从多个查询中选择至少一个查询。 这些因素可能包括查询长度。 这些因素可能包括查询排名。 查询排名可以部分地基于包括在至少一个查询中的预定术语的大小。 预定的术语可以存储在计算机可读存储器上。 这些因素可能包括查询词之间的语法关系。 这些因素可以包括关于与至少一个查询相关联的输入者的识别信息。
-
公开(公告)号:US11966697B2
公开(公告)日:2024-04-23
申请号:US16437183
申请日:2019-06-11
IPC分类号: G06F40/279 , G06F18/21 , G06F18/214 , G06F40/20 , G06N20/00
CPC分类号: G06F40/279 , G06F18/214 , G06F18/2185 , G06F40/20 , G06N20/00
摘要: Systems and methods for automated, degradation-resistant, tuning of machine-learning (“ML”) models are provided. The systems and methods may identify an inoperative input utterance, retrieve a feature set associated with the inoperative input utterance, and generate an updated utterance-feature-intent (“UFI”) mapping based on the retrieved feature set. The systems and methods may retrain the ML model using the updated UFI mapping, and compare the accuracy of the system after the retraining and before the retraining. In a scenario where the accuracy of the system does not improve, the systems and methods may amplify the updated UFI mapping. In a scenario where the accuracy of the system does improve, the systems and methods may deploy the updated UFI mapping.
-
公开(公告)号:US20210019611A1
公开(公告)日:2021-01-21
申请号:US16511482
申请日:2019-07-15
摘要: A system for determining intents associated with human utterances at a voice response system is provided. The system may involve a machine learning classifier and a deep learning classifier. The machine learning classifier may receive labeled training data. The labeled training data may be sample utterances. Each sample utterance may be assigned an intent. The intent may be the label of the utterance. The intent may be included in a predefined plurality of intents. The machine learning classifier may include a feature engineering and extraction module. The feature engineering and extraction module may identify features specific to each intent. The machine learning classifier may label previously unlabeled utterances received in a production environment. The newly labeled utterances received in the production environment may be used as training data to train a deep learning classifier. After being trained, the deep learning classifier may receive and label previously unlabeled utterances.
-
公开(公告)号:US20200051552A1
公开(公告)日:2020-02-13
申请号:US16101734
申请日:2018-08-13
摘要: A system for extracting verifiable entities from a user-utterance received on an automated calling service is provided. The system may include a receiver configured to receive a user-utterance, a processor and a non-transitory computer-readable media comprising computer-executable instructions. The processor may be configured to execute the instructions which, canonicalize the user-utterance into a plurality of tokens, determine the number of tokens of the user-utterance, and generate, using a sliding-window protocol, a comprehensive number of n-gram sequences from the user-utterance. The processor may be configured to process a plurality of threads of execution that may include a series of actions executed on the n-gram sequences to identify and extract verified entities from the user-utterance.
-
公开(公告)号:US20170147555A1
公开(公告)日:2017-05-25
申请号:US14947055
申请日:2015-11-20
发明人: Ramakrishna R. Yannam , Viju Kothuvatiparambil , David H. Witting , Bharathiraja Krishnamoorthy , Mahalakshmi Chandra Sekaran , Sushil Golani
IPC分类号: G06F17/27 , G10L17/06 , G06F3/0484 , G06F17/30 , G06F3/0482
CPC分类号: G06F17/274 , G06F3/0482 , G06F3/04842 , G06F17/2785 , G06F17/30398 , G06F17/30401 , G06F17/30554
摘要: Methods for analyzing a query is provided. Methods may include receiving a query from a user. Methods may include dissecting the query into a plurality of word segments. Methods may include determining, based on a predetermined ontology, which of the plurality of words satisfies a predetermined ontological threshold and which words do not satisfy the predetermined ontological threshold. Methods may include discarding the words that do not satisfy the predetermined ontological threshold. Methods may include determining a part of speech associated with each word based on the content of the query. Methods may include determining a concept associated with each word based on the content of the query. Methods may include displaying to the user word that satisfies the predetermined threshold alongside the associated part of speech and associated concept. Methods may include enabling the user to change each word, each concept and each part of speech.
-
20.
公开(公告)号:US20160203220A1
公开(公告)日:2016-07-14
申请号:US14595279
申请日:2015-01-13
发明人: Viju Kothuvatiparambil , Stephen L. Yaeger , Marco A. Ramirez , Ramakrishna R. Yannam , David H. Witting
CPC分类号: G06Q10/10
摘要: Apparatus, including a processor, for performing a search based, at least in part, on MCC information, is provided. The processor may identify an MCC with greater than a threshold level of correlation to a user's query. The processor may be configured to search a machine-readable memory for documents pertaining to the MCC and/or pertaining to the user's query. The processor may respond to the user's query by providing a set of documents. The processor may provide a reciprocal query. The reciprocal query may be for obtaining a greater quantum of MCC information then was included in the user's query. The reciprocal query may prompt the user to choose from one or more of a plurality of MCCs that correlate to the subject matter area. The reciprocal query may prompt a user to select from a plurality of subject matter areas corresponding to the plurality of MCCs.
摘要翻译: 提供了至少部分地基于MCC信息执行搜索的装置,包括处理器。 处理器可以识别具有大于用户查询的相关阈值水平的MCC。 处理器可以被配置为在机器可读存储器中搜索与MCC有关的文档和/或与用户的查询有关的文档。 处理器可以通过提供一组文档来响应用户的查询。 处理器可以提供相互查询。 相互查询可能是为了获得更大量的MCC信息,然后被包括在用户的查询中。 相互查询可以提示用户从与主题区域相关联的多个MCC中的一个或多个MCC中进行选择。 相互查询可以提示用户从与多个MCC相对应的多个主题区域中进行选择。
-
-
-
-
-
-
-
-
-