Course: Natural Language Syntax (CS 6998) Spring 2005 Martin JanscheMartin Jansche and Owen RambowOwen Rambow.

Slides:



Advertisements
Similar presentations
Syntax and Context-Free Grammars Julia Hirschberg CS 4705 Slides with contributions from Owen Rambow, Kathy McKeown, Dan Jurafsky and James Martin.
Advertisements

Context-Free Grammars Julia Hirschberg CS 4705 Slides with contributions from Owen Rambow, Kathy McKeown, Dan Jurafsky and James Martin.
CEN 382 MICROPROCESSORS AND MICROCOMPUTING Nejdet Dogru
Introduction to Syntax Owen Rambow September 30.
Kakia Chatsiou GreekGram: Building a parallel grammar for Modern Greek LAC day GreekGram Building a parallel grammar for Modern Greek Kakia.
Kakia Chatsiou Modern Greek Grammar fragment Implementation using XLE FLATLANDS GreekGram Reporting on the progress of the implementation.
Generation Miriam Butt January The Two Sides of Generation 1) Natural Language Generation (NLG) Systems which take information from some database.
Of 17 course outline. of 17 marek reformat ecerf building, w ece 627, winter'13.
Course Info Course Topics and approximate Schedule Assignments and Grade Breakdown The usual Stuff including "How to fail this course" Students introduce.
CSE111: Great Ideas in Computer Science Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
Introduction to Syntax Owen Rambow September
COMS W1004 Introduction to Computer Science June 24, 2009.
Introduction to Syntax Owen Rambow October
Center for Computational Learning Systems Independent research center within the Engineering School NLP people at CCLS: Mona Diab, Nizar Habash, Martin.
DS-to-PS conversion Fei Xia University of Washington July 29,
COMS W1004 Introduction to Computer Science June 15, 2009.
CSCI 3 Introduction to Computer Science. CSCI 3 Course Description: –An overview of the fundamentals of computer science. Topics covered include number.
Introduction to Computational Natural Language Learning Linguistics (Under: Topics in Natural Language Processing ) Computer Science (Under:
Center for Computational Learning Systems Independent research center within the Engineering School NLP people at CCLS: Mona Diab, Nizar Habash, Martin.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project.
Introduction to Syntax, with Part-of-Speech Tagging Owen Rambow September 17 & 19.
Introduction to Syntax and Context-Free Grammars Owen Rambow September
ELEC 7250 – VLSI Testing (Spring 2005) Place and Time: Broun 235, Tuesday/Thursday, 11:00AM—12:15PM Catalog data: ELEC VLSI Testing (3) Lec. 3. Pr.,
College of Computer Science & Technology Compiler Construction Principles & Implementation Techniques -1- Compiler Construction Principles & Implementation.
CS 10051: Introduction to Computer Science What is the course about?
COMS W1004 Introduction to Computer Science June 17, 2009.
Sanjukta Ghosh Department of Linguistics Banaras Hindu University.
1.3 The importance of Morphology.
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
Martin KayCL Introduction1 Martin Kay Stanford University Ling 138/238.
Computational Linguistics Yoad Winter *General overview *Examples: Transducers; Stanford Parser; Google Translate; Word-Sense Disambiguation * Finite State.
Introduction An Introduction to Linguistics. LINGUISTICS STUDIES LANGUAGES.
Tree-adjoining grammar (TAG) is a grammar formalism defined by Aravind Joshi and introduced in Tree-adjoining grammars are somewhat similar to context-free.
LING 696G Computational Linguistics Seminar Lecture 2 2/2/04.
THE BIG PICTURE Basic Assumptions Linguistics is the empirical science that studies language (or linguistic behavior) Linguistics proposes theories (models)
Careers in Computer Science What is computer science? Who should major in computer science? What do computer scientists really do? Research Paper Alice.
Linguistics in English Language Degrees Wim van der Wurff (Newcastle) What is an English Language Degree? Sheffield, 19 March 2010.
Welcome to Introduction to Working with Expert Texts.
Introduction to Computing Muhammad Saeed. Topics Course Description Overview of Areas Contact Information.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Fall 2005-Lecture 4.
CSA2050 Introduction to Computational Linguistics Lecture 1 Overview.
What you have learned and how you can use it : Grammars and Lexicons Parts I-III.
CPE 480 Natural Language Processing Lecture 4: Syntax Adapted from Owen Rambow’s slides for CSc Fall 2006.
CSA2050 Introduction to Computational Linguistics Lecture 1 What is Computational Linguistics?
Computer Science 210 Computer Organization Course Introduction.
1 Context Free Grammars October Syntactic Grammaticality Doesn’t depend on Having heard the sentence before The sentence being true –I saw a unicorn.
Introduction Fall Dr. Chuck Lillie – Oxendine 1219 – – –
Cognitive Linguistics Croft&Cruse
Compiler Construction (CS-636)
March 5, 2008Companions Semantic Representation and Dialog Interfacing Workshop - Intro 1 The Prague Dependency Treebank (PDT) Introduction Jan Hajič Institute.
CSci6702 Parallel Computing Andrew Rau-Chaplin
History of the English Language ENGL Spring Semester 2005.
Making a Formal Outline English 9 Mrs. Zaso. Formal Outline A short skeleton of a longer paper that: –Provides overview of organization –Prepares paper.
BRIT LIT – DO NOW WHAT ARE SOME WAYS YOU CAN EFFECTIVELY ANALYZE A QUOTE? THINK ABOUT: – MEANING OF THE QUOTE – SPEAKER – TONE – SIGNIFICANCE.
10/31/00 1 Introduction to Cognitive Science Linguistics Component Topic: Formal Grammars: Generating and Parsing Lecturer: Dr Bodomo.
Cen 112 C Programming Özgür Örnek.
Course Outline Advanced Syntax.
ece 720 intelligent web: ontology and beyond
The toolbox for language description Kuiper and Allan 1.2
ENG 380 Education for Service/tutorialrank.com
COMS W1004 Introduction to Computer Science and Programming in Java
Computer Science 210 Computer Organization
Bottom-up derivation tree, original grammar
INTRODUCTION TO SYNTAX
Pima Medical Institute Online Education
Introduction to Syntax
Lecture 1 Krisztina Szécsényi
Owen Rambow 6 Minutes.
Computer Science 210 Computer Organization
Presentation transcript:

Course: Natural Language Syntax (CS 6998) Spring 2005 Martin JanscheMartin Jansche and Owen RambowOwen Rambow

TIME, LOCATION Wednesdays 11 :00AM-12:50PM In 620 CEPSR (tbc) The course starts January 19, 2005 Offical info: COMS E (28753), Topics In Computer Science, I (Adv Tpcs/naturl Lang Proc) O. Rambow

WHAT IS NATURAL LANGUAGE SYNTAX? Syntax = structure of natural language utterances Syntax = interface between surface strings and meaning Example: Who does what to whom? o Pat convinced Robin to shave o Pat promised Robin to shave o Pat left Robin to shave Not just a matter of words having different meanings!

COURSE OUTLINE What is syntax? Descriptive introduction to some of the core linguistic phenomena (English, other languages) Frameworks for the representation of syntax: TAG, HPSG, LFG, Chomskyan Minimalism Computational aspects

WHO SHOULD TAKE THIS COURSE? Anyone interested in natural language Natural language processing/AI students in computer science Students in other disciplines who need an overview of syntax, including formal approaches to representing syntax

COURSE REQUIREMENTS One to three short presentations in class (5-15 minutes); examples: o Raising constructions in Nepali o An LFG analysis of wh-movement in Egyptian Arabic Final project: a paper and/or an implementation; can focus on linguistic, formal, and/or computational issues; examples: o Wh-movement and relative clauses in Egyptian Arabic o Raising in Malagasy and the formal power of LFG o A robust parser using TAG o A processing model for garden-path sentences in English based on Categorial Grammar