Jupyter Notebooks

Some pointers on Jupyter notebooks, which will be used for in-class activities in the ML and Society course.

What are Jupyter Notebooks?

A Jupyter notebook , in case you haven't used them already, is an interactive "notebook" where you can run code. We will use Jupyter notebooks in class to run python code that implements various aspects of the ML pipeline.

Unless you decide to pick the teaching tools project, you will not really be doing much (or rather any coding) but will just "run" these notebooks.

Running Jupyter Notebooks

While you can install Jupyter notebook on your machine and work on it that way, we will be using it via an online server (i.e. you do not have to install Jupyter on your machine if you are so inclined).

Using Jupyter Notebook

We recommend using Google Colab to "run" the Jupyter notebooks.

If you anticipate any issues Google Colab, please let me know and we'll work with you to install Jupyter notebook on your machine (though if possible, I'd like to avoid doing this).

Want to know more?

Peruse the Jupyter documentation page for more details on how to use various aspects of Jupyter.

We will using scikit-learn python package for running ML code.