US 11,798,540 B2
Systems and methods for dynamically updating machine learning models that provide conversational responses
Tate Travaglini, New York, NY (US); Andrew Oestreicher, Washington, DC (US); Victor Alvarez Miranda, McLean, VA (US); Parag Jain, Falls Church, VA (US); and Rui Zhang, New York, NY (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Feb. 14, 2023, as Appl. No. 18/169,162.
Application 18/169,162 is a continuation of application No. 17/193,774, filed on Mar. 5, 2021, granted, now 11,605,375.
Prior Publication US 2023/0197068 A1, Jun. 22, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/22 (2006.01); G10L 15/18 (2013.01); G10L 15/065 (2013.01); G06F 40/30 (2020.01); G10L 15/16 (2006.01); G06F 40/35 (2020.01)
CPC G10L 15/1822 (2013.01) [G06F 40/30 (2020.01); G10L 15/065 (2013.01); G10L 15/1815 (2013.01); G10L 15/22 (2013.01); G06F 40/35 (2020.01); G10L 15/16 (2013.01); G10L 2015/221 (2013.01); G10L 2015/223 (2013.01); G10L 2015/227 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for dynamically updating machine learning models that provide conversational responses, the method comprising:
receiving a user action, at a user interface, during a conversational interaction with a user interface;
determining, based on the user action, an output from a machine learning model, wherein the machine learning model is trained to determine respective confidence levels for a plurality of specific intents, and wherein each of the respective confidence levels indicates a likelihood that a user has a corresponding specific intent, and wherein the output comprises the respective confidence levels for each of the plurality of specific intents;
comparing each of the respective confidence levels to a threshold confidence level to select a configuration file, wherein the configuration file comprises a modification to rules used to select specific intents;
selecting a specific intent based on the configuration file, wherein the specific intent corresponds to a dynamic conversational response; and
generating for display, at the user interface, the dynamic conversational response during the conversational interaction.