Giovanni Paolini

Associate Professor of Mathematics at the University of Bologna

Deep natural language processing (University of Bologna, Fall 2022)

  1. Intro to natural language processing (NLP), word representations
    Monday, Dec 12, 9:00-11:00, Aula Vitali
    Slides (pdf) | Demo (ipynb) | Demo (pdf)
  2. Neural networks
    Wednesday, Dec 14, 9:00-11:00, Aula Bombelli
    Slides (pdf) | Demo (ipynb) | Demo (pdf)
  3. Transformer encoders, pre-training & fine-tuning
    Thursday, Dec 15, 9:00-11:00, Aula ArzelĂ 
    Slides (pdf) | Demo (ipynb) | Demo (pdf)
  4. Language modeling, transformer decoders, sequence-to-sequence tasks
    Friday, Dec 16, 11:00-13:00, Aula Enriques
    Slides (pdf) | Demo (ipynb) | Demo (pdf)
  5. Large language models, in-context learning, parameter-efficient fine-tuning
    Monday, Dec 19, 9:00-11:00, Aula Bombelli
    Slides (pdf) | Demo (ipynb) | Demo (pdf)
  6. Improvements to language models and challenges
    Tuesday, Dec 20, 11:00-13:00, Aula ArzelĂ 
    Slides (pdf) | Demo (ipynb) | Demo (pdf)