METHODS FOR ORCHESTRATING AN AUTOMATED CONVERSATION IN ONE OR MORE NETWORKS AND DEVICES THEREOF

    公开(公告)号:US20210350263A1

    公开(公告)日:2021-11-11

    申请号:US16868250

    申请日:2020-05-06

    申请人: Kore.ai, Inc.

    摘要: A virtual assistant server receives an utterance from an input mechanism. Upon receiving the utterance, the virtual assistant server, evaluates the utterance to identify a plurality of intents corresponding to the utterance and calculates common scores using natural language processing techniques for each of the identified plurality of intents. The virtual assistant server ranks the identified plurality of intents based on the calculated common scores and based on the ranking identifies a first winning intent and a second winning intent. Subsequently, the virtual assistant server prioritizes one of the first winning intent or the second winning intent to identify a final winning intent based on context information. The virtual assistant server executes the final winning intent and forwards a response to the input mechanism.

    SYSTEMS AND METHODS FOR CONVERSATION ORCHESTRATION USING LARGE LANGUAGE MODELS

    公开(公告)号:US20240282298A1

    公开(公告)日:2024-08-22

    申请号:US18219905

    申请日:2023-07-10

    申请人: KORE.AI, INC.

    IPC分类号: G10L15/183

    CPC分类号: G10L15/183

    摘要: A virtual assistant server executes a dialog flow corresponding to a use case of one or more utterances received from a customer device. Further, a large language model (LLM) is selected from a plurality of LLMs to perform response generation based on an execution state of the dialog flow. Further, a plurality of outputs is received from the selected LLM based on a plurality of prompts provided to the selected LLM to fulfill one or more execution goals of the dialog flow. Further, when one or more of the plurality of outputs comprise: one or more entities extracted from the one or more utterances and a response to be transmitted to the customer device, the adherence of: the extracted one or more entities to one or more business rules and the response to one or more conversation rules, are validated. Subsequently, the response of the one or more of the plurality of outputs is transmitted to the customer device when the corresponding validation is successful.

    Systems and methods for handling customer conversations at a contact center

    公开(公告)号:US11936812B2

    公开(公告)日:2024-03-19

    申请号:US17559606

    申请日:2021-12-22

    申请人: Kore.ai, Inc.

    IPC分类号: H04M3/51 G10L15/26 H04M3/493

    摘要: A contact center server receives an input from a customer device as part of a conversation. The contact center server (CCS) identifies at least one of: one or more intents, one or more entities, or one or more entity values from the input. The CCS detects one or more escalation conditions based on the input and pauses the conversation based on the detected one or more escalation conditions. The CCS outputs a conversation transcript and the identified one or more intents, the one or more entities, or the one or more entity values to an agent device. The CCS receives agent-identified-information or agent-modified-information from the agent device. Subsequently, the CCS resumes the conversation by providing a response to the input based on the received agent-identified-information or the agent-modified-information.

    SYSTEMS AND METHODS FOR TRAINING A VIRTUAL ASSISTANT

    公开(公告)号:US20230409840A1

    公开(公告)日:2023-12-21

    申请号:US17845388

    申请日:2022-06-21

    申请人: Kore.ai, Inc.

    IPC分类号: G06F40/35 G06K9/62

    摘要: A virtual assistant server determines a subset of test data corresponding to changes between a first version of training data of a virtual assistant and a second version of the training data of the virtual assistant. Subsequently, the virtual assistant server creates a test suite with the subset of test data and runs the test suite on a second language model of the virtual assistant created using the second version of the training data. Based on the running the test suite, the virtual assistant server generates one or more executable corrective actions to be implemented at the user device and provides the one or more executable corrective actions to the user device to implement to train the virtual assistant.

    METHODS FOR MANAGING PROCESS APPLICATION DEVELOPMENT AND INTEGRATION WITH BOTS AND DEVICES THEREOF

    公开(公告)号:US20230004360A1

    公开(公告)日:2023-01-05

    申请号:US17364267

    申请日:2021-06-30

    申请人: Kore.ai, Inc.

    IPC分类号: G06F8/30 G06N20/00

    摘要: An integrated design and development platform (IDDP) server receives instructions corresponding to one or more user interactions in a graphical user interface rendered in a user device such as an I/O device or an external computing device. The IDDP server enables, based on the received one or more instructions, conversational interaction with a process application by cloning one or more bot definitions and adding the cloned one or more bot definitions to an existing bot or a new bot and by automatically configuring the cloned one or more bot definitions to at least communicate with the process application.