LING 388: Language and Computers Sandiway Fong Lecture 30 12/8.

Slides:



Advertisements
Similar presentations
LING/C SC/PSYC 438/538 Computational Linguistics Sandiway Fong Lecture 13: 10/9.
Advertisements

LING 388: Language and Computers Sandiway Fong Lecture 9: 9/27.
CSE 5522: Survey of Artificial Intelligence II: Advanced Techniques Instructor: Alan Ritter TA: Fan Yang.
LING 388: Language and Computers Sandiway Fong Lecture 29: 12/6.
Natural Language and Speech Processing Creation of computational models of the understanding and the generation of natural language. Different fields coming.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 8: 9/29.
NLP and Speech Course Review. Morphological Analyzer Lexicon Part-of-Speech (POS) Tagging Grammar Rules Parser thethe – determiner Det NP → Det.
LING 388: Language and Computers Sandiway Fong Lecture 9: 9/22.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 7: 9/12.
LING 581: Advanced Computational Linguistics Lecture Notes May 5th.
Shallow Processing: Summary Shallow Processing Techniques for NLP Ling570 December 7, 2011.
LING/C SC/PSYC 438/538 Lecture 4 9/1 Sandiway Fong.
Context-Free Grammars Sipser 2.1 (pages 99 – 109).
C. Varela; Adapted w/permission from S. Haridi and P. Van Roy1 Declarative Computation Model Defining practical programming languages Carlos Varela RPI.
C SC 620 Advanced Topics in Natural Language Processing Sandiway Fong.
LING/C SC/PSYC 438/538 Computational Linguistics Sandiway Fong Lecture 7: 9/11.
LING 388: Language and Computers Sandiway Fong Lecture 28: 12/6.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 22: 11/15.
1/7 INFO60021 Natural Language Processing Harold Somers Professor of Language Engineering.
LING 364: Introduction to Formal Semantics Lecture 4 January 24th.
LING/C SC/PSYC 438/538 Computational Linguistics Sandiway Fong Lecture 9: 9/25.
LING/C SC/PSYC 438/538 Computational Linguistics Sandiway Fong Lecture 6: 9/6.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 11: 10/3.
LING 388: Language and Computers Sandiway Fong Lecture 6: 9/13.
LING 388: Language and Computers Sandiway Fong Lecture 11: 10/3.
January 19, Compiler Design Hongwei Xi Comp. Sci. Dept. Boston University.
LING 364: Introduction to Formal Semantics Lecture 1 January 12th.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 6: 9/7.
LING 388 Language and Computers Take-Home Final Examination 12/9/03 Sandiway FONG.
LING 388: Language and Computers Sandiway Fong Lecture 28: 12/5.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 12: 10/5.
LING 388: Language and Computers Sandiway Fong Lecture 17: 10/25.
تمرين شماره 1 درس NLP سيلابس درس NLP در دانشگاه هاي ديگر ___________________________ راحله مکي استاد درس: دکتر عبدالله زاده پاييز 85.
LING 388: Language and Computers Sandiway Fong Lecture 10: 9/26.
LING 438/538 Computational Linguistics Sandiway Fong Lecture 5: 9/5.
LING 388: Language and Computers Sandiway Fong Lecture 1: 8/23.
LING 388 Language and Computers Lecture 9 9/30/03 Sandiway FONG.
LING 388: Language and Computers Sandiway Fong Lecture 1: 8/22.
LING 388 Language and Computers Lecture 6 9/18/03 Sandiway FONG.
CS 415: Programming Languages Course Introduction Aaron Bloomfield Fall 2005.
LING 388: Language and Computers Sandiway Fong Lecture 17.
LING 388: Language and Computers Sandiway Fong Lecture 27.
LING 388: Language and Computers Sandiway Fong Lecture 22: 11/10.
LING 388: Language and Computers Sandiway Fong Lecture 7.
LING 388: Language and Computers Sandiway Fong Lecture 3.
CS 390 Introduction to Theoretical Computer Science.
Suléne Pilon & Danie Prinsloo Overview: Teaching and Training in South Africa 25 November 2008;
CS3518 Languages and Computability Kees van Deemter Lectures Monday14:00New King’s 14 Tuesday11:00KC T2 Tutorials/Practicals Tuesday13:00-15:00.
Programming Languages & Translators (CE 359) Fall 2013 Prof. Dr: Ahmed El Nahass Lecture 1 1 FACULTY OF ENGINEERING COMPUTER ENGINEERING Prof.Dr Ahmed.
LING/C SC/PSYC 438/538 Lecture 7 9/15 Sandiway Fong.
LING 388: Language and Computers Sandiway Fong Lecture 1: 8/23.
October 2005CSA3180 NLP1 CSA3180 Natural Language Processing Introduction and Course Overview.
Language and Statistics
C SC 620 Advanced Topics in Natural Language Processing Lecture 25 5/4.
CSE467/567 Computational Linguistics Carl Alphonce Computer Science & Engineering University at Buffalo.
Compiler Construction (CS-636)
LING 388: Language and Computers Sandiway Fong Lecture 25.
LING/C SC/PSYC 438/538 Lecture 15 Sandiway Fong. Did you install SWI Prolog?
LING 388: Language and Computers Sandiway Fong Lecture 16.
LING/C SC/PSYC 438/538 Lecture 18 Sandiway Fong. Adminstrivia Homework 7 out today – due Saturday by midnight.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
LING/C SC/PSYC 438/538 Lecture 19 Sandiway Fong 1.
Review for Test 2 Chapters 5 (start at 5.4), 6.1, , 12, 13, 15.1, Python.
CS6501 Advanced Topics in Information Retrieval Course Policy
INTRODUCTION TO GENERAL LINGUISTICS
Martin Kay Stanford University
LING/C SC/PSYC 438/538 Lecture 20 Sandiway Fong.
Language and Statistics
LING/C SC/PSYC 438/538 Lecture 23 Sandiway Fong.
CS4705 Natural Language Processing
Presentation transcript:

