Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language...

51
microscopes, macroscopes, semantic maps and a good compass Michael ZOCK CNRS, LIF (University of Marseille) [email protected] Wheels for the mind of the language producer

Transcript of Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language...

Page 1: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

microscopes, macroscopes, semantic maps

and a good compass

Michael ZOCKCNRS, LIF (University of Marseille)[email protected]  

Wheels for the mind ���of the language producer

Page 2: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Goals

1.  Present a new way to address unsolved problems;2.  Show the current status of my understanding and

solutions;3.  Stimulate new ideas on your side.

Page 3: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

ContextDeal with language production (L1 and L2)

➠  DEFINITION: given some problem (goal), decribe a method for solving it via language, that is conceive, organize and express thoughts in order to solve a given problem (focus on the last task: expression)

Motivation for speaking➠  starting point A: problem (cognition, emotion)

➠  end point B: solution

Build tools and resources helping you to get from A-B➠  microscopes;➠  macroscopes;➠  semantic maps;➠  good compass.

Page 4: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Problems and goals at a very high level of abstraction

(metaphorical level)

Page 5: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Slide 5

What is involved in language production ? Language production requires accessing and assembling information at various levels and the programing of specific motor muscles to produce the corresponding spoken or written form

1.  Conceptual level (idea, message)2.  Linguistic level (formulation : lexicon + grammar)3.  Motor level (articulation)

Page 6: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Conceptualization

Lexicon Grammar

morphology

Formulation Articulation

S

NP

VP

V

<cat><the>

NP

<the> <dog> <chases>

Page 7: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Constraint juggling

!

Spontaneous discourse is a complex process requiring the processing of various kinds of information

at various levels under severe space- and time-constraints

!

ideas

words word order

word forms

Page 8: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Danger of getting drowned or overwhelmed

!

time and space constraints

Page 9: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Goal : keep things under control

Language is a skill. Skillfull people manage to make difficult things look easy.

Everything seems to flow naturally without any effort.

Page 10: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Stay on top of the wave

!

Page 11: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Get into the driver's seat

!

control : direction, speed

Page 12: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Tools

Page 13: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Magnifying glass or microscope

grasp the details

!

Page 14: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Macroscope : get the great picture

abstract away from irrelevant details discover relations and patterns at the various levels (word, sentence, text)

!

Page 15: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Tools for orientationmaps

compass

Page 16: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Map out the territory

See how things are related. Where am I?

How can I get from A to B?

!

There are maps for many things : cities, subways, galaxies, words

Page 17: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Semantic maps

See how words are related. Association thesaurus WordNet

Page 18: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Slide 18

Naviga&on  in  an  associa&ve  network

Since search takes place within a semantic network, i.e. a graph where all words (nodes) are related (via a certain kind of association), search consists in entering this network at any point and follow the links to get from the starting point (source word, SW) to the end (target word, TW). This latter may be directly related to the initial input, i.e. SW (direct association/neighbour; distance 1) or not (indirect association).���Note that the user knows the starting point, but not the end-point (target).

Page 19: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Compass

Where are we now ? How can we reach our goal from here?

!

Page 20: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

What about the Compass?

!

The compass is in peoples' minds. While we have to provide them with the semantic map and the signposts (orientational guidelines; categorial tree), the decision where to go is left to the user, as he is the only one to know the target. Even if he is not able to name it, he is still able to recognize it in a list. Hence we have to present this list (in our case, the direct neighbors of the input, query word). In the case of word access authors generally know fairly well where in the map is located the target word and what are its direct neighbors, as this is generally the one they will use as input.

Page 21: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

OutlineProducing language, a difficult task

➠  How is it possible and how to make it feasable?

1.  Sentence production in real time➠  The problem of determining syntactic structure

2.  Learning this skill in a foreign language➠  goal: become fluent and reach the survival level➠  means: creation of a multilingual, selfextending phrasebook,

augmented with an exercice generator (drill tutor)

3.  Finding the needle in a haystack (lexical access)➠  Enhance electronic dictionaries by taking a look at the mental

lexicon, i.e. the functioning of the human mind

Page 22: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

������

Language production is a very complex task which has to be learned

1

Page 23: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Speech is fast, but not as fast as thought

–  3-5 words per second (speed which can be doubled in case of need)

–  locate words in a store of 30 - 50.000 words

–  problem of manageing I/O constraints (forgetting) : race between conceptual input (ideas) & linguistic output (well formed words and sentences)

NLG or Language production���What’s the challenge ?

2

Page 24: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

3

Catch me if you can

