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   Oct. 18: Homework 3 out
Oct. 29, Oct. 31 Contextualized word embeddings    
Nov. 5, Nov. 7 Text generation and summarization   Nov. 4: Mid-term report due
Nov. 12, Nov. 14 Transformers, GPT, and BERT    
Nov. 19, Nov. 21 Efficient fine-tuning   Nov. 13: Homework 4 out
Nov. 26 In-context Learning and Chain-of-thoughts    
Dec. 3, Dec. 5 NLP applications   Dec. 5: Final project due (tentative)

Back to the main page