common sense and language - microsoft.com€¦common sense and language common sense for language...

94
Common Sense and Language Benjamin Van Durme Credit: Benjamin Van Durme

Upload: lengoc

Post on 27-Aug-2018

277 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Common Sense and Language Benjamin Van Durme

Credit:  Benjamin  Van  Durme  

Page 2: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Hobbs (1987) We use words to talk about the world. Therefore, to understand what words mean, we must have a prior explication of how we view the world.

Credit:  Benjamin  Van  Durme  

Page 3: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Common Sense and Language

Common sense for language

Common sense from language

Credit:  Benjamin  Van  Durme  

Page 4: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Common Sense and Language

Common sense for language

Common sense from language

Credit:  Benjamin  Van  Durme  

Page 5: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Definitions

Credit:  Benjamin  Van  Durme  

Page 6: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Shared Knowledge If …

Credit:  Benjamin  Van  Durme  

Page 7: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Shared Knowledge If …

I know p

Credit:  Benjamin  Van  Durme  

Page 8: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Shared Knowledge If …

I know p You know p

Credit:  Benjamin  Van  Durme  

Page 9: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Shared Knowledge If …

I know p You know p I know that you know p

Credit:  Benjamin  Van  Durme  

Page 10: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Shared Knowledge If …

I know p You know p I know that you know p You know that I know p

Credit:  Benjamin  Van  Durme  

Page 11: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Shared Knowledge If …

I know p You know p I know that you know p You know that I know p

Then p is shared knowledge

Credit:  Benjamin  Van  Durme  

Page 12: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Background Knowledge If p is shared across some group, then we say that p is background knowledge

Credit:  Benjamin  Van  Durme  

Page 13: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Common Sense When that group is really big then p is called: commonly known background knowledge or just simply: common sense

Credit:  Benjamin  Van  Durme  

Page 14: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Nunberg (1987) … this extensive body of knowledge … underlies the use of natural-language … when they interpret utterances – this is what constitutes their “common-sense beliefs” …

Mother  Jones.    June  5,  2009.  Credit:  Benjamin  Van  Durme  

Page 15: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Inference

Credit:  Benjamin  Van  Durme  

Page 16: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Clark (1975) [ bridging inferences] conveyed by language … draw on one’s knowledge of natural objects and events that goes beyond one’s knowledge of language itself.

Credit:  Benjamin  Van  Durme  

Page 17: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

McCarthy (1959) a program has common sense if it automatically deduces for itself a sufficiently wide class of immediate consequences of anything it is told and what it already knows

Stanford  Report.  June  18,  2003.      Credit:  Benjamin  Van  Durme  

Page 18: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Hobbs et al. (1993) Interpretation as Abduction: The interpretation of a text is the minimal explanation of why the text would be true

Credit:  Benjamin  Van  Durme  

Page 19: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Schank (1975) It has been apparent … within the domain of natural language understanding … that the eventual limit to our solution … would be our ability to characterize world knowledge.

Credit:  Benjamin  Van  Durme  

Page 20: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Schank (1975) In order to build a real understanding system it will be necessary to organize the knowledge that facilitates understanding.

Credit:  Benjamin  Van  Durme  

Page 21: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

[fast forward forty years]

Credit:  Benjamin  Van  Durme  

Page 22: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Bos (2013) The bottleneck in achieving high recall is the lack of a systematic way to produce relevant background knowledge … the knowledge acquisition problem.

Credit:  Benjamin  Van  Durme  

Page 23: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Build a KB by hand? Early musings Hobbs and Navarretta (1993)

Professionals Cyc (Lenat 1995), Project Halo (Friedland and Allen 2003)

Crowdsourced OpenMind (Singh 2002, Havasi et al 2007), Learner (Chklovski 2003)

Games with a purpose Verbosity (von Ahn et al 2004)

Credit:  Benjamin  Van  Durme  

Page 24: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Common Sense and Language

Common sense for language

Common sense from language

