> For the complete documentation index, see [llms.txt](https://docs.universaldatatool.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.universaldatatool.com/machine-learning/jupyter-notebooks.md).

# Jupyter Notebook Integration

## Installation

To get started, we'll need to install the [Universal Data Tool python module](https://pypi.org/project/universaldatatool/).

```bash
pip install universaldatatool
```

## Creating a Dataset

Creating datasets inside python is really easy!

```python
import universaldatatool as udt

ds = udt.Dataset(
    type="image_segmentation",
    image_paths=["/path/to/birds/good_bird.jpg","/path/to/birds/bird2.jpg"],
    labels=["good bird", "bad bird"]
)

# Opens dataset directly in jupyter notebook
ds.open()
```

![The Universal Data Tool will open inside of your Jupyter Notebook](/files/-MI0qFop7_jrQcZHIAjC)

## Loading a udt.json or udt.csv file

```python
import universaldatatool as udt

ds = udt.load("path/to/dataset.udt.json")

# Opens dataset directly in jupyter notebook
ds.open()
```
