Scripting for Natural Language Processing

Objectives

Understand the relevance and constitution of the basic levels of NLP application. Understand the function of the morphological analyzer; Know how to define patterns for conceptual relations extraction. Learn how to use machine learning techniques disambiguation and machine translation. Scripting on text.

Program

  1. Scripting;
  2. Text segmentation and atomization; 3. Spell checking;
  3. Morphological analysis;
  4. Entity recognition;
  5. Extraction of relations;
  6. Part of speech tagging;
  7. Disambiguation;
  8. Dependency parsers;
  9. Machine translation;

Bibliography

  • Chris Manning and Hinrich Schütze, Foundations of Statistical Natural Language Processing, MIT Press. Cambridge.
  • Nitin Indurkhya, Fred J. Damerau (Editors), Handbook of Natural Language Processing, Chapman & Hall/CRC. 2010.
  • Daniel Jurafsky and James H. Martin. Speech and Language Processing: An introduction to natural language processing, computational linguistics, and speech recognition. Pearson Prentice Hall, 2008.

Updated: