magistraleinformatica:eln:start
Questa è una vecchia versione del documento!
Indice
Elaborazione del Linguaggio Naturale
Laurea Magistrale: Informatica.
Docente: Giuseppe Attardi Ricevimento: Wednesday, 11:00
Schedule | ||
---|---|---|
Day | Hour | Room |
Monday | 14:15-15:45 | N, Polo Fibonacci |
Tuesday | 16-17:30 | F, Polo Fibonacci |
Lectures will start on September 28, 2015.
Prerequisiti
- Calcolo delle probabilità e statistica
- Programmazione
Programma
- Introduction
- History
- Present and Future
- NLP and the Web
- Mathematical Background
- Probability and Statistics
- Language Model
- Hidden Markov Model
- Viterbi Algorithm
- Generative vs Discriminative Models
- Linguistic Essentials
- Part of Speech and Morphology
- Phrase structure
- Collocations
- n-gram Models
- Word Sense Disambiguation
- Preprocessing
- Encoding
- Regular Expressions
- Segmentation
- Tokenization
- Normalization
- NLTK
- Introduction to Python
- Overvies of NLTK libraries
- Classification
- Machine Learning
- Statistical classifiers
- Bayesan Network
- Perceptron
- Maximum Entropy
- Support Vector Machines
- Hidden Variable Models
- Clustering
- K-means
- Factored Models
- Singular Value Decomposition
- Latent Semantic Indexing
- Tagging
- Part of Speech
- Named Entity
- Super Senses
- Sentence Structure
- Constituency Parsing
- Dependency Parsing
- Semantic Analysis
- Semantic Role Labeling
- Coreference resolution
- Statistical Machine Translation
- Word-Based Models
- Phrase-Based Models
- Decoding
- Syntax-Based SMT
- Evaluation metrics
- Processing Pipelines
- Integrated tooolkit
- Frameworks
- Gate
- UIMA
- Data Pipeline
- Tanl
- Applications
- Information Extraction
- Information Filtering
- Recommender System
- Opinion Mining
- Semantic Search
- Question Answering
- Text Entailment
Lecture Notes
Date | Lecture | Notes | |
---|---|---|---|
L'età della parola | |||
28/9/2015 | Introduction 1-intro.pptx | ||
27/9/2015 | Introduction to probability (Probability) | ||
5/10/2015 | Language Modeling (Language Modeling) | ||
6/10/2015 | Python Tutorial (Tutorial) | ||
12/10/2015 | Python Tutorial and examples (Python: Functionals and Generators) | Homework 1 | |
13/10/2015 | Introduction to NLTK (slides) | ||
19/10/2015 | Text Classification (slides) | ||
20/10/2015 | Naive Bayes Classifier | slides | |
26/10/2015 | Segmentation and Tokenization (slides) | ||
27/10/2015 | Maximum Entropy Models (slides) | Homework n. 2 | |
2/11/2015 | Hidden Markov Model (slides) | ||
3/11/2015 | Named Entity Recognition (slides) | ||
9/11/2015 | MEMM (slides) | ||
10/11/2015 | Perceptron, SVM (8-classifiers.ppt) | ||
16/11/2015 | Dependency Formalism (slides) | ||
17/11/2015 | Dependency Parsing (Transition Based) | Topics for Seminars and Projects | |
23/11/2015 | Dependency Parsing (Graph Based ) | ||
24/11/2015 | Relation Extraction 12-relextraction.ppt | ||
28/4/2015 | Sentiment Analysis13-opinionmining.ppt | ||
State of the Art in Sentiment Analysis of Tweets NRC Canada at SemEval 2013 | |||
30/11/2015 | Deep Learning Deep Learning Tutorial at NAACL 2013 | ||
1/12/2015 | Deep Learning for NLP | DL and the DeepNL Library | |
14/12/2015 | Machine Translation (MT) | ||
15/12/2015 | Phrase Based Statistical Machine Translation (PBMT) | ||
15/12/2015 | The tsunami of Deep Learning over NLP | ||
PB SMT (Phrase Tables, Decoding, Evaluation) |
Suggerimenti per Progetti o Seminari
Testi di riferimento
- C. Manning, H. Schutze. Foundations of Statistical Natural Language Processing. MIT Press, 2000.
- D. Jurafsky, J.H. Martin, Speech and Language Processing. 2nd edition, Prentice-Hall, 2008.
- S. Kubler, R. McDonald, J. Nivre. Dependency Parsing. 2010.
- P. Koehn. Statistical Machine Translation. Cambridge University Press, 2010.
- S. Bird, E. Klein, E. Loper. Natural Language Processing with Python.
- I. Goodfellow, Y. Bengio, A. Courville. Deep Learning. MIT Press, 2016.
- M. Nielsen. Neural Networks and Deep Learning.
Modalità di esame
Progetto e orale.
Progetti Evalita 2014
- Raccolta di tweet italiani tokenizzati.
- Raccolta di tweet italiani taggati con POS.
Corsi affini
- Apprendimento Automatico: Fondamenti
- Data Mining: fondamenti
- Information Retrieval
- Sistemi Basati sulla Conoscenza
Edizioni Precedenti
magistraleinformatica/eln/start.1474461123.txt.gz · Ultima modifica: 21/09/2016 alle 12:32 (9 anni fa) da Giuseppe Attardi