Jupyter Notebook to aplikacja internetowa, która umożliwia tworzenie i udostępnianie dokumentów zawierających aktywny kod, równania, wizualizacje i tekst objaśniający.Zastosowania obejmują: czyszczenie i transformację danych, symulację numeryczną, modelowanie statystyczne, uczenie maszynowe i wiele innych.