Topic outline

  • Introduzione

    Il corso introduce le tematiche del settore del trattamento del linguaggio, illustrando le principali tecniche, algoritmi e architetture usate nelle applicazioni dell'analisi del linguaggio naturale. Il corso forisce le capacità di progettare, implementare e valutare sistemi di trattamento del linguaggio. Il programma comprende:

    • Modellazione statistica del linguaggio naturale.
    • Tecniche di apprendimento statistico.
    • Analisi lessicale.
    • Analisi grammaticale.
    • Analisi semantica.
    • Corpora annotati e metodologie di valutazione.
    • Metodi statistici di traduzione automatica.
    • Estrazione di conoscenze.
  • Syllabus

  • Testi di Riferimento

    1. C. Manning, H. Schutze. Foundations of Statistical Natural Language Processing. MIT Press, 2000.
    2. D. Jurafsky, J.H. Martin, Speech and Language Processing. 2nd edition, Prentice-Hall, 2008.
    3. S. Kubler, R. McDonald, J. Nivre. Dependency Parsing. 2010.
    4. P. Koehn. Statistical Machine Translation. Cambridge University Press, 2010.
    5. S. Bird, E. Klein, E. Loper. Natural Language Processing with Python.
  • Lezioni

    Data Argomento Note
    21/2/2014 L'età della parola
    25/2/2014 Introduzione
    28/2/2014 Probabilità
  • Progetti

  • Edizioni precedenti

  • Software

    • nltk
    • Tanl
    • DeSR

  • Modalità di esame

    Progetto o seminario.