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.

每週準備一個題目與實驗資料,題目為基本的研究任務(通常由某一篇論文取材)。老師會先講解背景與
題目(30─60分鐘),之後同學開始寫程式解決問題。過程中,如果有問題可以互相討論,或詢問助
教、老師。我們要求當天做完題目,將結果展示給助教,助教根據結果的正確性與完成時間打分數,並隨
時公布最新的累積分數資料。學期的分數就是每週分數的總和。

13 14 15 16 17 18 19 1 課程大綱、Python 簡介
20 21 22 23 24 25 26 2 Ngram and Language Model (Spelling Checker)
27 28 29 30 31 3 No class

十月
日 一 二 三 四 五 六
1 2 3
4 5 6 7 8 9 10 4 Ngram and Collocation Extraction
11 12 13 14 15 16 17 5 Ngram and Extrating Good Examples
18 19 20 21 22 23 24 6 Part of speech tagging and DP
25 26 27 28 29 30 31 7 Base Phrase Chunker

11月
日 一 二 三 四 五 六
1 2 3 4 5 6 7 8 Extracting Grammar Patterns
8 9 10 11 12 13 14 9 Hadoop and MapReduce 處理巨量資料
15 16 17 18 19 20 21 10 Hadoop and MapReduce 處理巨量資料
22 23 24 25 26 27 28 11 EM Algorithm and Word Alignment
29 30

12月
日 一 二 三 四 五 六
1 2 3 4 5 12 Synchronous Pattern Grammar
6 7 8 9 10 11 12 13 ME Classifier (Essay Rater)
13 14 15 16 17 18 19 14 期末專題說明
20 21 22 23 24 25 26 15 專題實作與討論
27 28 29 30 31 16 專題實作與討論

一月
日 一 二 三 四 五 六
1 2
3 4 5 6 7 8 9 17 專題提交報告