CIS 430/530 Fall 2012

Computational Linguistics


Instructor:

Ani Nenkova   (nenkova (AT) cis.upenn.edu)
Office Hour: Monday, 4:30PM ?5:30PM, Levine 505

Class Schedule:

Monday & Wednesday, 3:00PM - 4:30PM, Towne 313

Course Administrator:

Brittany Binler, Levine 313, melema (AT) cis.upenn.edu

Teaching Assistants :

Kai Hong   (hongkai1 AT cis.upenn.edu).   Office hour: Thursday, 6:00PM - 7:00PM
Jessy Li   (ljunyi AT cis.upenn.edu).   Office hour: Wednesday, 12:20PM - 1:20PM
Achal Shah   (achals AT seas.upenn.edu).   Office hour: Tuesday, 4:30PM - 5:30PM

TA Office hours will be in Education Commons, Room 230 , for all three TAs.

Useful Links:

First Homework Out ! Available on Blackboard.( [Link])
We will use Piazza for discussion. ( [Link])
Directions on how to use submit homework ( [Link])
Python Tutorial Slides ( [Link])
Tell python where to find NLTK from Eniac

Final Project


Back to Top



COURSE STRUCTURE


Course description:

  • Introductory course to computational linguistics.
  • Undergraduate students should have completed CIS 121 before enrolling.

  • Grading:

    -   60%: 4 Homework Assignments (15% each)
    -   20%: Class Project
    -   20%: 8 Quizzes

    Textbooks:

    CIS530

    CIS 530 Fall 2013

    Computational Linguistics


    Instructor:

    Ani Nenkova   (nenkova (AT) cis.upenn.edu)
    Office Hour: Tuesday, 10:30AM - 11:30AM, Levine 505, or by appointment


    Class Schedule:

    Tuesday & Thursday, 9:00AM - 10:30AM, Moore 216

    Teaching Assistants: :

    Kai Hong   (hongkai1 AT cis.upenn.edu).   Office Hour: Wednesday, 11:00AM - Noon
    Jessy Li   (ljunyi AT cis.upenn.edu).   Office Hour: Monday, 1:00PM - 2:00PM

    TA Office hours will be held at Levine 5th floor lounge.


    Useful Links:

    We will use Canvas for course materials, homework, quiz, etc. ( [Link])
    We will use Piazza for discussions. ( [Link])
    Directions on how to submit homework on Eniac ( [Link])
    Python Tutorial Slides ( [Link])
    Tell python where to find NLTK from Eniac

    Final Project Resource Page [link]

    Final Project Leaderboard [link]


    Textbooks:
  • [REQUIRED] Steven Bird, Ewan Klein, and Edward Loper, Natural Language Processing with Python --- Analyzing Text with the Natural Language Toolkit, O'Reilly Media, 2009. (Free Online)
  • [OPTIONAL] Daniel Jurafsky and James H. Martin Speech and language processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, 2nd edition, Pearson Prentice Hall, 2008. (Available on Amazon)
  • [OPTIONAL] Chris Manning and Hinrich Shutze, Foundations of Statistical Natural Language Processing, MIT Press, 1999. (Free Online)
  • [OPTIONAL] Chris Manning, Introduction to Information Retrieval, Cambridge University Press, 2009. ( [Link Available within Penn])
  • Various supplementary readings.