G06N5/041

Image processing utilizing an entigen construct

A method performed by a computing device includes obtaining a set of image segment identigens for image segments of an image to produce sets of image segment identigens. A set of image segment identigens is a set of possible interpretations of a first image segment of the image segments. The method further includes identifying a subset of valid image segment identigens of each set of image segment identigens by applying identigen rules to the sets of image segment identigens to produce subsets of valid image segment identigens. Each valid image segment identigen of a subset of valid image segment identigens represents a most likely interpretation of a corresponding image segment. The method further includes generating an image entigen group utilizing the subsets of valid image segment identigens, where the image entigen group represents a most likely interpretation of the image.

System and method for providing a model-based intelligent conversational agent
11544475 · 2023-01-03 · ·

A method of providing a conversational agent for interacting with a user may include declaratively defining a task model of a task using a task modelling language, storing the task model in a computer-readable storage medium, generating a natural language grammar based on the task model, storing the natural language grammar in the computer-readable storage medium, receiving a user input from the user, interpreting the user input with a processor based on the task model and the natural language grammar, generating an agent response to the user input with the processor based on the task model, and communicating the agent response to the user.

Generating digital avatar

In one embodiment, a method includes, by one or more computing systems: receiving one or more non-video inputs, where the one or more non-video inputs include at least one of a text input, an audio input, or an expression input, accessing a K-NN graph including several sets of nodes, where each set of nodes corresponds to a particular semantic context out of several semantic contexts, determining one or more actions to be performed by a digital avatar based on the one or more identified semantic contexts, generating, in real-time in response to receiving the one or more non-video inputs and based on the determined one or more actions, a video output of the digital avatar including one or more human characteristics corresponding to the one or more identified semantic contexts, and sending, to a client device, instructions to present the video output of the digital avatar.

Intelligent transaction scoring

Systems and methods provide a flexible environment for intelligently scoring transactions from data sources. An example method includes providing a user interface configured to generate a rubric by receiving selection of one or more one or more conditions, each condition identifying a tag generated by a classifier in the library of classifiers and for each identified tag, receiving selection of a value for the tag that satisfies the condition and receiving selection of an outcome attribute for the condition. The outcome attribute may be a weight for the tag or an alert condition. The method includes storing the rubric in a data store and applying the stored rubric to scoring units of a transaction. The method also includes aggregating scores for transactions occurring during a trend period and displaying the trend score. In some implementations, at least one classifier in the library is a rule-based classifier defined by a user.

Synthetic Data Generation in Computer-Based Reasoning Systems

Techniques for synthetic data generation in computer-based reasoning systems are discussed and include receiving a request for generation of synthetic training data based on a set of training data cases. One or more focal training data cases are determined. For undetermined features (either all of them or those that are not subject to conditions), a value for the feature is determined based on the focal cases. In some embodiments, validity of the generated value may be checked based on feature information. In some embodiments, generated synthetic data may be checked against all or a portion of the training data to ensure that it is not overly similar.

Dynamic Subsystem Operational Sequencing to Concurrently Control and Distribute Supervised Learning Processor Training and Provide Predictive Responses to Input Data

A supervised learning processing (SLP) system and method provide cooperative operation of a network of supervised learning processors to concurrently distribute supervised learning processor training, generate predictions, provide prediction driven responses to input objects, and provide operational sequencing to concurrently control and distribute supervised learning processor training and provide predictive responses to input data. The SLP system can dynamically sequence SLP subsystem operations to improve resource utilization, training quality, and/or processing speed. A system monitor-controller can dynamically determine if process environmental data indicates initiation of dynamic subsystem processing sequencing. Concurrently training SLP's provides accurate predictions of input objects and responses thereto and enhances the network by providing high quality value predictions and responses and avoiding potential training and operational delays. The SLP system can enhance the network of SLP subsystems by providing flexibility to incorporate multiple SLP models into the network and train with concurrent commercial operations.

GENERATING DEVICE, GENERATING METHOD, AND PROGRAM

A generation apparatus 100 includes: an argumentative scheme adding unit 10 which adds an argumentative scheme with respect to pair data constituted by an input utterance and a counter utterance 121 that voices a negative opinion with respect to the input utterance and which generates argumentative scheme-added pair data 122; a generation model learning unit 20 which learns a generation model for generating a counter utterance from an input utterance in consideration of the argumentative scheme by using the argumentative scheme-added pair data 122 as learning data and which generates a learned counter utterance generation model 123; and a counter utterance generating unit 30 which acquires an input utterance of a user and a designated argumentative scheme and which outputs a counter utterance using the counter utterance generation model 123.

METHOD AND SYSTEM FOR TRAINING MODEL TO PERFORM LINK PREDICTION IN KNOWLEDGE HYPERGRAPH

There is provided a method and system for training an embedding model to perform relation predictions in a knowledge hypergraph to output a trained embedding model. A training dataset comprising tuples representing relations between entities in the knowledge hypergraph are received. The embedding model is trained to perform relation predictions for each given tuple from a subset of tuples in the training dataset by generating a respective entity vector for each entity and a respective relation matrix representing relations between the entities. The entity vectors and relation matrix are split into a plurality of windows, and interaction values between elements in each window are calculated. A relation score indicative of the relation in the given tuple being true is calculated. Parameters of the embedding model are updated based on the relation scores for the subset of tuples. The trained embedding model is then output.

SMART-LEARNING AND LEARNING PATH
20220415200 · 2022-12-29 ·

A computer-implemented method and a smart-learning and knowledge retrieval system (SLKRS) are provided for imparting adaptive and personalized e-learning based on continually artificially learned unique characteristics of a knowledge seeker. The SLKRS ingests data in multiple formats from multiple sources, merges the data into a knowledge base based on computed strengths of terms in the sources, and assimilates the merged data to generate experiences. The SLKRS receives feedback from the knowledge seeker and computes a score based on the feedback and the query to artificially learn unique characteristics of the knowledge seeker. The SLKRS generates a learning path for the knowledge seeker on a graphical output, wherein the learning path's state transition points lead to a projected learning path determined by the knowledge seekers performance over one or more of subtopics, topics, and lessons.

SMART-LEARNING AND KNOWLEDGE RETRIEVAL SYSTEM WITH INTEGRATED CHATBOTS
20220415202 · 2022-12-29 ·

A computer-implemented method and a smart-learning and knowledge retrieval system (SLKRS) are provided for imparting adaptive and personalized e-learning based on continually artificially learned unique characteristics of a knowledge seeker. A chatbot platform with a chatbot interface provides for interaction between the knowledge seeker, a parent, a teacher, or another stakeholder. The chatbot platform allows multiple channels of engagement. The chatbot platform provides translation services comprising text to speech and speech to text service. The chatbot platform integrates third-party services into its responses to the user and queries from the user through the integration module. The chatbot platform performs pattern recognition and checks simplified and rephrased questions against a knowledge base. The chatbot platform uses conversation audits to train artificial intelligence and machine learning algorithms, to generate an appropriate response to the query of the knowledge seeker.