Homework 0: CRCD JupyterHub setup
Due 2025-01-22, 11:59pm. Instructions last updated 2025-01-21.
This assignment is worth 5 points of extra credit. It is not required.
This assignment is simply for you to get set up with installing Python packages successfully on the CRCD JupyterHub, which we will use for in-class coding activities and likely some homework assignments and project work in this class.
Instructions
- Make sure you can log in to the CRCD JupyterHub at jupyter.crc.pitt.edu with your Pitt credentials. You can select the default Teach - 6 cores, 3 hours as your job profile. If you are off-campus or not on WIRELESS-PITTNET, you will need to log in to the Pitt VPN through the GlobalProtect app. Instructions for setting that up are here.
- Remove past versions of
session2_text_normalization.ipynb
. In thecs1671_jupyterhub
folder (if you have one), deletesession2_text_normalization.ipynb
. - Click the following nbgitpuller link. This should load the newest version of
session2_text_normalization.ipynb
, which should look like this if you’re curious. - Double-click
session2_text_normalization.ipynb
on the left-hand side panel to open the Jupyter notebook. It should not matter what kernel is selected. The default Python 3 (ipykernel) is fine. - Run the first set of cells under the Setup section. That is all you have to do. You do not have to run the rest of the notebook.
- Take a screenshot of the output of those first cells, including
import nltk
, and submit it on Canvas. Ideally you are able toimport nltk
, but even if there are errors, that’s okay! You will still get extra credit, and I will message you on Canvas to try to figure any issues out.