Credit:  Benjamin  Van  Durme  

Page 25: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Common Sense and Language

Common sense for language

Common sense from language

Credit:  Benjamin  Van  Durme  

Page 26: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

automatic procedures … provide the only credible prospect for acquiring world knowledge on the scale needed to support common-sense reasoning

(effort spanning: 1992, 1993, 1996, 1998, 2005, …) Credit:  Benjamin  Van  Durme  

Page 27: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Many Examples “Knowledge” Patterns Montemagni and Vanderwende (1992) KNEXT (Schubert 2002) Liakata and Pulman (2002) Almuhareb and Poesio (2004) ALICE (Banko and Etzioni 2007) Paşca  and Van Durme (2007) DART (Clark and Harrison 2009) Berant et al (2011) …

“Language” Patterns Church and Hanks (1989) Hearst (1992) Zernik (1992) Resnik (1993) Rosenfeld (1994) Abney (1996) Lin (1998) VerbOcean (Chklovski and Pantel 2004) Snow et al. (2005) Chambers and Jurafsky (2008) PPDB (Ganitkevitch et al 2013) Credit:  Benjamin  Van  Durme  

Page 28: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts

Credit:  Benjamin  Van  Durme  

Page 29: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts

Credit:  Benjamin  Van  Durme  

Page 30: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Instances

a1, a2, ... 2 A

b1, b2, ... 2 B

a1, a2, ..., b1, ...

Classes A,B, ...

Credit:  Benjamin  Van  Durme  

Page 31: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

P (a1), P (a2), ... ) P (A)

R(a1, b7), R(a2, b4), ... ) R(A,B)

Credit:  Benjamin  Van  Durme  

Page 32: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 33: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 34: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

KNowledge EXTraction (KNEXT) … Gordon et al. (2010)

Gordon et al. (2010) Gordon et al. (2009) Van Durme and Gildea (2009) Van Durme et al. (2009) Van Durme and Schubert (2008) Van Durme et al. (2008) Schubert and Tong (2003) Schubert (2002)

Credit:  Benjamin  Van  Durme  

Page 35: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Schubert (2002)

there is a largely untapped source of general knowledge in texts, lying … beneath the explicit assertional content

Credit:  Benjamin  Van  Durme  

Page 36: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Credit:  Benjamin  Van  Durme  

Page 37: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Rep. Ronnie Flippo (D. AL.), one of the members of the delegation, says he was particularly impressed by Mr. Krenz’s ready admission that East Germany needs to change.

Credit:  Benjamin  Van  Durme  

Page 38: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Rep. Ronnie Flippo (D. AL.), one of the members of the delegation, says he was particularly impressed by Mr. Krenz’s ready admission that East Germany needs to change.

Credit:  Benjamin  Van  Durme  

Page 39: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Rep. Ronnie Flippo (D. AL.), one of the members of the delegation, says he was particularly impressed by Mr. Krenz’s ready admission that East Germany needs to change.

AN  ELECTED-­‐REPRESENTATIVE  MAY  SAY  A  PROPOSITION.  A  DELEGATION  MAY  HAVE  MEMBERS.  A  MALE-­‐INDIVIDUAL  MAY  BE  IMPRESSED  BY  AN  ADMISSION.  AN  ADMISSION  CAN  BE  READY.  A  COUNTRY  MAY  NEED  TO  CHANGE.  

Credit:  Benjamin  Van  Durme  

Page 40: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Rep. Ronnie Flippo (D. AL.), one of the members of the delegation, says he was particularly impressed by Mr. Krenz’s ready admission that East Germany needs to change.

AN  ELECTED-­‐REPRESENTATIVE  MAY  SAY  A  PROPOSITION.  A  DELEGATION  MAY  HAVE  MEMBERS.  A  MALE-­‐INDIVIDUAL  MAY  BE  IMPRESSED  BY  AN  ADMISSION.  AN  ADMISSION  CAN  BE  READY.  A  COUNTRY  MAY  NEED  TO  CHANGE.  

