Patent classifications
G06F8/22
INTENT-BASED MACHINE PROGRAMMING
Apparatus, devices, systems, methods, and articles of manufacture for intent-based machine programming are disclosed. An example system categorize source code blocks includes a code repository accessor to access a code repository and select a source code block. The example system also includes a signature generator to generate a signature for the source code block, a collateral miner to extract collateral associated with the source code block, and a tokenizer to transform the source code block into tokens. In addition, the example system includes a function assessor to determine a function of the source code block based on the collateral and the tokens and an input/output determiner to determine an input and an output of the source code block based on the collateral and the signature. The example system further includes a tagger to categorize the source code block with the function, input, and output.
Artificial intelligence approach to solving industrial data transformation problems
A method of using artificial intelligence (AI) for solving industrial data transformation problems, including receiving in a first iteration an initial transformation set and in at least one respective subsequent iteration a trained transformation set, each of the initial and trained transformation sets having components that include input and target datasets and a process flow for transforming the input dataset into the target dataset, wherein the trained transformation set uses training data generated using AI tools that modifies at least one of the components of a transformation set from a previous iteration. For each iteration the components of the trained transformation set are compared to corresponding components of trained transformation sets of previous iterations and to intersecting data stored from executions using the corresponding components. A trained transformation set for solving the industrial data transformation problem is selected if a suitable match is found based on the comparison.
Automated functional-safety evaluation and deployment of a software package
Some examples described herein related to automated functional-safety evaluation and deployment of a software package. As one example, a system can execute an automated scoring engine configured to analyze data associated with different phases of a software development process for a software package. Based on the data, the automated scoring engine can generate a score indicating compliance of the software package with a functional safety standard issued by a standard-setting organization. The system can then automatically control deployment of the software package to an entity based on the score.