H04M3/24

System and method for flagging and decommissioning compromised telephone numbers prior to use for outbound calling

A system and method for flagging and decommissioning compromised telephone numbers prior to use for outbound calling which employ a dialing system having access to a set of direct inward dial numbers which define or correspond to telephone number identifiers, a plurality of discrete call receiving devices which operate on different telephone networks, and a server which confirms whether calls placed by the dialing system were flagged as undesirable by the call receiving devices and can modify the set of direct inward dial numbers based on such a confirmation. Through this configuration, the server is able to identify in real time whether the telephone numbers defined by or corresponding to each of the direct inward dial numbers in the set of direct inward dial numbers is compromised or is otherwise undesirable for outbound calling and then flag and decommission such a compromised telephone number.

System and method for flagging and decommissioning compromised telephone numbers prior to use for outbound calling

A system and method for flagging and decommissioning compromised telephone numbers prior to use for outbound calling which employ a dialing system having access to a set of direct inward dial numbers which define or correspond to telephone number identifiers, a plurality of discrete call receiving devices which operate on different telephone networks, and a server which confirms whether calls placed by the dialing system were flagged as undesirable by the call receiving devices and can modify the set of direct inward dial numbers based on such a confirmation. Through this configuration, the server is able to identify in real time whether the telephone numbers defined by or corresponding to each of the direct inward dial numbers in the set of direct inward dial numbers is compromised or is otherwise undesirable for outbound calling and then flag and decommission such a compromised telephone number.

System and methods for chatbot and search engine integration

A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.

System and methods for chatbot and search engine integration

A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.

Machine learning dataset generation using a natural language processing technique

A server can receive a plurality of records at a databases such that each record is associated with a phone call and includes at least one request generated based on a transcript of the phone call. The server can generate a training dataset based on the plurality of records. The server can further train a binary classification model using the training dataset. Next, the server can receive a live transcript of a phone call in progress. The server can generate at least one live request based on the live transcript using a natural language processing module of the server. The server can provide the at least one live request to the binary classification model as input to generate a prediction. Lastly, the server can transmit the prediction to an entity receiving the phone call in progress. The prediction can cause a transfer of the call to a chatbot.

Simultaneous voice and data content driven commercial data platform
11553082 · 2023-01-10 ·

One disclosed system includes dialer device with a dialer identifier that initiates a call with a receiver device with a receiver identifier over a voice channel. A database stores: interaction data in association with both the receiver identifier and the dialer identifier; a content quality metric in association with the interaction data; and a network topology in which the receiver identifier and the dialer identifier are associated with nodes and are connected by an edge. A server is programmed to: update, based on the content quality metric and the network topology, a rankings associated with the receiver identifier and the dialer identifier; and one of: surface the ranking associated with the dialer identifier and the ranking associated with the receiver identifier to an external searching agent using an external data channel and without using any voice channel; or rank the dialer identifier for an internal searching agent using the ranking.

SYSTEM AND METHODS FOR CHATBOT AND SEARCH ENGINE INTEGRATION
20220407961 · 2022-12-22 ·

A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.

SYSTEM AND METHODS FOR CHATBOT AND SEARCH ENGINE INTEGRATION
20220407961 · 2022-12-22 ·

A system and method for chatbot and search engine integration comprising chatbot crawler engine configured to detect all possible paths through a conversational flow between a chatbot and a user, and also comprising a chatbot search integration manager configured to receive a processed conversation flow from the chatbot crawler engine, parse the conversation flow to identify keywords and features, and build an indexable data structure which can be integrated into search engines in order to expose the information and data contained within the chatbot's knowledge base. This integration may allow search engine users to be redirected to a website hosting the chatbot when an indexed data structure comprises information relevant to a search engine query.

SYSTEM AND METHODS FOR AN AUTOMATED CHATBOT TESTING PLATFORM
20220407960 · 2022-12-22 ·

A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.

SYSTEM AND METHODS FOR AN AUTOMATED CHATBOT TESTING PLATFORM
20220407960 · 2022-12-22 ·

A system and method for automated chatbot testing to provide training and quality assurance of conversational artificial intelligence systems, comprising a chatbot testing administrator interface which allows chatbot makers to define what a chatbot is supposed to do, create test scripts to test the performance of the chatbot, and review the results of the chatbot tests, a chatbot testing server which provides and interface between chatbot testing agents and the administrator interface, instantiates chatbot agents and distributes them across available hardware and runs testing programs which activate, configure, and deactivate chatbot testing agents as needed. A plurality of chatbot agents may be running in parallel to provide automated testing based upon test script configuration.