CPSC 677 “Advanced Natural Language Processing” — NLP Class at Yale (Fall 2018)

Alexander Fabbri
LILY Lab
Published in
2 min readMar 19, 2019

As part of the course CPSC 677 “Advanced Natural Language Processing” at Yale, we developed a corpus of education material for NLP research. Each of the 25 students in the class picked a current research area, gathered useful materials for learning that subject and presented this in a PowerPoint Presentation, with a focus on several of the major works for that topic. In addition to the PowerPoint Presentation, each student prepared a bibliography of papers on the topic representing the state-of-the-art models and predecessors. Additionally, we asked students to provide a list of related and prerequisite topics for understanding a giving topic. We are releasing the bibliographies, which we largely chose to format as “awesome” pages, as well as the slides and topic keywords prepared by the students, with their permission.

The topics range from classical NLP tasks such as Question Answering and Single Document Summarization to recent hot topics such as Unsupervised Machine Translation and Transfer Learning. The goal of the bibliographies and slides is to provide the researcher with relevant background information about a topic as well as insights into state-of-the-art work. We also hope the keywords collected will help beginning researchers familiarize themselves with a topic. With the abundance of papers published daily, we think that clear guides which provide insights into the latest work on a topic, such as Sebastian Ruder’s NLP progress page and Papers with Code, are increasingly necessary. We hope to continually update these topics and add new ones as research progresses, and we are very open to any contributions.

If you have any questions or comments, please email me at alexander[dot]fabbri[at]yale.[first three letters of education].

--

--

Alexander Fabbri
LILY Lab
Editor for

2nd-year PhD student at Yale University working with Prof. Drago Radev