Patent ID: 11922141
Assignee: WALMART APOLLO, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system comprising:
a computing device comprising: a non-transitory computer readable medium storing instructions, and at least one processor communicatively coupled to the non-transitory computer readable medium, wherein the at least one processor is configured to execute the instructions to:
receive an identified intent that is determined based on a machine learning model and an utterance of a user;
receive a task related to the identified intent;
receive a response related to both the identified intent and the task;
link the identified intent, task, and response to form a first conversation;
build a second conversation based on the machine learning model and the first conversation, wherein the second conversation is built based on:
determining, after the response to the utterance is received, an anticipated intent of the user based on the machine learning model and the identified intent,
linking the first conversation and the second conversation based on the identified intent and the anticipated intent,
establishing a contextual connection between the first conversation and the second conversation based on the linking of the first conversation and the second conversation,
obtaining, after the contextual connection is established and after the anticipated intent is determined, a second utterance of the user,
determining a second intent based on the machine learning model, the second utterance, and the contextual connection,
determining that the second intent matches the anticipated intent of the user,
determining a second task related to the second intent,
receiving a second response related to both the second intent and the second task, and
linking the second intent, second task, and second response to form the second conversation;

establish contextual connections between the first conversation and a plurality of contextually connected conversations;
establish non-contextual connections between the first conversation and a plurality of non-contextually connected conversations; and
prioritize the plurality of contextually connected conversations over the plurality of non-contextually connected conversations, when the identified intent is determined.