19
TAAL EN COMPUTER INTRO Paola Monachesi

TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Embed Size (px)

Citation preview

Page 1: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

TAAL EN COMPUTER INTRO

Paola Monachesi

Page 2: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Why Taal en Computer?

Page 3: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Machine Translation

Page 4: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Question Answering

Page 5: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Question Answering

Page 6: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Jeopardy

http://www.youtube.com/watch?v=SyXHF3PyyWo

Page 7: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Topics

Grammar Corpora Information extraction Applications

Question Answering Machine Tranlsation

Page 8: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Formal Grammar

Structure in language Formal grammars Example:

Marie zag [de man met de verrekijker] Lion

http://languagelink.let.uu.nl/~lion/?s=Playgrounds/CFG_Playground&lang=en

Page 9: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Grammar

Page 10: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Parse

Page 11: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Structure

Page 12: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

More on structure

Syntactic trees can be employed to visualize structure in a sentence

Example Marie [zag de man] met de verrekijker

Lion http://languagelink.let.uu.nl/~lion/?

s=Playgrounds/Treebuilder_Playground&lang=en

Page 13: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Tree building

Page 14: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Tree result

Page 15: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Corpora

large and structured collection of texts statistical analysis hypothesis testing checking occurrences validating linguistic rules corpus annotation Lion

http://languagelink.let.uu.nl/~lion/?s=Playgrounds/Brown_Playground&lang=en

Page 16: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Example

<s> <w NN2>Explosives <w VVD>found <w PRP>on <w NP0>Hampstead <w NP0>Heath <PUN>.

Explosives found on Hampstead Heath

new sentence

plural noun

past tense verb

preposition

proper noun

proper noun

punctuation

Page 17: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Information extraction

Components for knowledge extraction: Corpora annotated with linguistic

information Grammars Machine Learning

Page 18: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Extracting Job Openings from the Web

foodscience.com-Job2

JobTitle: Ice Cream Guru

Employer: foodscience.com

JobCategory: Travel/Hospitality

JobFunction: Food Services

JobLocation: Upper Midwest

Contact Phone: 800-488-2611

DateExtracted: January 8, 2001

Source: www.foodscience.com/jobs_midwest.html

OtherCompanyJobs: foodscience.com-Job1

Page 19: TAAL EN COMPUTER INTRO Paola Monachesi. Why Taal en Computer?

Course

Taal en Computer Blok 3

2 hours HC 4 hours PC

Evaluation Practical exercises Tests Project

Paper Presentation