Credit:  Benjamin  Van  Durme  

Page 41: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Rep. Ronnie Flippo (D. AL.), one of the members of the delegation, says he was particularly impressed by Mr. Krenz’s ready admission that East Germany needs to change.

AN  ELECTED-­‐REPRESENTATIVE  MAY  SAY  A  PROPOSITION.  A  DELEGATION  MAY  HAVE  MEMBERS.  A  MALE-­‐INDIVIDUAL  MAY  BE  IMPRESSED  BY  AN  ADMISSION.  AN  ADMISSION  CAN  BE  READY.  A  COUNTRY  MAY  NEED  TO  CHANGE.  

Credit:  Benjamin  Van  Durme  

Page 42: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

cs.rochester.edu/research/knext 13 years of extracting millions of statements of general world knowledge

Credit:  Benjamin  Van  Durme  

Page 43: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 44: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 45: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Query Logs (what people search for) … Van Durme and Paşca (2008) Paşca and Van Durme (2008) Paşca, Van Durme and Garera (2007) Paşca and Van Durme (2007)

Credit:  Benjamin  Van  Durme  

Page 46: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

capital france

capital of spain

what is the capital of denmark

usa capital

wikimedia.org

china capital city

Credit:  Benjamin  Van  Durme  

Page 47: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

capital france

capital of spain

what is the capital of denmark

usa capital

china capital city

Countries

Credit:  Benjamin  Van  Durme  

Page 48: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

capital france

capital of spain

what is the capital of denmark

usa capital

china capital city

Countries have Capitals

Credit:  Benjamin  Van  Durme  

Page 49: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Paşca and Van Durme (2007) Credit:  Benjamin  Van  Durme  

Page 50: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Paşca and Van Durme (2007) Credit:  Benjamin  Van  Durme  

Page 51: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Prince (1978)"Stereotypical Tacit Assumptions

PEOPLE have:

parents, siblings, a spouse, a home, a television, a clock, neighbors, …

COUNTRIES have:

a leader, a president, a queen, a duke, citizens, land, a language, a history, …

Credit:  Benjamin  Van  Durme  

Page 52: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

we know that COUNTRIES have: a leader, a president, a queen, a duke, citizens, land, a language, a history, …

Paşca and Van Durme (2007)

Prince (1978)

Credit:  Benjamin  Van  Durme  

Page 53: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 54: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 55: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Social Media …

Volkova and Van Durme (2015) Volkova et al. (2014) Beller et al. (2014) Beller et al. (2014) Bergsma and Van Durme (2013) Bergsma et al. (2013) Van Durme (2012)

Credit:  Benjamin  Van  Durme  

Page 56: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Credit:  Benjamin  Van  Durme  

Page 57: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Credit:  Benjamin  Van  Durme  

Page 58: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

FEMALE MALE

Credit:  Benjamin  Van  Durme  

Page 59: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Above 25 Under 25

Credit:  Benjamin  Van  Durme  

Page 60: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

College Student

Credit:  Benjamin  Van  Durme  

Page 61: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Characteristic Attributes Reporter

Check out my article featured in this …

College Student Still ain't bought my cap and gown

Actor Brett just took one of my lines but …

Credit:  Benjamin  Van  Durme  

Page 62: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Characteristic Activities Student

I finish school in March ..." DJ

Quick cut session before I spin tonight Christian

I thank God 4 His blessings in my life …

Credit:  Benjamin  Van  Durme  

Page 63: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 64: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties KNEXT (what people describe) Query Logs (what people search for) Social Media (what people say)

Credit:  Benjamin  Van  Durme  

Page 65: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts

Credit:  Benjamin  Van  Durme  

Page 66: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts

Credit:  Benjamin  Van  Durme  

Page 67: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Minsky (1974) A frame is … for representing a stereotyped situation, like being in a certain kind of living room, or going to a child’s birthday party.

