Qualification Round Task

The qualification round task is a machine learning problem, in which you will need to implement a neural network from scratch and train it to perform text classification on a simple dataset. Please download this Jupyter Notebook file and follow the instructions there to complete the task. Do not delete and do not modify cells with test code.

Please note that some parts of the qualification assignment are intentionally hard and require a lot of work. If you are not able to complete the full set of tasks, we encourage you to submit your solutions to the part(s) that you are able to complete.

Please submit the notebook with your solutions below, along with your CV and proof of enrollment from your academic institution confirming your full-time student status.

Good luck!

*You are allowed to use any standard Python packages (i.e., any package listed here: https://docs.python.org/3/library/index.html), but nothing else beyond what's already imported in the assignment notebook.
Qualification round
Please use the same email you used to submit your registration:
Your Academic Institution
Please tell us: (1) reasons why you would like to participate in the summer school; (2) what you expect to achieve as a result of attending it; (3) what contributions you expect to make?.
Will you need housing accommodations?
Your CV
Your solution
Student verification
Please note we will only review student applications that contain proof of enrollment as a full-time student from the applicant’s college or university. Please include a letter or other verifying document from your academic institution.
What is your t-shirt size?
Made on