G06N5/025

AI ETHICS DATA STORES AND SCORING MECHANISMS
20230229940 · 2023-07-20 ·

One example method includes for each pillar in a group of AI ethics pillars, storing, in a datastore, context data concerning the AI ethics pillar, and the context data is determined using context rules. The method further includes storing, in the datastore, the context rules as minimum context requirements, and receiving, by the datastore, a request from a user to register an asset in the datastore. When user-supplied context information for the asset meets ethical requirements specified by the context rules, registering the asset in the datastore, and ensuring that an assessment mechanism is able to access, and assess, the context data for each AI ethics pillar.

DISCOUNT PREDICTIONS FOR CLOUD SERVICES

In an example, a cloud service management node includes a knowledge base having a plurality of billing rules for a cloud computing environment, a processor, and a memory coupled to the processor. The memory may include a discount predictor module to receive an actual bill related to consumption of a cloud service in the cloud computing environment. Further, the discount predictor module may determine a variation between the actual bill and an expected cost from a public rate card by comparing the actual bill with the expected cost. Furthermore, the discount predictor module may evaluate the plurality of billing rules to predict a discount type and a discount associated with the discount type that matches the variation between the actual bill and the expected cost from the public rate card. Further, the discount predictor module may output the discount type and the discount on an interactive user interface.

DISCOUNT PREDICTIONS FOR CLOUD SERVICES

In an example, a cloud service management node includes a knowledge base having a plurality of billing rules for a cloud computing environment, a processor, and a memory coupled to the processor. The memory may include a discount predictor module to receive an actual bill related to consumption of a cloud service in the cloud computing environment. Further, the discount predictor module may determine a variation between the actual bill and an expected cost from a public rate card by comparing the actual bill with the expected cost. Furthermore, the discount predictor module may evaluate the plurality of billing rules to predict a discount type and a discount associated with the discount type that matches the variation between the actual bill and the expected cost from the public rate card. Further, the discount predictor module may output the discount type and the discount on an interactive user interface.

Dynamic query processing and document retrieval

Embodiments relate to an intelligent computer platform to identify a lexical answer type (LAT), a first concept relevant to the received request and a second concept related to the identified first concept. The LAT, together with the first and second concepts are utilized to create a first and second cluster. Documents are selectively populated into the clusters. The clusters are subject to sorting based on a relevancy protocol.

RULE INDUCTION TO FIND AND DESCRIBE PATTERNS IN DATA

Rule induction is used to produce human readable descriptions of patterns within a dataset. A rule induction algorithm or classifier is a type supervised machine learning classification algorithm. A rule induction classifier is trained, which involves using labelled examples in the dataset to produce a set of rules. Rather than using the rules/classifier to make predictions on new unlabeled samples, the training of the rule induction model outputs human-readable descriptions of patterns (rules) within the dataset that gave rise to the rules (rather than using the rules to predict new unlabeled samples). Parameters of the rule induction algorithm are tuned to favor simple and understandable rules, instead of only tuning for predictive accuracy. The learned set of rules are outputted during the training process in a human-friendly format.

RULE INDUCTION TO FIND AND DESCRIBE PATTERNS IN DATA

Rule induction is used to produce human readable descriptions of patterns within a dataset. A rule induction algorithm or classifier is a type supervised machine learning classification algorithm. A rule induction classifier is trained, which involves using labelled examples in the dataset to produce a set of rules. Rather than using the rules/classifier to make predictions on new unlabeled samples, the training of the rule induction model outputs human-readable descriptions of patterns (rules) within the dataset that gave rise to the rules (rather than using the rules to predict new unlabeled samples). Parameters of the rule induction algorithm are tuned to favor simple and understandable rules, instead of only tuning for predictive accuracy. The learned set of rules are outputted during the training process in a human-friendly format.

Fast and accurate rule selection for interpretable decision sets
11704591 · 2023-07-18 · ·

An IDS generator determines multiple classes for electronic data items. The IDS generator determines, for each class, a class-specific candidate ruleset. The IDS generator performs a differential analysis of each class-specific candidate ruleset. The differential analysis is based on differences between result values of a scoring objective function. In some cases, the differential analysis determines at least one of the differences based on additional data structures, such as an augmented frequent-pattern tree. A probability function based on the differences is compared to a threshold probability At least one testing ruleset is modified based on the comparison. The IDS generator determines, for each class, a class-specific optimized ruleset based on the differential analysis of each class-specific candidate ruleset. The IDS generator creates an optimized interpretable decision set based on combined class-specific optimized rulesets for the multiple classes.

Fast and accurate rule selection for interpretable decision sets
11704591 · 2023-07-18 · ·

An IDS generator determines multiple classes for electronic data items. The IDS generator determines, for each class, a class-specific candidate ruleset. The IDS generator performs a differential analysis of each class-specific candidate ruleset. The differential analysis is based on differences between result values of a scoring objective function. In some cases, the differential analysis determines at least one of the differences based on additional data structures, such as an augmented frequent-pattern tree. A probability function based on the differences is compared to a threshold probability At least one testing ruleset is modified based on the comparison. The IDS generator determines, for each class, a class-specific optimized ruleset based on the differential analysis of each class-specific candidate ruleset. The IDS generator creates an optimized interpretable decision set based on combined class-specific optimized rulesets for the multiple classes.

Systems and methods for an intelligent sourcing engine for study participants

Systems and methods for sourcing participants for a usability study are provided. In some embodiments the systems and methods receive study parameters including the type of study, time-to-field of the study, required number of participants, and required participant attributes. Additionally, a set of business rules for the study are received. These business rules may be received from a client, extrapolated from a service contract with a client for which the study is being performed, or generated based on the monitored outcomes of sourcing of previous studies. Next, panel sources for potential participants and pricing data are queried, and a set of the sources are selected based upon the pricing data. Participants are then received from these sources, which are then fielded in the study and monitored for outcomes.

Interface-providing apparatus and interface-providing method

According to one embodiment, the interface-providing apparatus comprises an identifying unit and a generating unit. The identifying unit identifies a keyword from dialogue data including a question text to request information, and a response text in reply thereto. The generating unit generates display information to display a user interface for receiving feedback input relating to a degree of usefulness of a keyword when searching for the requested information.