Topic outline

    • In general, you have more or less 10 days to complete an assignment. 
      Assignments are released every Tuesday and you need to submit them on Friday two weeks later.
      NOTE: because we release a new assignment every week and the deadline for each one is in two weeks, there are always two assignments for you to work on.
      The Intro assignment should take no more than 30 mins, so we give only 7 days for it.
      There might be other exceptions due to exam weeks or some technical problems. Here is the tentative schedule for 2024.
      Assignment Deadlines
      Name Release date Deadline Max Points
      00-Intro 9.01.2024 16.01.2024 23:59
      6
      01-text-processing 16.01.2024  
      26.01.2024 23:59       23
      02-ngrams 23.01.2024
      02.02.2024 23:59
      21 
      03-pos-tagging 30.01.2024 
      9.02.2024 23:59    23 
      04-vsms
      06.02.2024 
      16.02.2024 23:59   21
      05-neural-lm
      13.02.2024
      23.02.2024 23:59
      19
      06-subwords
      27.02.2024
      08.03.2024 23:59
      18 
      07-mt-evaluation
      05.03.2024
      15.03.2024 23:59
      10
      Societal impact:
      Forum discussion
      26.03.2024 05.04.2024 23:59
      15

    • General Instructions for Homework Assignments

      See instruction with images here: https://scicomp.aalto.fi/aalto/jupyterhub/nbgrader-jupyterlab/

      1. go to https://jupyter.cs.aalto.fi/
      2. out of Server Options choose ELEC-E5550 - Statistical Natural Language Processing P (2024)
      3. Go to the Nbgrader (or "Assignments" if you use the classic interface) in the upper menu
      4. chose snlp2024 from a box next to "Released, downloaded, and submitted assignments for course" phrase
      5. Choose the assignment you need in "Released assignments" list and press Fetch for the assignment you want to work on
      6. this assignment will be available now in Downloaded assignments and your /notebooks/snlp2024 folder (you can find it File Browser or Ctrl + Shift + F)
      7. when you’re done with the assignment, go once again to the Nbgrader/Assignments section in the upper menu. Find your assignment in "Downloaded assignments" list and press Submit next to the assignment . You can submit multiple times, only the last attempt counts.
      8. When we're done grading the notebooks (it will be announced), you can find the feedback for yours in the Assignments tab of JupyterHub (the same where you were submitting and fetching). 
        When the feedback is available, it will be stated so near the latest version (before the deadline) of your submitted notebook. Press Fetch feedback to collect it. Now you should see the view feedback link next to the latest version of your notebook.

    • In general, you have more or less 10 days to complete an assignment. 
      Assignments are released every Tuesday and you need to submit them on Friday two weeks later.
      NOTE: because we release a new assignment every week and the deadline for each one is in two weeks, there are always two assignments for you to work on.
      The Intro assignment should take no more than 30 mins, so we give only 7 days for it.
      There might be other exceptions due to exam weeks or some technical problems. Here is the tentative schedule for 2024.
      Assignment Deadlines
      Name Release date Deadline Max Points
      00-Intro 9.01.2024 16.01.2024 23:59
      6
      01-text-processing 16.01.2024  
      26.01.2024 23:59       23
      02-ngrams 23.01.2024
      02.02.2024 23:59
      21 
      03-pos-tagging 30.01.2024 
      9.02.2024 23:59    23 
      04-vsms
      06.02.2024 
      16.02.2024 23:59   21
      05-neural-lm
      13.02.2024
      23.02.2024 23:59
      19
      06-subwords
      27.02.2024
      08.03.2024 23:59
      18 
      07-mt-evaluation
      05.03.2024
      15.03.2024 23:59
      10
      Societal impact:
      Forum discussion
      26.03.2024 05.04.2024 23:59
      15

    • General Instructions for Homework Assignments

      See instruction with images here: https://scicomp.aalto.fi/aalto/jupyterhub/nbgrader-jupyterlab/

      1. go to https://jupyter.cs.aalto.fi/
      2. out of Server Options choose ELEC-E5550 - Statistical Natural Language Processing P (2024)
      3. Go to the Nbgrader (or "Assignments" if you use the classic interface) in the upper menu
      4. chose snlp2024 from a box next to "Released, downloaded, and submitted assignments for course" phrase
      5. Choose the assignment you need in "Released assignments" list and press Fetch for the assignment you want to work on
      6. this assignment will be available now in Downloaded assignments and your /notebooks/snlp2024 folder (you can find it File Browser or Ctrl + Shift + F)
      7. when you’re done with the assignment, go once again to the Nbgrader/Assignments section in the upper menu. Find your assignment in "Downloaded assignments" list and press Submit next to the assignment . You can submit multiple times, only the last attempt counts.
      8. When we're done grading the notebooks (it will be announced), you can find the feedback for yours in the Assignments tab of JupyterHub (the same where you were submitting and fetching). 
        When the feedback is available, it will be stated so near the latest version (before the deadline) of your submitted notebook. Press Fetch feedback to collect it. Now you should see the view feedback link next to the latest version of your notebook.