17/2/2020 |
Introduction |
slides |
20/2/2020 |
Language Models |
slides Suggested readings:
- SLP, Chapter 3.
|
21/2/2020 |
Language Models |
slides Notebook |
24/2/2020 |
Word Vectors | slides Suggested readings:
- Word2Vec Tutorial
|
27/2/2020 |
Word Vectors |
slides |
28/2/2020 |
Tokenization |
slides
|
2/3/2020 |
Text Classification |
slides Suggested readings:- SLP Chapter 6
|
5/3/2020 |
Canceled because of coronavirus |
Homework 1 published. |
6/3/2020 |
Canceled because of coronavirus |
|
9/3/2020 |
Neural Network Classification |
slides See notebook:
|
12/3/2020 |
Experiments with Neural Network Classifiers |
slides See notebook:
|
13/3/2020 |
Hidden Markov Models |
slides (PDF)
Suggested readings:
- SLP Chapter 9
|
16/3/2020 |
Sequence Tagging | slides See notebook:
Suggested readings:
- SLP Chapter 9
|
19/3/2020 |
Named Entity Recognition |
slides
Suggested readings:
- SLP Chapter 9
|
20/3/2020 |
Solution to Homework 1 |
|
23/3/2020 |
Parsing |
slides Suggested readings:
- SLP Chapters 12, 13, 14
Further readings:
- Joakim Nivre. 2004. Incrementality in Deterministic Dependency Parsing. Workshop on Incremental Parsing.
- Danqi Chen and Christopher D. Manning. 2014. A Fast and Accurate Dependency Parser using Neural Networks. EMNLP 2014.
- Sandra Kübler, Ryan McDonald, Joakim Nivre. 2009. Dependency Parsing. Morgan and Claypool.
- Daniel Andor, Chris Alberti, David Weiss, Aliaksei Severyn, Alessandro Presta, Kuzman Ganchev, Slav Petrov, and Michael Collins. 2016. Globally Normalized Transition-Based Neural Networks. ACL 2016.
|
26/3/2020 |
Dependency Parsing and Universal Dependencies |
slides Suggested readings:
- SLP Chapters 15
Further readings:
- Marie-Catherine de Marneffe, Timothy Dozat, Natalia Silveira, Katri Haverinen, Filip Ginter, Joakim Nivre, and Christopher D. Manning. 2014. Universal Stanford Dependencies: A cross-linguistic typology. Proceedings of the Ninth International Conference on Language Resources and Evaluation (LREC-2014). Revised version for UD v1.
- Universal Dependencies website
|
27/3/2020 |
Sentiment Analysis |
slides
|
30/3/2020 |
Sentiment Analysis on Tweets: Semeval 2013-14 |
slides
Further readings:
|
2/4/2020 |
Convolutional Neural Network for NLP |
slides See notebook:
|
|
Aspect Based Sentiment Analysis on Tweets: SemEval 2015-17 |
slides
Further readings:
|
3/4/2020 |
Introduction to TensorFlow |
slides
See notebooks:
- TensorFlow-Examples/notebooks
- Tensorflow Tutorials
|
6/4/2020 |
Recurrent Neural Networks |
slides Notebook: Further readings:
|
9/4/2020 |
Suggestions and discussion about projects |
slides |
|
Sentiment Analysis: Lexical Resources |
slides
|
16/4/2020 |
Machine Translation |
slides |
17/4/2020 |
Phrase Based Statistical Machine Translation |
slides |
20/4/2020 |
Phrase Based Statistical Machine Translation (2) |
slides |
23/4/2020 |
Neural Machine Translation |
slides |
24/4/2020 |
The Transformer and BERT |
slides |
27/4/2020 |
BERT |
slides Notebook:
|
30/4/2020 |
Hugginface Transformers, Syntax Probes |
slides Notebooks:
|
4/5/2020 |
Introduction to Pytorch
|
See notebooks:- Introduction to Pytorch
- Pytorch Tutorial
|
7/5/2020 |
Question Answering |
slides
|
8/5/2020 |
Reading Comprehension |
slides
|
11/5/2020 |
Neural Networks with Memory |
slides |
14/5/2020 |
Chatbots |
slides, Gunrock Alexa Prize 2018 winner
Further readings:
|
15/5/2020 |
Chatbot Experiments |
slides |
18/5/2020 |
Future of NLP |
slides |
21/5/2020 |
Bonus: Thinking Fast and Slow |
slides |