lin 6932 lin6932 topics in computational linguistics lecture 11 hana filip

13
LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

Upload: silas-wright

Post on 13-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

LIN6932 Topics in Computational Linguistics

Lecture 11

Hana Filip

Page 2: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Outline

• Computer-Aided Language Instruction

• Text & Computer Tools Software

• Computer-Assisted Instruction

• And some other links to research sites

Page 3: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Aided Language Instruction

• Computer Aided Language Learning

http://www.icsi.berkeley.edu/~gelbart/call/

Page 4: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Aided Language Instruction

• Computer Aided Language Instruction Group

http://cali.arizona.edu/docs/overview/over.htm

(Windows platforms)

• Journal: Language Learning & Technology

http://llt.msu.edu/default.html

Page 5: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Aided Language Instruction

• ESL/EFL Computer Resourceshttp://www.1-language.com/forums, realtime chat, grammar, writing, interactive quizzes and games, flashcards, phonetics, streaming audio materials, multi-lingual content, etc.

http://www.eslgold.com/hundreds of pages of free resources for both students and teachers

• allows students to practice their English language skills in many ways• see, hear, and say words in English• grammar, listening, or reading, • explanations, examples, and exercises • quiz section• conversation practice, etc.

Page 6: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Aided Language Instruction

• Learning Languages other than English

http://www.polyglot-learn-language.com/

POLYGLOT: non profit community dedicated to language exchange

http://www.verbathon.com/

language teaching method for Spanish, French, and Germann, focuses on verbs

Page 7: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Aided Language Instruction

• Language Technology Software Review site http://www.geocities.com/langtecheval/

Many other resources - constantly updated http://linguistlist.org/search/search-all-res4.cfm?res=WRall&option=three&LF=17602&search1=search1&RequestTimeout=500

Page 8: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Text & Computer Tools Software

• http://linguistlist.org/sp/Software.html continually updated list with many resources for a variety of

platforms

Page 9: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Text & Computer Tools Software

Some examples

• http://www2.parc.com/isl/groups/nltt/xle/XLE algorithms for parsing and generating Lexical Functional Grammars (LFGs) along with a graphical user interface for writing and debugging such grammars. It is the basis for the Parallel Grammar Project at Xerox Parc, which is developing industrial-strength grammars for English, French, German, Norwegian, Japanese, and Urdu. XLE is written in C, it runs on Solaris Unix, Linux, and Mac OS X.

• http://www.topicalizer.com/process/ The tool for topic extraction, text analysis and abstract generation

Page 10: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Text & Computer Tools Software

Some examples

http://www.gmi.org/wlms/

• Global Mapping International

• World Language Mapping System

• Language points and area data for Geographic Information Systems

Page 11: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Assisted Instruction

Example: Formal SemanticsChris Barker http://homepages.nyu.edu/~cb125/

• Lambda tutorialhttp://homepages.nyu.edu/~cb125/Lambda/

• Iota and Jot: the simplest non-trivial languages possible?http://ling.ucsd.edu/~barker/Iota/

• How many syllables in English?http://ling.ucsd.edu/%7Ebarker/Syllables/index.txt

Page 12: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

Computer-Assisted Instruction

Tools for a working linguistWilliam Poser http://billposer.org/

• Computational Methods for Linguistic Research

http://www.billposer.org/Linguistics/Computation/index.html

• Software

http://www.billposer.org/software.html

• Poor Man's Web Dictionary

http://www.billposer.org/Software/pmwd/intro.htm

Page 13: LIN 6932 LIN6932 Topics in Computational Linguistics Lecture 11 Hana Filip

LIN 6932

NLP/CL research FrameNet http://framenet.icsi.berkeley.edu/

VerbNet http://verbs.colorado.edu/~mpalmer/projects/verbnet.html

PropBank http://www.cis.upenn.edu/~josephr/TIDES/index.html#lexiconOverview of Propbank project with annotator guidelines http://www.cis.upenn.edu/~ace

Dan Gildea http://www.cs.rochester.edu/~gildea/

Stanford NLP Group http://nlp.stanford.edu/

Xerox Parc http://www.parc.xerox.com/