Libri UniversitariZoom 100%

Prof. Luca Becchetti: i libri dei suoi insegnamenti

Scheda docente sul sito dell’ateneo ›
Insegnamenti trovati: 2
Sapienza 2 insegnamenti
Facoltà: Ingegneria dell'informazione, informatica e statistica

Prof. Luca Becchetti: Natural Language Processing And Text Mining

5,4difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Data Science (LM-Data)
Di cosa si tratta: Ranking di documenti e similarity search: link analysis con PageRank indipendente dalla query, Topic sensitive e Personalized PageRank, algoritmo HITS con hub e autorità. Si affronta poi la ricerca per similarità in collezioni di dati ad alta dimensionalità, con ricerca dei top-k e dei vicini più prossimi approssimati, per problemi di interesse nel trattamento di testi.

Dettagli corso

1º annoCorso: Magistrale
CFU: 6Canale: Unico

Tempo di studio e official info

Tempo consigliato per preparare l’esame: 13 settimane (3 mesi)
Note e lavori scientifici sugli argomenti trattati, suggeriti dal docente.
Dati verificati il 18/09/2026

Libri indicati per la materia

Scorri di lato: 3 libri
Christopher – Prabhakar RaghavanISBN 9780521865715
Tempo di studio del libro≈ 5,5 settimane
Obbligatorietà
Obbligatorio
Adottato in
2 materie
Tipo
Manuale
Pagine
482 pagine
Difficoltà
7,3
Leskovec – Mining of Massive DatasetsISBN 9781108476348
Tempo di studio del libro≈ 6 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
553 pagine
Difficoltà
7,2
Dan Jurafsky – Speech and Language ProcessingISBN 9780135041963
Tempo di studio del libro≈ 11,5 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
1024 pagine
Difficoltà
8,5
Domande possibili all’esame
  1. Quali fasi si seguono nella preparazione di un corpus testuale per l'analisi?
  2. Che cosa si intende per tokenizzazione e quali difficoltà presenta nella lingua italiana?
  3. Quali operazioni di normalizzazione si applicano ai testi prima dell'analisi?
  4. Come si costruisce una matrice termini-documenti e quali pesi si possono usare?
  5. Che cosa misura la tecnica tf-idf e come si interpreta?
  6. Come funziona il modello a sacchi di parole e quali limiti presenta?
  7. Quali metodi si usano per l'analisi del sentimento in un testo?
  8. Come si rappresentano le parole in uno spazio vettoriale tramite gli embedding?
  9. Quali differenze esistono tra modelli di topic come LDA e il clustering dei documenti?
  10. Come si valuta la qualità di un modello di classificazione di testi?
  11. Che cosa si intende per riconoscimento di entità nominate e come si applica?
  12. Come si effettua la lemmatizzazione e in che cosa differisce dallo stemming?
  13. Quali strumenti si usano per analizzare la frequenza delle parole in un corpus?
  14. Come si gestisce la presenza di parole molto frequenti nei modelli di testo?
  15. Quali problemi pongono le ambiguità semantiche nell'elaborazione del linguaggio naturale?
  16. Come si applica la similarità coseno tra documenti?
  17. Quali sono le fasi di un'analisi di parsing sintattico?
  18. Come si valuta la coerenza di un modello di topic con metriche di coerenza?
  19. Che cosa si intende per modelli sequenza-a-sequenza e quali usi hanno?
  20. Come si affrontano i problemi di privacy e di qualità nei dati testuali raccolti dal web?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Prof. Luca Becchetti: Big Data Computing

1,5difficoltà
Sapienza · Facoltà: Ingegneria dell'informazione, informatica e statistica · Data Science (LM-Data)
Di cosa si tratta: Fenomeno Big Data e framework di calcolo distribuito come MapReduce e Apache Spark, con modelli di calcolo per stream di dati. Tecniche algoritmiche: partizionamento per distribuzione dei dati, coreset per apprendimento non supervisionato, sketch probabilistici per stima di momenti e appartenenza ad insiemi, Locality Sensitive Hashing per la ricerca di similarità.

Dettagli corso

