中正大學課程大綱
Python and Natural Language ProcessingPython與自然語言處理
一、課程概述
This course attempts to equip students with knowledge and ability to conduct research on computational linguistics with the help of a famous python module NLTK (Natural Language Tool Kit). NLTK implements many useful tools and resources so that users can concentrate on important issues they are interested in and do not need to worry about the details of implementing those tools and loading and formatting corpora, etc.

Computational linguistic tools are also important to teachers who teach Chinese. For example, if a Chinese teacher wants to find out the linguistic features and common mistakes and interaction of any type in TCSL compositions, a corpus study of students’ compositions is inevitable. It will help a great deal if a Chinese teacher has the knowledge and ability to use computational linguistic tools to assist his/her teaching and maybe research.
The goal of the course is two-fold. First, students will acquaint themselves with the tools provided by NLTK to play with the linguistic resources incorporated in NLTK and then to conduct his/her own research. Second, students can learn the issues covered in NLTK and be inspired to go beyond and explore other ways to conduct computational linguistic research.

Although the title of this course is “Python and NLP”, those who do not have any background in Python are enthusiastically encouraged to try. Those with no previous knowledge of Python will pick up sufficient information about Python such that he/she can follow the class instructions, finish the homework and conduct a meaningful research on computational linguistics.
二、課程大綱說明文件Syllabus_PythonNLP_Spring2021.pdf
請尊重智慧財產權,不得非法影印教師指定之教科書籍