Fall 2023
Instructor: Nigel Ward
Time: 3:00 - 4:20 Tuesdays and Thursdays, Education Room 112
Details: Syllabus
Office Hours: TBD, and by appointment
Other Core Readings
- Introduction to Information Retrieval, by Manning, Raghavan and Schutze
- The Technology behind Personal Digital Asistants: An Overview of the System Architecture and Key Components. Ruhi Sarikaya, IEEE Signal Processing Magazine, Jan 2017 pp 67-81.
- The Anatomy of a Large-Scale Hypertextual Web Search Engine, long version, Brin and Page, 1998.
Other Recommended Readings
- Practical Natural Language Processing, by Vajjala, Majumender, Gupta and Surana
- Opinion Mining and Sentiment Analaysis, by Bo Pang and Lillian Lee
Lectures
- Introduction to Phonetics by Vanessa Mueller
- Automatic Speech Recognition: Introduction by Steve Renals
- A Brief Introduction to Automatic Speech Recognition by Jim Glass
- Learning Word Embeddings and Word2Vec lectures by Andrew Ng at Coursera
- Word Vector Representations lecture by Chris Manning
Data
- thats-hers-pos.wav
- IR assignment documents and queries: csFaculty.txt, trainingQueries.txt, testQueries.txt
- NLTK Corpora
- Kaggle datasets
Word Vectors
Code Stubs
- ppaStub.py
- sentiment.py
- irStub.py
- vecSimilarity.py for Glove
Related Classes
- Jason Baldridge's Applied NLP class at UT Austin
- Jason Baldridge's Language and Computers class at UT Austin
- Emily Bender's Ethics in NLP Course
Assignment B: surnames-dev.csv, musician_surnames.csv, angel-b1.py, surnames-test.csv
Assignment C: russian-and-english-dev.txt
Sample Tests: 2018 Test 1, 2018 Test 2, 2018 Final Exam