2º annoCorso: Magistrale
CFU: 6Canale: Unico

Tempo di studio e official info

Tempo consigliato per preparare l’esame: ≈ 6 settimane
Frequenza consigliata · Capitoli scelti di "Foundations of Data Science", by Avrim Blum, John Hopcroft, and Ravindran Kannan, available at · Articoli scientifici e risorse on-line su argomenti specifici
Dati verificati il 18/09/2026

Libri indicati per la materia

Mining of massive datasetsISBN 9781108476348
Tempo di studio del libro≈ 6 settimane
Obbligatorietà
Obbligatorio
Adottato in
1 materia
Tipo
Manuale
Pagine
553 pagine
Difficoltà
7,2
Domande possibili all’esame
  1. Che cosa si intende per big data e quali caratteristiche li definiscono?
  2. Quali sono i principali paradigmi per l'elaborazione distribuita di grandi volumi di dati?
  3. Come funziona il modello di programmazione MapReduce e quali fasi prevede?
  4. Che cosa si intende per file system distribuito e quali garanzie offre?
  5. Quali differenze ci sono tra elaborazione batch ed elaborazione in tempo reale?
  6. Come si progetta un sistema di streaming per l'analisi di dati continui?
  7. Quali strumenti si usano per l'elaborazione in memoria di grandi dataset?
  8. Come si garantisce la tolleranza ai guasti in un cluster di elaborazione?
  9. Quali sono i vantaggi e i limiti dei database NoSQL rispetto a quelli relazionali?
  10. Come si partiziona un dataset tra più nodi di un cluster?
  11. Che cosa si intende per teorema CAP e come si applica nella progettazione?
  12. Come si ottimizzano le query su dataset di grandi dimensioni?
  13. Quali tecniche si usano per la compressione dei dati in un sistema distribuito?
  14. Come si misura la scalabilità di un sistema di elaborazione parallela?
  15. Che cosa si intende per legge di Amdahl e quale limite impone?
  16. Come si gestisce la consistenza dei dati replicati su più nodi?
  17. Quali pratiche si adottano per la sicurezza dei dati in un ambiente distribuito?
  18. Come si costruisce una pipeline di dati affidabile dalla raccolta all'analisi?
  19. Quali sono i costi e i benefici del calcolo in cloud per l'elaborazione di grandi quantità di dati?
  20. Come si valuta la qualità dei dati in un flusso di elaborazione su larga scala?

Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.

Scorri di lato: 2 insegnamenti →

Domande frequenti Libri, programma ed esami del prof. Luca Becchetti a Sapienza

Che libro usa il prof. Luca Becchetti per Natural Language Processing And Text Mining a Sapienza?

Per Natural Language Processing And Text Mining (Canale unico) indica come obbligatorio: Christopher – Prabhakar Raghavan, Leskovec – Mining of Massive Datasets, Dan Jurafsky – Speech and Language Processing.

Quanto è impegnativo Natural Language Processing And Text Mining?

6 CFU, difficoltà stimata 5.4 su 10 rispetto agli esami della stessa area.

Che libro usa il prof. Luca Becchetti per Big Data Computing a Sapienza?

Per Big Data Computing (Canale unico) indica come obbligatorio: Mining of massive datasets.

Quanto è impegnativo Big Data Computing?

6 CFU, difficoltà stimata 1.5 su 10 rispetto agli esami della stessa area.

Dove trovo la scheda ufficiale di un esame?

Ogni insegnamento qui sopra ha il link alla scheda ufficiale dell’ateneo: controllala sempre prima di acquistare.

Sei uno studente tra i 18 e i 22 anni?Con Prime Student hai 90 giorni gratis, poi Amazon Prime a soli 2,49 € al mese: consegne veloci e gratuite anche sui libri.Scopri Prime Student ›
Controlla sempre la scheda dell'esame. Le informazioni vengono dalle schede ufficiali degli atenei e possono cambiare o contenere errori: prima di acquistare verifica i testi sulla scheda ufficiale dell'esame (la trovi linkata in ogni esame) e, nel dubbio, chiedi al docente.
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.