| CPC G06Q 30/015 (2023.01) [G06F 40/30 (2020.01); G06Q 30/0617 (2013.01); G10L 13/02 (2013.01); G10L 13/027 (2013.01); G10L 15/02 (2013.01); G10L 15/183 (2013.01); G10L 15/22 (2013.01); H04M 3/493 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving a transcript of a current communication with a customer at a geo-locale;
retrieving a first set of transcripts of historic communications associated with the customer and a second set of transcripts of historic communications that occurred at the geo-locale;
computing a user persona vector based on
a hyper contextual persona vector obtained based on the transcript and the first set of transcripts, wherein the hyper contextual persona vector characterizes a first persona of the customer exhibited in the current and the historic communications, and
a geo-localized persona vector obtained based on the second set of transcripts, wherein the geo-localized persona vector characterizes a second persona of the geo-locale;
computing a current persona vector based on the transcript to characterize a current persona of the customer exhibited in the current communication;
generating, by a language model, a persona-adaptive response based on the user persona vector and the current persona vector, wherein the persona-adaptive response is expressed with a persona dynamically adapted with respect to the customer and the geo-locale; and
sending the persona-adaptive response to the customer.
|