San Diego State University logo

Department of Linguistics and Oriental Languages

Contents

Syllabus

Textbook

Python links wiki

NLTK Help

Statistical NLP Site

General NLP Site

Lang Codes

Readings

Unix Tools

Computational Linguistics

Computational Syntax and Semantics

Linguistics 582


Syntactic and semantic processing is at the heart of many NLP applications, classically with the aim of producing a representation of the meaning of a sentence, although a recent trend in the field has been the increasing importance of more shallow forms of syntactic analysis.

This course will focus on parsing and the interpretation of parses, with parsing understood as both "deep" and "shallow" parsing. Deep parsing produces a total analysis of the sentence. Shallow parsing identifies certain patterns (usually in the forms of chunks or short phrases) within the sentence and may leave large portions unanalyzed. We will begin by examining some basic deep parsing parsing algorithms, and examine their place in a total analysis, question-answering system. We will move to shallow parsing algorithms and examine their place in simple "information extraction" or template filling systems.

The text for the class will be Jurafsky and Martin, Speech and Natural Language Processing.

Website

http://www-rohan.sdsu.edu/~gawron/parsing

Prerequisites and Grading

Prequisite: Some computer science or some linguistics; preferably Ling 581.

Grading will be based on exercises/projects a take-home midterm and final. There is a writing component to this course, as part of the preparation for writing a thesis.

Place and Time

Tu Th 17:30-18:45
AH- 3150

Contact Info

Mailing address:
Jean Mark Gawron
Department of Linguistics and Oriental Languages
San Diego State University
5500 Campanile Drive
San Diego, CA 92182-7727
Telephone: (619) 594-0252
Office Hours: Tu Th 16:00-17:30, BAM 321


Unix | Computational Linguistics Lab