Assignment 2: End-to-end NLP System Building
Type: Group Assignment
Released: Thursday, September 25th
Due: Thursday, October 9th at 11:59 PM

Summary
In this assignment, you will implement core components of a Retrieval Augmented Generation (RAG) system that's capable of answering questions about Pittsburgh and CMU, including history, culture, trivia, and upcoming events.
- Assignment Details: Please find the details for the assignment here.
- Collaboration Policy: Please read the collaboration policy here.
- Late Submission Policy: See the late submission policy here and here.
- Submitting your work: You will use Canvas to submit your implementation files and output results. Please follow the submission instructions carefully to ensure proper grading. See the submission guidelines here.