Omni.    June,  1980.  Credit:  Benjamin  Van  Durme  

Page 68: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Schank (1975) Two types of frames are scripts and plans … used to understand and generate stories and actions, and there can be little understanding without them.

Credit:  Benjamin  Van  Durme  

Page 69: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Scripts, Discourse Models Ferraro and Van Durme (submitted) Rudinger et al. (submitted) Rudinger et al. (2015) Kjersten and Van Durme (2012) Van Durme and Lall (2009) Van Durme (2008)

Credit:  Benjamin  Van  Durme  

Page 70: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2)

Credit:  Benjamin  Van  Durme  

Page 71: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2)

R0(a1, c7)

Credit:  Benjamin  Van  Durme  

Page 72: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2) & R0(a1, c7)

R(a3, b4) & R0(a3, c9)

R(a9, b8) & R0(a9, c2)...

Credit:  Benjamin  Van  Durme  

Page 73: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2) & R0(a1, c7)

R(a3, b4) & R0(a3, c9)

R(a9, b8) & R0(a9, c2)...

Credit:  Benjamin  Van  Durme  

Page 74: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2) & R0(a1, c7)

R(a3, b4) & R0(a3, c9)

R(a9, b8) & R0(a9, c2)...

Credit:  Benjamin  Van  Durme  

Page 75: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2) & R0(a1, c7)

R(a3, b4) & R0(a3, c9)

R(a9, b8) & R0(a9, c2)...

Credit:  Benjamin  Van  Durme  

Page 76: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

R(a1, b2) & R0(a1, c7)

R(a3, b4) & R0(a3, c9)

R(a9, b8) & R0(a9, c2)...

R(ai 2 A,B) ) R0(ai, C)

Credit:  Benjamin  Van  Durme  

Page 77: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

John studied for the exam and aced it. His teacher congratulated him.

if: a person studies for an exam, and that person aces that exam

then: a teacher might congratulate that person

Credit:  Benjamin  Van  Durme  

Page 78: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Clinton and Congress agreed on a plan. He said Clinton would try the same tactic again.

Credit:  Benjamin  Van  Durme  

Page 79: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Credit:  Benjamin  Van  Durme  

Page 80: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

“coreference”

Credit:  Benjamin  Van  Durme  

Page 81: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

generative

discriminative Credit:  Benjamin  Van  Durme  

Page 82: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Credit:  Benjamin  Van  Durme  

Page 83: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Language Models?

State of the art Credit:  Benjamin  Van  Durme  

Page 84: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts

Credit:  Benjamin  Van  Durme  

Page 85: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts Bias??

Credit:  Benjamin  Van  Durme  

Page 86: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Reporting Bias Gordon & Van Durme (2013) Van Durme (2009)

Credit:  Benjamin  Van  Durme  

Page 87: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Reporting Bias#aka “Blinking and Breathing (B&B)”

Credit:  Benjamin  Van  Durme  

Page 88: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Reporting Bias#aka “Blinking and Breathing (B&B)”

Credit:  Benjamin  Van  Durme  

Page 89: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Reporting Bias#aka “Blinking and Breathing (B&B)”

Credit:  Benjamin  Van  Durme  

Page 90: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Reporting Bias#aka “Blinking and Breathing (B&B)”

Credit:  Benjamin  Van  Durme  

Page 91: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Reporting Bias#aka “Blinking and Breathing (B&B)”

Credit:  Benjamin  Van  Durme  

Page 92: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts Bias??

Credit:  Benjamin  Van  Durme  

Page 93: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Basic properties Combinations, correlations, scripts

Credit:  Benjamin  Van  Durme  

Page 94: Common Sense and Language - microsoft.com€¦Common Sense and Language Common sense for language Common sense from language ... “Knowledge” Patterns Montemagni …

Summary Common sense for language

Lots of interest in having it

Common sense from language … lots of interest in getting it

(and lots of open problems remaining)

Credit:  Benjamin  Van  Durme