Objective

  • The course offers students a practical introduction to natural language processing with the Python programming language, helping the students to learn by example, write real programs, and grasp the value of being able to test an idea through implementation, with an extensive collection of linguistic algorithms and data structures in robust language processing software.

News

  • Project final report Due : 6/21 12pm -> 6/22 8pm
  • Project Guideline ( txt )
  • 06/04, Lecture 23 slides (pdf)
  • 05/28, Lecture 22 slides (pdf)
  • 05/23, Lecture 21 slides (pdf)
  • 05/21, Lecture 20 slides (pdf)
  • 05/16, Lecture 19 slides (pdf)
  • 05/14, Lecture 18 slides (pdf)
  • 05/09, Lecture 17 slides (pdf), Homework #3 is announced (Due : 5/16->5/19, your turn)
  • 05/07, Lecture 16 slides (pdf)
  • 05/02, Lecture 15 slides (pdf)
  • 04/30, Midterm exam results and discussion (Lecture 14)
  • 04/23, Midterm exam
  • 04/18, Homework #2 Review
  • 04/16, Lecture 13 slides (pdf)
  • 04/11, Lecture 12 slides (pdf)
  • 04/09, Lecture 11 slides (pdf)
  • 04/04, Lecture 10 slides (pdf)
  • 04/02, Lecture 9 slides (pdf)
  • 03/28, Lecture 8 slides (pdf)
  • 03/26, Lecture 7 slides (pdf)
  • 03/21, Lecture 6 slides (pdf)
  • 03/19, Lecture 5 slides (pdf)
  • 03/14, Lecture 4 slides (pdf)
  • 03/12, Lecture 3 slides (pdf), Homework #1 is announced (Due : 3/22).
  • 03/07, Lecture 2 slides (pdf)
  • 03/05, Lecture 1 slides (pdf, pdf)
  • 02/18, The official website is open.