-
公开(公告)号:US10650812B2
公开(公告)日:2020-05-12
申请号:US16101734
申请日:2018-08-13
Applicant: Bank of America Corporation
Inventor: Viju Kothuvatiparambil , Maruthi Z. Shanmugam , Donatus Asumu
IPC: G10L15/197 , G10L15/26 , G10L15/30 , H04M3/493 , H04M3/51 , G06F16/33 , G06F16/9535 , G06F16/903 , G06F40/289
Abstract: A system for extracting verifiable entities from a user-utterance received on an automated calling service is provided. The system may include a receiver configured to receive a user-utterance, a processor and a non-transitory computer-readable media comprising computer-executable instructions. The processor may be configured to execute the instructions which, canonicalize the user-utterance into a plurality of tokens, determine the number of tokens of the user-utterance, and generate, using a sliding-window protocol, a comprehensive number of n-gram sequences from the user-utterance. The processor may be configured to process a plurality of threads of execution that may include a series of actions executed on the n-gram sequences to identify and extract verified entities from the user-utterance.
-
公开(公告)号:US11356390B1
公开(公告)日:2022-06-07
申请号:US17212059
申请日:2021-03-25
Applicant: Bank of America Corporation
Inventor: Maruthi Z. Shanmugam , Nishant H. Shah , Sushil Golani
Abstract: A method for encouraging dialogue between, and promoting transparency of said dialogue, a plurality of telecommunicators is provided. The plurality of telecommunicators may include an end user and an agent. The method includes receiving a request for a dialogue from the end user. The request includes a set of end user log-in credentials associated with the end user. The method further includes identifying the agent associated with a set of agent log-in credentials. The agent may respond to the request. The method also distinguishes the end user from the agent based on the set of end user log-in credentials and the set of agent log-in credentials and then instantiates an instance of telecommunications between the end user and the agent based, at least in part, on the distinguishing. Finally, the method includes monitoring the instantiation.
-
3.
公开(公告)号:US20200051547A1
公开(公告)日:2020-02-13
申请号:US16059189
申请日:2018-08-09
Applicant: Bank of America Corporation
Inventor: Maruthi Z. Shanmugam , Luis Gerardo Mojica de la Vega , Donatus Asumu
Abstract: A method for creating binary classification models and using the binary classification models to select candidate training utterances from a plurality of live utterances is provided. The method may include receiving a plurality of intents and associated training utterances. The method may include creating, from the training utterances, a binary classification model for each intent. The binary classification model may include a vector representation of a line of demarcation between utterances associated with the intent and utterances disassociated from the intent. The method may also include receiving live utterances. An intent may be determined for each live utterance. The method may include creating a vector representation of the live utterance. The method may include selecting candidate training utterances based on a comparison between the vector representation of the live utterance and the vector representation included in the binary classification model of the intent determined for the live utterance.
-
公开(公告)号:US11595326B2
公开(公告)日:2023-02-28
申请号:US17738101
申请日:2022-05-06
Applicant: Bank of America Corporation
Inventor: Maruthi Z. Shanmugam , Nishant H. Shah , Sushil Golani
IPC: H04L51/02 , G06Q30/0202 , G06Q30/016 , G06F40/35 , G06N5/04
Abstract: A method for encouraging dialogue between, and promoting transparency of said dialogue, a plurality of telecommunicators is provided. The plurality of telecommunicators may include an end user and an agent. The method includes receiving a request for a dialogue from the end user. The request includes a set of end user log-in credentials associated with the end user. The method further includes identifying the agent associated with a set of agent log-in credentials. The agent may respond to the request. The method also distinguishes the end user from the agent based on the set of end user log-in credentials and the set of agent log-in credentials and then instantiates an instance of telecommunications between the end user and the agent based, at least in part, on the distinguishing. Finally, the method includes monitoring the instantiation and displaying to the agent a live customer sentiment score based on a sentiment model.
-
公开(公告)号:US20200051552A1
公开(公告)日:2020-02-13
申请号:US16101734
申请日:2018-08-13
Applicant: Bank of America Corporation
Inventor: Viju Kothuvatiparambil , Maruthi Z. Shanmugam , Donatus Asumu
Abstract: A system for extracting verifiable entities from a user-utterance received on an automated calling service is provided. The system may include a receiver configured to receive a user-utterance, a processor and a non-transitory computer-readable media comprising computer-executable instructions. The processor may be configured to execute the instructions which, canonicalize the user-utterance into a plurality of tokens, determine the number of tokens of the user-utterance, and generate, using a sliding-window protocol, a comprehensive number of n-gram sequences from the user-utterance. The processor may be configured to process a plurality of threads of execution that may include a series of actions executed on the n-gram sequences to identify and extract verified entities from the user-utterance.
-
公开(公告)号:US20220311717A1
公开(公告)日:2022-09-29
申请号:US17738101
申请日:2022-05-06
Applicant: Bank of America Corporation
Inventor: Maruthi Z. Shanmugam , Nishant H. Shah , Sushil Golani
Abstract: A method for encouraging dialogue between, and promoting transparency of said dialogue, a plurality of telecommunicators is provided. The plurality of telecommunicators may include an end user and an agent. The method includes receiving a request for a dialogue from the end user. The request includes a set of end user log-in credentials associated with the end user. The method further includes identifying the agent associated with a set of agent log-in credentials. The agent may respond to the request. The method also distinguishes the end user from the agent based on the set of end user log-in credentials and the set of agent log-in credentials and then instantiates an instance of telecommunications between the end user and the agent based, at least in part, on the distinguishing. Finally, the method includes monitoring the instantiation and displaying to the agent a live customer sentiment score based on a sentiment model.
-
公开(公告)号:US11233904B1
公开(公告)日:2022-01-25
申请号:US17325381
申请日:2021-05-20
Applicant: Bank of America Corporation
Inventor: Maruthi Z. Shanmugam , Nishant H. Shah , Chris Welles , David Randall , Kiran Kadekoppa
Abstract: Apparatus and methods for gathering information from layered bots. The apparatus may be configured to run an instance of a user-facing bot. The platform may be configured to send to a selected support bot a back-end query. The platform may be configured to receive from the selected support bot an “OPEN” conversation status for the conversation. The platform may be configured to receive, after receiving the “OPEN” conversation status: a response to the back-end query; and a status update for the conversation status. The status update may be “WAITING”. The platform may be configured to repeat (a) through (c) below until the status update is “CLOSED”: (a) acquire from the user a responsive supplemental fact; (b) transmit to the contact bot the responsive supplemental fact; (c) receive from the contact bot: a response to the supplemental fact; and a status update for the conversation status.
-
公开(公告)号:US10685645B2
公开(公告)日:2020-06-16
申请号:US16059189
申请日:2018-08-09
Applicant: Bank of America Corporation
Inventor: Maruthi Z. Shanmugam , Luis Gerardo Mojica de la Vega , Donatus Asumu
Abstract: A method for creating binary classification models and using the binary classification models to select candidate training utterances from a plurality of live utterances is provided. The method may include receiving a plurality of intents and associated training utterances. The method may include creating, from the training utterances, a binary classification model for each intent. The binary classification model may include a vector representation of a line of demarcation between utterances associated with the intent and utterances disassociated from the intent. The method may also include receiving live utterances. An intent may be determined for each live utterance. The method may include creating a vector representation of the live utterance. The method may include selecting candidate training utterances based on a comparison between the vector representation of the live utterance and the vector representation included in the binary classification model of the intent determined for the live utterance.
-
-
-
-
-
-
-