Note that there separate sets of assignments for CS 451/651 and CS
431/631. Make sure you work on the correct asssignments!
CS 431/631 Assignments
Assignment 5 due 2:30pm April 2
For this assignment, you should continue to use the
Waterloo CS Jupyter hub
, as you
did for Assignment 4
You will need to download the following files
and then upload it to the hub:
- A5.ipynb: this is the starter
notebook for A5.
- spamminess.py: Python
module for computing the spamminess score.
As usual, open the starter notebook on the hub to get started working
on the assignment.
Submitting Assignment 5
When you have finished, submit A5 using the same procedure you
used for A4:
- Download your A5.ipynb file from the Jupyter hub to your
- Submit your A5.ipynb file to your GitHub repository using the web interface like you did in assignment 4.
Make sure you have uploaded the correct A5.ipynb file, and not an HTML version of it. Github supports .ipynb visualization, you should be able to display your notebook in the web interface.
That's it! Note that your A5.ipynb file should be
committed and pushed to origin before the deadline.
Back to top