PINNING ARTIFACTS FOR EXPANSION OF SEARCH KEYS AND SEARCH SPACES IN A NATURAL LANGUAGE UNDERSTANDING (NLU) FRAMEWORK

    公开(公告)号:US20210004443A1

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

    申请号:US16584499

    申请日:2019-09-26

    Abstract: Present embodiments include an agent automation framework having an artifact pinning subsystem that pins meaning representations of a search space to enable the agent automation system to target particularly relevant candidates for improved inferences. To generate the search space, the artifact pinning subsystem may determine multiple understandings of sample utterances within intent-entity models to generate meaning representations. The sample utterances generally each belong to an identified intent that may have been labeled with a particular entity, within a structure defined by the intent-entity models. To validate the relevance of each meaning representation for an identified intent, the artifact pinning subsystem may pin meaning representations that include the particular intent and include a respective entity corresponding to the labeled entity. In addition to model-based entity pinning, the search space may also be generated with respect to a contextual intent of an on-going conversation between a user and a behavior engine.

    Lookup source framework for a natural language understanding (NLU) framework

    公开(公告)号:US12265796B2

    公开(公告)日:2025-04-01

    申请号:US17579028

    申请日:2022-01-19

    Abstract: A natural language understanding (NLU) framework includes a lookup source framework, which enables a lookup source system to be defined having one or more lookup sources. Each lookup source of the lookup source system includes a respective source data representation that is compiled from respective source data. For example, a source data representation may include source data arranged in a finite state transducer (IFST) structure as a set of finite-state automata (FSA) states, wherein each state is associated with a token that represents underlying source data. Different producers can be applied during compilation of a source data representation to derive additional states within the source data representation from the source data. Certain states of the source data representation that contain sensitive data can be selectively protected through encryption and/or obfuscation, while other portions of the source data representation that are not sensitive may remain in clear-text form.

    SYSTEM AND METHOD FOR MANAGING AND OPTIMIZING LOOKUP SOURCE TEMPLATES IN A NATURAL LANGUAGE UNDERSTANDING (NLU) FRAMEWORK

    公开(公告)号:US20220245361A1

    公开(公告)日:2022-08-04

    申请号:US17579260

    申请日:2022-01-19

    Abstract: A natural language understanding (NLU) framework includes a lookup source framework that enables the lookup sources to be created and applied to understanding utterances. Each lookup source is associated with a respective lookup source template that defines the compile-time and inference-time behavior of the lookup source. For example, a lookup source template indicates which plugins are used by the lookup source, and may define property values that determine the operational behavior of each of these plugins during compile-time and/or inference-time operation of the lookup source. The lookup source framework includes a template manager that manages lookup source templates and determines a suitable lookup source template for each lookup source. The lookup source framework includes a lookup source template optimization subsystem that can apply a suitable optimization plugin to automatically determine attribute values to be included in an optimized lookup source template of a lookup source of the lookup source system.

    LOOKUP SOURCE FRAMEWORK FOR A NATURAL LANGUAGE UNDERSTANDING (NLU) FRAMEWORK

    公开(公告)号:US20220229998A1

    公开(公告)日:2022-07-21

    申请号:US17579028

    申请日:2022-01-19

    Abstract: A natural language understanding (NLU) framework includes a lookup source framework, which enables a lookup source system to be defined having one or more lookup sources. Each lookup source of the lookup source system includes a respective source data representation that is compiled from respective source data. For example, a source data representation may include source data arranged in a finite state transducer (IFST) structure as a set of finite-state automata (FSA) states, wherein each state is associated with a token that represents underlying source data. Different producers can be applied during compilation of a source data representation to derive additional states within the source data representation from the source data. Certain states of the source data representation that contain sensitive data can be selectively protected through encryption and/or obfuscation, while other portions of the source data representation that are not sensitive may remain in clear-text form.

Patent Agency Ranking