LING 388: Language and Computers Sandiway Fong Lecture 30 12/8

Administrivia Reminder –Japanese Idiom Homework –due on Monday night Class Evaluations Other courses

A Look Back Goals –practical: hands on experience be able to write grammars build a simple translation engine fairly narrow field of view (FOV) learnt a new programming language –SWI-Prolog logic computation rule: backtracking and ambiguity definite clause grammars (DCG) use of the debugger

A Look Back Covered –lectures: just over 600 slides –8 homeworks: gain programming experience –Formal grammar systems finite state automata (FSA) regular grammars regular expressions context-free grammars

A Look Back Grammar writing techniques –use of extra arguments –feature propagation up the tree Examples (linguistically motivated) –parse trees –predicate argument structure –SOV/SVO: Japanese vs. English word order –case particles –wh-in-situ vs. wh-movement –question particles (wh-questions and yes-no questions) –translation dictionary –determiner-noun agreement –subject-verb agreement –idioms (English and Japanese) This course, rather than survey many topics (e.g. question answering, information retrieval, part-of- speech tagging, parsing algorithms, statistical techniques), narrowly focuses on one application: Machine Translation This course, rather than survey many topics (e.g. question answering, information retrieval, part-of- speech tagging, parsing algorithms, statistical techniques), narrowly focuses on one application: Machine Translation

A Look Back Homeworks –designed to provide programming experience (as well as feedback to the instructor) –programming can be tough (lots of details) –no substitute for doing it yourself –grammar writing techniques Prolog is a logic-based language: designed to be used declaratively Other programming languages are more procedural: e.g. Perl, C, Java, Python, C++(object oriented) Prolog is a logic-based language: designed to be used declaratively Other programming languages are more procedural: e.g. Perl, C, Java, Python, C++(object oriented)

Master’s in Human Language Technology (HLT) hlt.arizona.edu

Other courses Related courses: –LING 438/538 Computational Linguistics Fall introductory course at the advanced undergraduate/beginning graduate level uses: TEXTBOOK, Perl, Prolog instructor: me –LING 439/539 Statistical Natural Language ProcessingLING 439 Spring This course introduces the key concepts underlying statistical natural language processing. instructor: Erwin Chan –LING 478/578 Speech Technology Fall Topics include speech synthesis, speech recognition, and other speech technologies. This course gives students background for a career in the speech technology industry instructor: Natasha Warner –LING 581 Advanced Computational LinguisticsLING 581 Spring (requires 538) This course provides a hands- on project-based approach to particular problems and issues in computational linguistics. instructor: me