# Datasets

Datasets in Scorable contain static information that can be included as context for skill execution. They allow you to provide additional data to your skills, such as information about your organization, products, customers, or any other relevant domain knowledge.

By leveraging data sets, you can enhance the capabilities of your skills and provide them with relevant domain knowledge or test data to ensure their performance and accuracy.

## Importing a Data Set via SDK

See [SDK](https://sdk.rootsignals.ai) documentation.

## Importing a Data Set via UI

To import a new data set:

* Navigate to the Data Sets view.
* Click the "Import Data Set" button on the top right corner of the screen.
* Enter a name for your data set. If no name is provided, the file name will be used as the data set name.
* Choose the data set type:
  * Reference Data: Used for skills that require additional context.
  * Test Data: Used for defining test cases and validating skill or evaluator performance.
* Select a tag for the data set or create a new one.
* Either upload a file or provide a URL from which the system can retrieve the data.
* Preview the data set by clicking the "Preview" button on the bottom right corner.
* Save the data set by clicking the "Submit" button.

## Using Data Sets in Evaluators

### Test Data Sets

When creating a evaluator, you have the option to select a test data or a calibration data set, correspondingly, to drive the skill or evaluator with multiple predefined sequential inputs for the skill's performance evaluation.

Scorable allows you to [test your skill against multiple models simultaneously](https://github.com/root-signals/gitbook-docs/blob/main/usage/usage/broken-reference/README.md). In the "Prompts" and "Models" sections of the skill creation form, you can add multiple prompt variants and select one or more models to be tested, correspondingly. By clicking the "Test" / "Calibrate" button in the bottom right corner, the system will run tests using your selected test data set against each of the chosen prompts and models. This feature enables you to compare their performance and select the one with the best trade-offs for your use case.

## Access

All datasets are visible to all members of your organization. Once a dataset is linked to a skill as a reference variable, anyone with execution privileges on that skill has implicit access to the dataset through skill execution.

Contact Scorable for more fine-grained access controls in enterprise, regulated or governmental contexts.