1.  We tend to think faster than we can find the corresponding words and convert them into sounds.

2.  Also, the order of ideas does not always correspond to the order of words

Conceptualization

Expression

C 1

W 1

C 2

W 2

C 3

W 3

C 4

Page 25: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Ques%on  

What is involved in speaking and why is it difficult?

24/02/15  

Page 26: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

The  3  principal  steps  

The mice are dancing.

idea

form

sound

concepts

abstract words/lemmasyntactic category

morphology

phonemesgraphemes

Page 27: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

The three principal steps:���ideation, formulation, expression

Conceptualpreparation

Morphological andphonological encoding

Formulation

Articulation

Semantic andsyntactic encoding

ideas

6

Page 28: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Text plan Unforma-ted text

Sentenceplan

[goals + discourse situation] + [knowledge base + plan library + o ntolo gy + user uodel ] + [dictio nary + grammar] + [discourse histo ry]

Positewords

Determine part-of-speech

Insert functionwords

Inflection + agreement

Surfacerealisation Physical presentation

Articulation

Formated written textSpoken Text

Content determination

Content structuring

Macroplanning

Referring expressions

Grammaticalization

Lexicalisation

Aggregation

Microplanning

Layout

Punctuation

The 4 components���in the Reiter & Dale model

7

Page 29: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Language production, a difficult task

1.  plan what to say (conceptual level)

2.  find the adequate words (linguistic level: lexicalisation)3.  find appropriate sentence frame (linguistic level: syntax)4.  insert words in the right place (linguistic level: syntax)5.  add function words (linguistic level: syntax)6.  morphological adjustments (linguistic level: morphology)���

7.  articulate (phono-acoustic level)���

8.  plan next stretch while speaking (conceptual level)

24/02/15  

Page 30: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

9  

The  necessary  informa:on  for  synthesis  is  sca;ered  all  over  all  over  

GIVESubject DirectObject

BOOK

Donnes-MOI ce livre !Give ME the book !

Ne ME le donnes pas !Don't give ME the book !

LISTENER

Indirect Object

PersonSPEAKERNumberTu ME donnes le livre.You give ME the book.

Tu LUI donnes le livre.You give HIM / HER the book.

Tu ME donnes le livre.You give ME the book.

Tu NOUS donnes le livre.You give US the book.

negative

command

present perfect

Polarity

Speech act

TenseTu M'as donné le livre.You have given me the book

Tu Me donnes le livre.You give me the book.

tu ME donne le livre.You give ME the book.

Donne-le MOI !Give it to ME !

Page 31: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

10

Input present

SPEAKER LADIES Agent Object HELP

Direct and indirect consequences of a choice

Page 32: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

11

Direct and indirect consequences of the verb choice

Direct consequences : syntactic function (DO /IO)

type of auxiliary (être/avoir)

Indirect consequences : form of the personal pronoun (les/leur)

verb ending : agreement (e/ées)

JeJe

Je

CHOICES

les ai aidés.

leur

ai porté du secours.leur

venu en aide.

C O N S E Q U E N C E S

VENIR EN AIDE

PORTER SECOURS

AIDER

suis

PRON AUX AGREEMENTVERB CHOICE

Page 33: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Paul la aide

SYNTACTIC FUNCTIONS & VOICE

LEXICALIZATION

aider = active voicePaul = subjectMarie = direct object

PARTS OF SPEECHaider = verb

Paul = nounMarie = pronoun

MESS AGE

PAUL = PaulMARIE = Marie

AIDER = aider

MORPHOLOGYverb : 3d person, singular, present -> aide

PRAGMATIC CHOICE

WORD ORDER

Paul l' aide.

Paul = topicMarie = givenaider = new

Subject : Noun -> PaulDirect object: pronoun -> la

PAUL Agent ObjetAIDER MARIE

PHONO-GRAPHEMIC ADJUSTMENTS

pré sent

SUBJECT

DIRECT OBJECT VERB

noun pronoun verb

24/02/15  

Page 34: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

13

Input present

PRAGMATIC CHOICE Paul = topic Marie = given Aider = new

MORPHOLOGY Verb : 3d person, singular, present ⇒ aide Subject : Noun ⇒ Paul Direct object : pronoun ⇒ la

LEXICALIZATION HELP = aider PAUL = Paul MARY = Marie

PHONO- GRAPH. SYNTH.

Paul l’aide.

PAUL MARY Agent Object

PART OF SPEECH HELP = verb Paul = noun Mary = pronoun

WORD ORDER SUBJECT → noun

DIR. OBJECT → pronoun

