Method and system for producing intent-based responses in a messaging platform
AssigneeOrangeDot, Inc.
InventorWilliam Kearns
Life of this patent
Estimating the term…
Abstract
A system for intent-based action recommendations and/or fulfillment in a messaging platform, preferably including and/or interfacing with: a set of user interfaces; a set of models; and/or a messaging platform. A method for intent-based action recommendations and/or fulfillment in a messaging platform, preferably including any or all of: receiving a set of information associated with a request; producing and sending a set of intent options; receiving a selected intent; generating a message based on the selected intent and/or the set of information; and providing the message.
Claims20
A method comprising:
- receiving a set of messages of a conversation thread, the set of messages comprising:
- a first message posted to the conversation thread by a first user;
- and
- a second message posted to the conversation thread by a second user, wherein at least one of the first message and the second message comprises a query message;
- receiving an action selection from at least one of the first user and the second user;
- at a dialog manager comprising a first set of trained models, based on the action selection, determining an action prompt for a large language model (LLM);
- at the LLM:
- receiving the action prompt and the set of messages;
- and
- in response to receiving the action prompt and the set of messages, generating a response message, the response message responsive to the query message and to the action prompt;
- generating an edited message upon receiving edits to the response message;
- posting the edited message to the conversation thread;
- and
- refining the first set of trained models with the response message and the edited message.
A method comprising:
- receiving a set of messages of a conversation thread, the set of messages comprising:
- a first message posted to the conversation thread by a first user;
- and
- a second message posted to the conversation thread by a second user, wherein at least one of the first message and the second message comprises a query message;
- receiving an action selection from at least one of the first user and the second user;
- at a first set of trained models, based on the action selection, determining an action prompt for a large language model (LLM);
- at the LLM:
- receiving the action prompt and the set of messages;
- and in response to receiving the action prompt and the set of messages, generating a response message, the response message responsive to the query message and to the action prompt, wherein generating the response message comprises:
- at a classifier model of the first set of trained models, based on at least the query message, selecting a selected message from a corpus of predetermined messages, wherein the response message is determined based on the selected message;
- and
- posting the response message to the conversation thread.
A system of a digital mental health platform, the system comprising:
- a messaging platform accessible through a set of user interfaces of a set of user devices;
- a set of models stored in non-transitory computer-readable media and structured to perform a set of actions, the set of models comprising:
- a dialog manager comprising a first set of trained models and
- a large language model (LLM),
- wherein the set of actions comprises:
- at the dialog manager, receiving a set of messages of a conversation thread from the messaging platform, the set of messages comprising:
- a first message posted to the conversation thread by a first user;
- and
- a second message posted to the conversation thread by a second user, wherein at least one of the first message and the second message comprises a query message;
- from the messaging platform, receiving an action selection from at least one of the first user and the second user;
- at a dialog manager, determining an action prompt for the large language model (LLM) based on the action selection;
- at the LLM, receiving the action prompt and the set of messages;
- and
- in response to receiving the action prompt and the set of messages, generating a response message, the response message responsive to the query message and to the action prompt;
- generating an edited message upon receiving edits to the response message within the messaging platform;
- and
- posting the edited message to the conversation thread.
Dependencies are inferred from the claim text.