CPC G06N 20/00 (2019.01) [G06F 40/205 (2020.01); G06F 40/30 (2020.01); G06F 40/35 (2020.01); G06Q 30/016 (2013.01); G10L 15/1815 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01); G10L 15/30 (2013.01); G10L 25/63 (2013.01)] | 20 Claims |
15. A system, comprising:
a processor; and
a memory having programming instructions stored thereon, which, when executed by the processor, causes the system to perform operations comprising:
identifying a dialogue message originating from a user account;
identifying, using natural language processing, a user goal associated with the user account based on the dialogue message;
generating a plan comprising a plurality of actions to address the user goal using a machine learning model trained to identify the plurality of actions based on the dialogue message; and
executing at least one action of the plurality of actions according to the plan.
|