Skip to content

Commit e5c9acd

Browse files
committed
2 parents e82657e + 4c8bfc1 commit e5c9acd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@
1616
* Exercise: A new loss function for discriminative tagging
1717

1818
# What is this tutorial?
19-
I am writing this tutorial because, although there are plenty of other tutorials out there, they all seem to have one of two problems:
20-
* They have a lot of content on computer vision and conv nets, which is irrelevant for most NLP (although conv nets have been applied in cool ways to NLP problems)
19+
I am writing this tutorial because, although there are plenty of other tutorials out there, they all seem to have one of three problems:
20+
* They have a lot of content on computer vision and conv nets, which is irrelevant for most NLP (although conv nets have been applied in cool ways to NLP problems).
2121
* Pytorch is brand new, and so many deep learning for NLP tutorials are in older frameworks, and usually not in dynamic frameworks like Pytorch, which have a totally different flavor.
22+
* The examples don't move beyond RNN language models and show the awesome stuff you can do when trying to do lingusitic structure prediction. I think this is a problem, because Pytorch's dynamic graphs make structure prediction one of its biggest strengths.
2223

2324
Specifically, I am writing this tutorial for a Natural Language Processing class at Georgia Tech, to ease into a problem set I wrote for the class on deep transition parsing.
2425
The problem set uses some advanced techniques. The intention of this tutorial is to cover the basics, so that students can focus on the more challenging aspects of the problem set.

0 commit comments

Comments
 (0)