1: Warm-up
Review advanced but important topics of programming, handling strings and text.
2: UNIX commands
Experience useful UNIX tools for research and data analysis. Improve programming skills and realize the ecosystem of existing tools by implementing these tools.
3: Regular Expression
Extract various information and knowledge by applying regular expressions to Wikipedia markups.
4: POS tagging
Obtain statistics of the word usage of the novel, “Alice’s Adventures in Wonderland,” by applying a part-of-speech tagger
5: Syntactic parsing
Experience analysis and access to dependency trees by applying a dependency parser to the novel, “Alice’s Adventures in Wonderland.”
6: Machine learning
Build a document classifier based on machine learning. In addition, learn the evaluation methodology for machine learning.
7: Word embeddings
Learn the usage of word embeddings by computing the similarity between words and word analogy. In addition, experience clustering and visualization of word embeddings.
8: Neural networks
Learn the usage of a deep-learning framework, and implement a document classifier based on Neural Network models.
9: RNN and CNN
Implement Recurrent Neural Networks (RNNs) and Convolutional Neural Networks (CNNs) by using a deep-learning framework.
10: Machine translation
Build a neural machine translation by using an existing tool.