VERB → verb

HELP

voice = active Paul = subject Mary = direct object

SYNT. FUNCT. & VOICE

Paul helps her

output

Page 35: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Problems at the articulatory stage:Voiced vs. voiceless fricatives: [ð] (this) vs. [θ] (thing)

How to pronounce the ‘th’ in English [ð] vs. [θ]

1.  Place tip of the tongue behind top teeth2.  Breathe out3.  Retract tongue4.  Vibrate air behind tongue and say5.  “The Smiths wear thin clothes througout the winter months”6.  Please, dont spit!

Page 36: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Problems at the articulatory stage:���tonguetwisters /s/ vs. /sh/ vs. /tch/

1.  We surely shall see the sun shine soon.2.  She sells sea-shells on the sea-shore.

3.  Which witch wished which wicked wish?4.  I thought a thought. But the thought I thought wasn't the

thought I thought I thought.

Page 37: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Challenge at the articulatory level :���tones, similar or unknown phonemes

target : 47 17 74���

47: sì shí qī 17: shí qī74: qī shí sì

24/02/15  

Page 38: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Beware of misunderstandings:���due to incorrect pronunciations���

���The Italian man who went to Malta

Page 39: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb
Page 40: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Language is a skill

Skillfull people manage to make difficult things look easy. Everything seems to flow naturally without any effort.

Page 41: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

The  normal  situa/on  a  cascaded  flow  of  informa/on  

Page 42: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Speaking,  a  process  of  mapping  meanings  on  forms  

LOC

MOVMT.agt

loc

PERSON

SCENE -> ENTITY + PREDICATE ENTITY -> {PERSON, CITY...} PREDICATE -> {REL., ATTR...} ATTRIBUTE -> {SIZE, AGE ...}

S -> NP + VP NP -> {noun, pronoun...} N ->{John, Bali, Paris, ...} V ->{go, be, travel ...}

SNP

V

PRON PP

PREP N

VP

He went to Bali

CONCEPTUALGRAMMAR

LINGUISTIC STRUCTURECONCEPTUAL STRUCTURE

LINGUIST.GRAMMAR

Correspondance rules

Correspondancerules

Page 43: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

How to account for the amazing language producer's performance?

Page 44: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Starting hypothesis

Linguistic structures can (at least partially) be predicted on the basis of conceptual structures

1. Systematic correspondances, i.e. default mappings. Pay attention to

➠  the type of nodes: box vs. oval➠  type of role, i.e. linktype: agent vs. attribute➠  direction of the link : incoming vs. outgoing

2. Proficiency grows with➠  the scope or window size: node vs. subgraph➠  the correctness of predictions, which inrease with experience.

Page 45: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Graphs and patterns of various complexity

adverbadjective Relative-clause

infinitive that-clause nominalization

Basic patterns

Page 46: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Basic patterns : ���3 predicates mapping into different parts of speech

agent

MAX

READ

Noun + Verb

attribute

MAX

CLEVER

Noun + Adjective

manner

RUN

FAST

...Verb + Adverb

Page 47: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

‘Infinitival-construction’ vs. ‘That-clause’

object

JOHN

FEELMAX exper.

LIEagent

Infinitival construction That-clause

object

LIKEagent

DANCEagent

MAX

MAX

Max  likes  to  dance.   Max  felt  that  John  lied.  

Check  nature  of  the  arguments  (coreference)  and  link  types

Page 48: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

‘Infinitival-construction’ vs. ‘That-clause’

Infinitive:She likes to dance

That-clause:She noticed that he lied.

Coreference

Page 49: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

‘Nominalisation’ vs. ‘Relative-clause’

object

REGRETMAX exper.

ED LEAVEagent

Nominalisation Relative-clause

Max regretted Ed’s departure. Max knew the man who stole the car.

    2 incoming links pointing towards man.

Page 50: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

‘Nominalisation’ vs. ‘Relative-clause’

NOMINALISATION:She regretted his departure.

Relative-clause:She knew the person

who called her.

2 incoming links pointing towards an argument

Page 51: Wheels for the mind of the language producer - CNR · Wheels for the mind ! of the language producer. ... Motivation for speaking ... manner RUN FAST...Verb + Adverb

Potentially multiple mappings:���‘nominalisation’ vs. ‘that-clause’

object

JOHN

FEELMAX exper.

LIEagent

That-clause

Max  felt  that  John  lied.  

object

REGRETMAX exper.

ED LEAVEagent

Nominalisation

Max regretted Ed’s departure.

check ‘nominalizability’