Patent classifications
G06N3/004
Auto-initiated messaging chat
An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter. In an embodiment, customer contact information for the users are provided by the autonomous chat bot to a Customer Relationship Management (CRM) system for further engaging the customer with respect to the target subject matter or other subject matters determined to be relevant from the profiles or preferences.
AUTOMATED ASSISTANT INVOCATION OF APPROPRIATE AGENT
Invoking an agent during a dialog between a user and an automated assistant. Some implementations are directed to receiving, during a human-to-automated assistant dialog, natural language input of the user that indicates a desire to engage an agent, but that fails to indicate a particular agent to be engaged. Those implementations are further directed to selecting a particular agent from a plurality of available agents, and transmitting an invocation request to the selected particular agent. In some implementations an agent selection model can be utilized in selecting the particular agent, such as a machine learning model. The machine learning model can be trained to enable generation of output that indicates, for each of a plurality of available agents (and optionally intent(s) for those agents), a probability that the available agent (and optionally intent) will generate appropriate responsive content.
Chatbots
In one aspect, the invention concerns a method of operating a chatbot to engage in a conversation with a correspondent the method comprises building a profile having plural profile variables for the correspondent; and during the conversation with the correspondent; selecting a node in the conversation data structure for processing based on the one or more profile variables, and processing the node to follow a conversation path based on the node's coded instructions and/or relationship with other nodes. In another aspect, the method comprises the steps of attempting to match the received input message with a node in the conversation data structure of the chatbot; if a matched node is found, selecting the matched node for processing; but if a matched node is not found, selecting a node for processing using a fuzzy search, or using a default procedure.
Method and apparatus for facilitating persona-based agent interactions with online visitors
A method and apparatus for facilitating persona-based agent interactions with online visitors is disclosed. A plurality of persona related attributes is extracted from a textual transcript of each interaction between an agent of an enterprise and an online visitor. A feature vector data representation is generated based on the plurality of persona related attributes extracted from each interaction to configure a plurality of feature vector data representations. The plurality of feature vector data representations is classified based on a plurality of persona-based clusters, which enables classification of the plurality of online visitors into the plurality of persona-based clusters. A learning model is trained for each persona-based cluster using utterances of online visitors classified into a respective persona-based cluster. The learning model is trained to mimic a visitor persona representative of the respective persona-based cluster. The trained learning model is configured to facilitate the persona-based agent interactions with the online visitors.
Living Machine for the Manufacture of Living Knowledge
Living Machine for the manufacture of living knowledge by living individuals through the practice of the knowledge creation process in knowledge creation process cycles wherein living knowledge economics operates.
SYSTEM FOR MIRRORING HUMAN MEMORY AND GENERATING A THREE-DIMENSIONAL CLONE OF PERSONALITY
A computing and logic system for mirroring human memory involved in everyday role play, and printing a 3D clone of personality as an algorithm of prediction for feelings, thought patterns and behaviors in different situations of life. A user's computing device and mobile application installed on the user's device provide interaction between the user's device and a remote server running a server application, and a database, and aims to to help the user know themselves better through everyday situations. The server application is operatively coupled to the mobile application, which is adapted and configured to relay tailor-fitted text, audio and video content between the user and the server application via a web browser or the user's device. The server application and mobile application are adapted and configured to permit the user to interact anonymously with the server via a web site or the mobile application.
HUMAN-IN-THE-LOOP ROBOT TRAINING FOR ROBOTIC PROCESS AUTOMATION
Human-in-the-loop robot training using artificial intelligence (AI) for robotic process automation (RPA) is disclosed. This may be accomplished by a listener robot watching interactions of a user or another robot with a computing system. Based on the interactions by the user or robot with the computing system, the robot may be improved and/or personalized for the user or a group of users.
AUTOPOIETIC INFORMATION PROCESSING SYSTEM AND METHOD
An object is to continuously provide new information which leads to awareness and discovery of a user.
An autopoietic information processing system which is an information processing system for collecting and outputting information includes: a means that inputs first information; a means that collects second information related to the first information; a means that selects third information from the second information; a means that outputs second or third information; a means that collects the second information by setting the third information as new first information; a means that merges the existing second information and new second information at a predetermined rate; a means that selects new third information from the merged second information; and a means that outputs the merged second information or the new third information. The means are recursively operated.
Rule discovery system, method, apparatus, and program
A system includes a free itemset generation unit to generate a set of free itemsets, each having a frequency in the database greater than or equal to a predetermined threshold value set in advance, a valid rule candidate generation unit to generate rule candidates and store the generated rule candidates, and a rule minimality decision unit to check minimality of each of the generated rule candidates and output the generated rule candidate to an output apparatus when the generated rule candidate is determined to be minimal.
Surgical light with luminous intensity fine adjustment function
Provided is a surgical light with luminous intensity fine adjustment (LIFA) function, which includes a suspension or support system; one or more light heads carried by the suspension or support system; one or more light sources mounted in the light heads for being operable to supply lighting; one or more driving circuits connected to the light sources for being operable to drive the light sources; one or more operation interfaces connected to the driving circuits to allow for adjustment of the luminous intensities of the light sources between a topmost limit value of luminous intensity and a bottommost limit value of luminous intensity; one or more maximum LIFA activation/deactivation manners allowing the operation interfaces or the driving circuits to enter/exit the maximum/minimum LIFA mode for adjusting and storing the topmost/bottommost limit value of luminous intensity.