Links
- All of our programming assignments will be done in Python. We assume Python 3.4. On the EWS Linux machines, you should use the Enthought Canopy distribution of Python, which comes with all the required packages preinstalled. In particular, we will also be using the Natural Language Toolkit (NLTK) 3 for at least some of our assignments. NLTK comes with Canopy. You can learn more
about Python by reading the documentation.
- Most of the required readings in this course will be drawn
from the second edition of the
Jurafsky and Martin book (brownish cover). Do not get the first edition (white cover), since it is significantly different from the second one.
- The ACL
anthology contains a large number of NLP and computational
linguistics papers. Those of you who need to do a research project literature
survey should start here!
- The ACL web is also a
good place to look.