US 12,431,133 B2
Simulator of production scenarios in a non-production downstream environment
Emad Noorizadeh, Plano, TX (US); Donatus Asumu, McKinney, TX (US); and Rajan Jhaveri, Plano, TX (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on May 30, 2023, as Appl. No. 18/203,193.
Prior Publication US 2024/0404518 A1, Dec. 5, 2024
Int. Cl. G10L 15/22 (2006.01); G06F 30/27 (2020.01); G10L 15/06 (2013.01); G10L 15/18 (2013.01); G10L 15/183 (2013.01)
CPC G10L 15/22 (2013.01) [G06F 30/27 (2020.01); G10L 15/063 (2013.01); G10L 15/1815 (2013.01); G10L 15/183 (2013.01); G10L 2015/0635 (2013.01)] 20 Claims
OG exemplary drawing
 
15. A method for updating machine learning models based on sentiment of outcomes of communications within an interactive voice response system, the method comprising:
receiving, at an interactive voice response system, a plurality of communications transmitted by human callers;
responding, at the interactive voice response system, to the plurality of communications;
recording, at a hardware-processor-based voice to text transformation unit program component, the plurality of communications;
selecting, at a hardware-processor-based selector unit program component, a subset of the plurality of communications from the plurality of recorded communications, the subset of the plurality of communications comprising communications including an original outcome that includes negative sentiment expressed by human callers;
simulating, at a hardware-processor-based simulator unit program component, each communication included in the subset of the plurality of communications;
enabling, at the at a hardware-processor-based simulator unit program component, a user to swap out one or more original parameters and/or one or more original prediction models for one or more modified parameters and/or one or more modified prediction models used by the interactive voice response system to form responses to communications included in the subset of the plurality of communications;
modifying, at the at a hardware-processor-based simulator unit program component, based on the swap out of the one or more original parameters and/or one or more original prediction models, the original outcome of communications included in the subset of the plurality of communications; and
displaying, at the at a hardware-processor-based simulator unit program component, the modified outcome of communications included in the subset of the plurality of communications.