Course Title:自然語言處理實作

(Natural Language Processing Lab)
Course number:CS 563200 3 credits
Instructor: Jason S. Chang 張俊盛

The course consists of a set of small exercises on natural language processing based on statistical
approach. The purpose is to give students opportunity to work with real problems and data in natural
language processing. Each session will start with explanation of background, experiental data, and
snippets of code. The students are required to do the assignment in class. The instuctor and teaching
assistants will be on hand to help students. 每週準備一個題目與實驗資料,題目為基本的研究任務(通常由某

Note: (1) 第一週再原訂時間(9/27 星期五上課),之後預計改為星期三下午第7,8,9堂上課。
(2) 上課地點為舊資電館 326 室(使用 iMac 電腦)。

The list of topics planned for the Fall, 2013 is as follows:


9/27 1. Python introduction (file handling, n grams)

10/2 2. Corpus Processing and Ngrams and Ngram Precision (BLEU)
10/9 3. Hidden Markov Model and Dynamic Programming
10/16 4. POS Tagging and Brill's tagger
10/23 5. NLTK and WordNet
10/30 6. Extracting Collocations

11/06 7. Classifying AN-VN Collocations
11/13 8. Clustering Collocations
11/20 全校運動會停課一次
11/27 9. Class-based Baysian Model

12/04 10. Finding Best Example Sentences
12/11 11. EM Algorithm
12/17 12. Word Alignment with IBM Model 1
12/25 13. Conditional Random Field

01/01 New Year Holiday
01/08 14. Chinese Word Segmentation