Natural Language Processing

Undergraduate course, Shenzhen University, CSSE, 2020

This course introduces basic knowledge of Natural Language Processing, including mathematical and linguistic basics for NLP, language modeling, text classification, sentiment analysis, relation extraction, parsing, question answering, etc.

  1. Basic text processing
  2. Mnimum edit distance
  3. Language modeling
  4. Spelling correction
  5. Sentiment analysis
  6. Relation extraction
  7. Parsing
  8. Question answering
  9. Dialog