Natural Language Processing

UVA CS 6501-011 (Fall 2024)

Schedule

Dates Topics Slides Note
Aug. 27, Aug. 29 Introduction, Text classification I Slides 01 and Slides 02 and Demo  
Sep. 3, Sep. 5 No class    
Sep. 10, Sep. 12 Text classification II Slides and Demo Sep. 12: Homework 1 out
Sep. 17, Sep. 19 Word embeddings: LSA Slides  
Sep. 24, Sep. 26 Word embeddings: Word2vec   Sep. 25: Homework 2 out
Oct. 1, Oct. 3 Language modeling: n-gram LMs Slides and Demo  
Oct. 8, Oct. 10 Language modeling: Neural LMs Slides  
Oct. 17 Statistical machine translation Slides Oct. 16: Project proposal due
Oct. 22, Oct. 24 Sequence-to-sequence models Slides (2nd part)  
Oct. 29, Oct. 31 Text generation and summarization Slides and Demo Oct. 29: Homework 03 out
Nov. 5, Nov. 7 Transformers, GPT, and BERT Slides and Demo  
Nov. 12, Nov. 14 Parameter-efficient fine-tuning Slides No class on Nov. 12
Nov. 19, Nov. 21 In-context Learning Slides  
Nov. 26 Quantization: Benefits and Cost    
Dec. 3, Dec. 5 NLP applications   Dec. 5: Final project due (tentative)

Back to the main page