# US 2021/0240892 A1 · Tool for designing artificial intelligence systems

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0240892 A1
- Document ID: US20210240892A1
- Status: Published application
- Kind: A1
- Application number: 17/234,752
- Filed: 2021-04-19
- Published: 2021-08-05
- Earliest claimed: 2018-04-11
- Inventors: Christine Meinders
- Web page: https://patentgrep.com/patent/US20210240892A1

## CPC

- G06F 30/27: using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
- G06F 8/76: Adapting program code to run in a different environment; Porting
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/09: Supervised learning
- G06N 5/04: Inference or reasoning models
- G06N 3/045: Combinations of networks
- G06N 5/01: Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound
- G06N 7/01: Probabilistic graphical models, e.g. probabilistic networks
- G06N 20/00: Machine learning
- G06N 20/10: using kernel methods, e.g. support vector machines [SVM]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

The present disclosure is directed towards artificial intelligence systems and methods for receiving and analyzing data. An exemplary method provides for receiving input, at an interface on a computing device. The input includes a dataset, an analysis for the dataset, and an output medium. The method then provides for selecting, based on the received input, at least one algorithm from a plurality of algorithms. The method then provides for processing, via the computing device, the received input with the at least one algorithm to yield an output. The output is provided at the interface on the computing device.

## Claims

### Claim 1

A method comprising:
allowing a designer to define a project, provide information about the designer and provide information about an intended audience of the project;
allowing the designer to identify frames relating to relevant social issues relevant to the project;
generating a blueprint to identify whether changes in data or models relating to the project are required.

### Claim 2 (depends on 1)

The method of claim 1, wherein the frames identify issues relating to bias.

### Claim 3 (depends on 1)

The method of claim 1, further comprising performing data mapping.

### Claim 4 (depends on 1)

The method of claim 1, further comprising performing model mapping.

### Claim 5 (depends on 1)

The method of claim 1, further comprising performing form mapping.

### Claim 6 (depends on 1)

The method of claim 1, wherein generating the blueprint comprises analyzing artificial intelligence (AI) relating to the project.

### Claim 7 (depends on 6)

The method of claim 6, wherein analyzing the AI comprise performing project mapping.

### Claim 8 (depends on 1)

The method of claim 1, further comprising generating a prototype based on the blueprint.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
allowing another user to contribute to the project by identifying additional frames.

### Claim 10 (depends on 1)

The method of claim 1, further comprising performing an audit of the project.

### Claim 11

A non-transitory computer-readable medium in which is embedded computer-readable code that when loaded on a computing device causes the computing device to perform the steps of:
allowing a designer to define a project, provide information about the designer and provide information about an intended audience of the project;
allowing the designer to identify frames relating to relevant social issues relevant to the project;
generating a blueprint to identify whether changes in data or models relating to the project are required.

### Claim 12 (depends on 10)

The non-transitory computer-readable medium of claim 10, wherein the frames identify issues relating to bias.

### Claim 13 (depends on 10)

The non-transitory computer-readable medium of claim 10, further comprising performing data mapping.

### Claim 14 (depends on 10)

The non-transitory computer-readable medium of claim 10, further comprising performing model mapping.

### Claim 15 (depends on 10)

The non-transitory computer-readable medium of claim 10, further comprising performing form mapping.

### Claim 16 (depends on 10)

The non-transitory computer-readable medium of claim 10, wherein generating the blueprint comprises analyzing artificial intelligence (AI) relating to the project.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, wherein analyzing the AI comprise performing project mapping.

### Claim 18 (depends on 10)

The non-transitory computer-readable medium of claim 10, further comprising generating a prototype based on the blueprint.

### Claim 19 (depends on 10)

The non-transitory computer-readable medium of claim 10, further comprising:
allowing another user to contribute to the project by identifying additional frames.

### Claim 20 (depends on 10)

The non-transitory computer-readable medium of claim 10, further comprising performing an audit of the project.
