ECE49595CV: Introduction to Natural Language Processing
ECE59500CV: Foundations of Natural Language Processing
Spring 2026


General Information

Lectures: M,W,F 8:30am - 9:20am, ME 1061

Instructor: Jeffrey Mark Siskind, BHEE313e, 765/496-3197, qobi@qobi.org
Office Hours: T 5:00pm - 6:00pm, BHEE313e

TA: Armstrong (Hanzhi) Zheng, zheng422@purdue.edu
Office Hours: T 3:00pm - 4:00pm, BHEE 208 table 3

ece59500nl-students-list@ecn.purdue.edu
ece59500nl-staff-list@ecn.purdue.edu

Syllabus

Brightspace for ECE49595NL

Brightspace for ECE59500NL

BibTeX file for papers we will cover in this course

github repository

Web site for the Spring 2021 offering

Web site for the Spring 2024 offering

Web site for the Spring 2025 offering


  • speech recognition
  • morphology
  • syntax
  • semantics
  • discourse
  • question answering
  • information extraction
  • machine translation
  • image and video captioning
  • human robot interaction

    Both ECE49595NL/ECE59500NL



    ECE49595NL/ECE59500NL | Elmore Family ECE | Purdue College of Engineering | Purdue University