Reference books
- There is no official textbook for the course, but if you would like to read further about NLP, here are some good reference books on NLP:
- To learn more about deep learning
Debugging Neural Networks
Podcasts
- Deep learning for NLP
- Sequence models
- Static Word Embeddings
- Pretrained language models
- Using LLMs
- Machine Translation
- SFUTranslate SFU NLL’s MT toolkit (designed to be modern and flexible)
- JoeyNMT Minimalist system for understanding NMT
- OpenNMT Comprehensive NMT framework
- NLP pipelines
Tasks and datasets
A list of shared task datasets are provided below.
In some cases you can also extend your homework code to produce innovative project ideas for these tasks.
Shared Task Collections
CoNLL Shared Tasks
SemEval Shared Tasks
Classification Tasks
Parsing
Machine Translation
Unlabeled Data for Clustering, Language Models, etc.
Sentiment and Opinion Mining
Natural Language Understanding and Inference
Question Answering