Patent classifications
G06F16/38
MULTI-BOT DIGITAL CONTENT RETRIEVAL AND GENERATION SYSTEMS
The invention provides, in some aspects, a system for digital content retrieval and generation that includes a digital data processing system and one or more content management systems executing on the digital data processing system. Each content management system comprises, for each of a plurality of digital assets, (i) an identifier of the respective digital asset and (ii) one or more associated tags that characterize that asset, An ontology manager executing on the digital data processing system represents one or more ontologies of different respective knowledge domains. Each of those representations includes (i) plural content facets, each of which corresponds to one or more tags of the content management system, and (ii) one or more dialog facets, each associated with one or more content facets and each including a dialog segment expandable using those associated content facets, A plurality of chat bots execute on the digital data processing system. Each of those chat bots is configured to drive at least a portion of a conversation with a user through a human machine interface using dialog segments from one or more of the ontologies as expanded with content facets associated with the dialog facets in which those segments are included. The digital data processing system transmits to the user digital assets identified through the conversation.
MULTI-BOT DIGITAL CONTENT RETRIEVAL AND GENERATION SYSTEMS
The invention provides, in some aspects, a system for digital content retrieval and generation that includes a digital data processing system and one or more content management systems executing on the digital data processing system. Each content management system comprises, for each of a plurality of digital assets, (i) an identifier of the respective digital asset and (ii) one or more associated tags that characterize that asset, An ontology manager executing on the digital data processing system represents one or more ontologies of different respective knowledge domains. Each of those representations includes (i) plural content facets, each of which corresponds to one or more tags of the content management system, and (ii) one or more dialog facets, each associated with one or more content facets and each including a dialog segment expandable using those associated content facets, A plurality of chat bots execute on the digital data processing system. Each of those chat bots is configured to drive at least a portion of a conversation with a user through a human machine interface using dialog segments from one or more of the ontologies as expanded with content facets associated with the dialog facets in which those segments are included. The digital data processing system transmits to the user digital assets identified through the conversation.
INCIDENT CATEGORY SELECTION OPTIMIZATION
This disclosure describes techniques that enable a categorization controller to detect activation of a portable recording device that is configured to capture a real-time multimedia stream of the current event. The categorization controller may further identify a set of categories that are likely associated with the real-time multimedia stream, determine an ordered ranking of the set of categories, and generate a ranked category dataset for delivery to the portable recording device. In doing so, the portable recording device may present the ordered ranking of the set of categories at a user interface.
INCIDENT CATEGORY SELECTION OPTIMIZATION
This disclosure describes techniques that enable a categorization controller to detect activation of a portable recording device that is configured to capture a real-time multimedia stream of the current event. The categorization controller may further identify a set of categories that are likely associated with the real-time multimedia stream, determine an ordered ranking of the set of categories, and generate a ranked category dataset for delivery to the portable recording device. In doing so, the portable recording device may present the ordered ranking of the set of categories at a user interface.
Systems and methods for digital analysis, test, and improvement of customer experience
Disclosed are system and methods for digitally capturing, labeling, and analyzing data representing shared experiences between a service provider and a customer. The shared experience data is used to identify, test, and implement value-added improvements, enhancements, and augmentations to the shared experience and to monitor and ensure the quality of customer service. The improvements can be implemented as customer service process modifications, precision learning and targeted coaching for agents rendering customer service, process compliance monitoring, and as knowledge curation for a knowledge bot software application that facilitates automation of tasks and provides a natural language interface for accessing historical knowledge bases and solutions.
Explanation-driven reasoning engine
A device may receive a request to identify items that satisfy parameters of the request. The device may identify a plurality of items that satisfy the parameters. The device may generate a plurality of explanation sets. An explanation set of the plurality of explanation sets may relate to an item of the plurality of items. The explanation set may include at least one of: a positive explanation indicating that the item is positively associated with a first characteristic that relates to a first preference of a user, or a negative explanation indicating that the item is negatively associated with a second characteristic that relates to a second preference of the user. The device may select an item from the plurality of items based on the plurality of explanation sets. The device may provide information that includes an explanation set of the item selected.
Machine learning-based method and system for detecting plaintext passwords
A technological solution for mitigating a cybersecurity risk on a computer that potentially includes a plaintext password. The solution includes searching a computer resource on the computer, analyzing any text, detecting a string of characters in the text that potentially includes a plaintext password, determining a confidence score for the string of characters indicating a likelihood the string of characters includes the plaintext password, and effectuating a remediation action based on the confidence score, wherein the remediation action includes encrypting the string of characters when the confidence score is equal to or greater than a first certainty level.
Machine learning-based method and system for detecting plaintext passwords
A technological solution for mitigating a cybersecurity risk on a computer that potentially includes a plaintext password. The solution includes searching a computer resource on the computer, analyzing any text, detecting a string of characters in the text that potentially includes a plaintext password, determining a confidence score for the string of characters indicating a likelihood the string of characters includes the plaintext password, and effectuating a remediation action based on the confidence score, wherein the remediation action includes encrypting the string of characters when the confidence score is equal to or greater than a first certainty level.
Categorization of photographs
In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to categorize a first image into one of a work category and a non-work category. Based on the first image being categorized into the work category, the instructions may be executable to present the first image on a display while the device is disposed at a first location associated with the work category. Based on the first image being categorized into the non-work category, the instructions may be executable to present the first image on the display while the device is disposed at a second location associated with the non-work category.
RFID tag in display adapter
An adapter for a tactile display is disclosed. The adapter can be used with a tactile display, such as a display that presents braille characters, to change or modify what is presented to a user. In some embodiments, the braille dots which make up a braille character can be made smaller or larger; spaced closer together or further apart; have a different shape; and/or an image or non-braille characters can be presented to a user of the tactile display using the disclosed adapter.