Skip to content

Jupyter

← All terms · Notebook environments

Also called Jupyter Notebook, JupyterLab

An open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text.

What it is

Jupyter is the foundational tool for data science and machine learning. It executes code in discrete "cells," allowing researchers to run a block of Python, inspect the output (like a generated graph), and write markdown notes immediately below it. This interactive, exploratory format is standard for data analysis.

When you would use it

You use Jupyter locally when you are doing exploratory programming, data science, or machine learning, and need to visualize data outputs immediately after code execution.

Common operations

  • Cleaning and exploring large datasets using Pandas.
  • Documenting and sharing the step-by-step training process of an AI model.

Related terms

Where this is taught