1. Introduction
    1. History
    2. Present and Future
    3. NLP and the Web
  2. Mathematical Background
    1. Probability and Statistics
    2. Language Model
    3. Hidden Markov Model
    4. Viterbi Algorithm
    5. Generative vs Discriminative Models
  3. Linguistic Essentials
    1. Part of Speech and Morphology
    2. Phrase structure
    3. Collocations
    4. n-gram Models
    5. Word Sense Disambiguation
  4. Preprocessing
    1. Encoding
    2. Regular Expressions
    3. Segmentation
    4. Tokenization
    5. Normalization
  5. NLTK
    1. Introduction to Python
    2. Overvies of NLTK libraries
  6. Classification
    1. Machine Learning
    2. Statistical classifiers
      1. Bayesan Network
      2. Perceptron
      3. Maximum Entropy
      4. Support Vector Machines
      5. Hidden Variable Models
  7. Clustering
    1. K-means
    2. Factored Models
      1. Singular Value Decomposition
      2. Latent Semantic Indexing
  8. Tagging
    1. Part of Speech
    2. Named Entity
    3. Super Senses
  9. Sentence Structure
    1. Constituency Parsing
    2. Dependency Parsing
  10. Semantic Analysis
    1. Semantic Role Labeling
    2. Coreference resolution
  11. Statistical Machine Translation
    1. Word-Based Models
    2. Phrase-Based Models
    3. Decoding
    4. Syntax-Based SMT
    5. Evaluation metrics
  12. Processing Pipelines
    1. Integrated tooolkit
    2. Frameworks
      1. Gate
      2. UIMA
    3. Data Pipeline
      1. Tanl
  13. Applications
    1. Information Extraction
    2. Information Filtering
    3. Recommender System
    4. Opinion Mining
    5. Semantic Search
    6. Question Answering
      1. Text Entailment
Last modified: Tuesday, 25 February 2014, 3:54 PM