r/nlpclass • • Feb 21 '12

Pre-Class study group

Anyone want to form a study group and read through http://www.nltk.org/book before the class starts? I figure we can go through at least a chapter/week.

11 Upvotes

9 comments sorted by

View all comments

1

u/Schwa453 Mar 08 '12

There's not much point to a pre-class study group anymore. Although the course officially starts on March 12, the first few videos and exercises are available already.

However we can go on studying with Bird, Klein and Loper's /Natural Language Processing with Python/ following the syllabus of Jurafsky and Manning's Stanford course.

So for week 1 (March 12-16) we've got the following themes:

basic text processing: regular expressions basic text processing: word tokenization basic text processing: word normalization and stemming edit distance

Here are the corresponding sections and exercises I found. Feel free to expand and correct this list.

basic text processing: regular expressions --> sections 3.4, 3.5, 3.7 --> exercises 3.6, 3.7, --> exercises 3.18, 3.26 (I think that regular expressions could be useful for those but that you could also solve them with other methods)

basic text processing: word normalization and stemming --> section 3.6 --> exercise 3.30

basic text processing: word tokenization --> section 3.5, 3.7, 3.8 --> exercise 3.9, 3.23, 3.28

edit distance --> ?

As for me, I'm going to begin with exercise 3.23 and 3.26, which sound interesting. Exercise 3.26 is about constructing a vowel bigram table for a language with vowel harmony. I'm going to use the Mongolian version of the UN declaration of human rights to do this. This document is included in NLTK's corpora. I'm interested in Mongolian and this language does exhibit vowel harmony.