Computer Science 4750 (Fall 2016):
Assignments
- Assignment #1
- Assignment #2
- Assignment #3
Guidelines
- All assignment code must be written in Python. Your Python code is only allowed to use
language-internal features and the language-standard packages "io" and "sys" and must run
on the MUN Computer Science departmental Labnet systems (on which assignments will
be marked). Any use of packages such as "nltk" or "openFST" written in Python or any other
language that gives NLP functionality will result in an assignment mark of zero.
- Late assignments will only be accepted on medical or bereavement
grounds; in these cases, documentation must be provided,
e.g., a doctor's note.
- University regulations wrt academic dishonesty will be applied if
necessary (see Section 6.12 of the University Regulations in the MUN 2016-2017 Calendar).
Deadlines (Tentative)
Assignment | Given | Due |
Assignment #1 | Sep 8 | Sep 23 |
Assignment #2 | Sep 26 | Oct 25 |
Assignment #3 | Oct 5 | Nov 15 |
Depending on the assignment instructions, you will submit
program code electronically by the date and time specified in the assignment.
- November 4, 10:25am
Assignment #3 due date extended to Tuesday, November 15.
- October 14, 8:30am
Assignment #2 due date extended to Tuesday, October 25.
- October 12, 2:35pm
I screwed up in my verbal presentations in class -- as rules
are stated in terms of transforming lexical into surface forms,
lexical forms are lower forms and surface forms are upper forms.
Hence, all FST examples in the course diary and example FST given
in this assignment are correct. I have added corrective clarifications in the
text of this assignment as well as in Lectures #10 and 15 in the course diary.
- October 5, 3:45pm
Assignment #3 posted.
- September 26, 11:20am
Assignment #2 posted.
- August 10, 4:40pm
Assignment #1 posted.
- August 8, 4:45pm
Open for business!
Created: August 8, 2016
Last Modified: November 4, 2016