88
Roberto Navigli Multilingual Word Sense Disambiguation and Entity Linking Lisbon, 22 nd July 2015 http://lcl.uniroma1.it ERC Starting Grant n. 259234

Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Roberto Navigli

Multilingual Word Sense Disambiguation

and Entity Linking

Lisbon, 22nd July 2015

http://lcl.uniroma1.it

ERC Starting Grant n. 259234

Page 2: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Roberto Navigli

Multilingual Word Sense Disambiguation

and Entity Linking [with BabelNet & Babelfy]

Lisbon, 22nd July 2015

http://lcl.uniroma1.it

ERC Starting Grant n. 259234

Page 3: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Also starring

27/07/2015

Simone Ponzetto

Tiziano

Flati

Andrea

Moro

Daniele

Vannella

Taher Pilehvar

Francesco

Cecconi

27/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

3Federico

Scozzafava

Alessandro

Raganato

Ignacio Iacobacci José

Camacho

Collados

Page 4: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015Multilingual Web Access – WWW 2015

Roberto Navigli

4

Page 5: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015Multilingual Web Access – WWW 2015

Roberto Navigli

5

Page 6: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

BabelNet, Babelfy, Video games with a purpose & the Wikipedia Bitaxonomy

Roberto Navigli

6

It’s all about knowledge!

• But can we expect computers to know?

• Can’t computers just use, e.g., statistical techniques?

Page 7: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

State-of-the-art Machine Translation

• EN: These are movies in which the music genre, e.g.

rock, is an important element but not necessarily central

to the plot. Examples are Easy Rider (1969), The

Graduate (1969), and Saturday Night Fever (1978).

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 8: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

State-of-the-art Machine Translation

• EN: These are movies in which the music genre, e.g.

rock, is an important element but not necessarily central

to the plot. Examples are Easy Rider (1969), The

Graduate (1969), and Saturday Night Fever (1978).

• ES: Estas son las películas en las que el género de la

música, por ejemplo, roca, es un elemento importante,

pero no necesariamente el centro de la trama. [...]

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 9: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

State-of-the-art Machine Translation

• EN: We can look at how this vast slug of molten

underground rock was injected.

Danger here!

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 10: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

State-of-the-art Machine Translation

• EN: We can look at how this vast slug of molten

underground rock was injected.

• FR: Nous pouvons voir comment ce vaste bouchon de

rock underground fondu a été injecté.

• IT: Possiamo guardare a come è stato iniettato questo

vasto slug del rock underground fusa.

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 11: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 12

What are we talking about?

A 5-year ERC Starting Grant (2011-2016)

on Multilingual Word Sense Disambiguation

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 12: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

INTEGRATING

KNOWLEDGE[Navigli & Ponzetto, ACL 2010;

Pilehvar & Navigli, ACL 2014]

27/07/2015 16BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 13: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

15

The resource diaspora

Page 14: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 16

Key Objective 1: create knowledge for all languages

Multilingual Joint Word Sense Disambiguation

(MultiJEDI)

WordNet

MultiWordNet

WOLF

MCRGermaNet

BalkaNet

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 15: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

It all started with merging WordNet and Wikipedia

[Navigli and Ponzetto, ACL 2010; AIJ 2012]

• A wide-coverage multilingual semantic network

including both encyclopedic (from Wikipedia) and

lexicographic (from WordNet) entries

Concepts from WordNetNamed Entities and specialized

concepts from Wikipedia

Concepts integrated from

both resources

27/07/2015 17BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 16: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Creating a Multilingual Semantic Network

• Start from two large complementary resources:

– WordNet: full-fledged taxonomy

– Wikipedia: multilingual and continuously updated

{wheeled vehicle}

{self-propelled vehicle}

{motor vehicle} {tractor}

{car,auto, automobile,

machine, motorcar}

{convertible}

{air bag}

is-a

is-a

is-a

is-a

is-a

has

-par

t

{golf cart,

golfcart}

is-a

{wagon,

waggon}

is-a

{accelerator,

accelerator pedal,

gas pedal, throttle}

has-part

{car window}

has-part

{locomotive, engine,

locomotive engine,

railway locomotive}

is-a

{brake}has-part

{wheel}

has-part

{splasher}

has-part

Get the best from both worlds

18BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 17: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

{wheeled vehicle}

{self-propelled vehicle}

{motor vehicle} {tractor}

{car,auto, automobile,

machine, motorcar}

{convertible}

{air bag}

is-a

is-a

is-a

is-a

is-a

has

-par

t{golf cart,

golfcart}

is-a

{wagon,

waggon}

is-a

{accelerator,

accelerator pedal,

gas pedal, throttle}

has-part

{car window}

has-part

{locomotive, engine,

locomotive engine,

railway locomotive}

is-a

{brake}has-part

{wheel}

has-part

{splasher}

has-part

concepts

semantic relation

WordNet [Miller et al., 1990; Fellbaum, 1998]

19BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 18: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

BabelNet, Babelfy, Video games with a purpose & the Wikipedia Bitaxonomy

Roberto Navigli

20

• Playing with senses

• Bla bla bla bla bla bla bla

• Bla bla bla bla bla bla bla

• Bla bla bla bla bla bla bla

• Bla bla bla bla bla bla bla

• Bla bla bla bla bla bla bla

concepts

(unspecified) semantic relation

Wikipedia [The Web Community, 2001-today]

Page 19: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Structural Similarity with Personalized PageRank

[Pilehvar and Navigli, ACL 2014]

some

Page 20: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Structural Similarity with Personalized PageRank

[Pilehvar and Navigli, ACL 2014]

Page 21: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

To merge or not to merge?

[Pilehvar and Navigli, ACL 2014]

• Measure the similarity of senses of the same word (but

from different resources)

• If they are similar enough, merge the corresponding two

concepts

WordNetplant#n#1plant#n#1

23BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 22: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

• We collect lexicalizations, definitions, translations,

images, etc. from each of the merged resources

Merging entries from different resources into BabelNet

BabelNet, Babelfy and Beyond!

Roberto Navigli

24

WordNet

Page 23: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

BabelNet: concepts and semantic relations (2)

• We encode knowledge as a labeled directed graph:

– Each vertex is a Babel synset

– Each edge is a semantic relation between synsets:

• is-a (balloon is-a aircraft)

• part-of (gasbag part-of balloon)

• instance-of (Einstein instance-of physicist)

• …

• unspecified/relatedness (balloon related-to flight)

balloonEN, BallonDE,

aerostatoES, aerostatoIT,

pallone aerostaticoIT,

mongolfièreFR

3427/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 24: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Building BabelNet: Translating Babel synsets

1. Exploiting Wikipedia interlanguage links

pallone

aerostatico

globo

aerostàtico

Ballon

3527/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 25: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Building BabelNet: Translating Babel synsets

2. Filling the lexical translation gaps using a Machine

Translation system to translate the English lexicalizations of

a concept

• On August 27, 1783 in Paris, Franklin witnessed the

world's first hydrogen [[Balloon (aircraft)|balloon]]

flight.

• Le 27 Août, 1783 à Paris, Franklin vu le premier vol en

ballon d'hydrogène.

Statistical Machine Translation

3627/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 26: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

The most frequent translation of a word in a given meaning

left context term right context

wikification may refer to: the…

geoinformatics services' and ' wikification of GIS by the masses'

the process may be called wikification (as in ...

which is then called " wikification and to the related problem

reason needs copyediting, wikification , reduction of POV, work on references

huge amount of cleanup, wikification , etc. Version of 12 Nov

3827/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 27: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

left context term right context

wikificazione potrebbe riferirsi a: il…

servizi geoinformatici' e ' wikification di GIS dalle masse'

il processo chiamato wikificazione (come in ...

che è quindi chiamato wikificazione e al problema correlato…

ragione richiede copyediting, wikification , riduzione di POV, lavoro su reference

grandi quantità di pulizia, wikificazione , ecc. Versione del 12 Novembre

The most frequent translation of a word in a given meaning

3927/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 28: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

left context term right context

wikificazione potrebbe riferirsi a: il…

servizi geoinformatici' e ' wikification di GIS dalle masse'

il processo chiamato wikificazione (come in ...

che è quindi chiamato wikificazione e al problema correlato…

ragione richiede copyediting, wikification , riduzione di POV, lavoro su reference

grandi quantità di pulizia, wikificazione , ecc. Versione del 12 Novembre

The most frequent translation of a word in a given meaning

4027/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 29: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

What is BabelNet?

• A merger of resources of different kinds:

27/07/2015META Prize 2015: BabelNet

Roberto Navigli

41

Page 30: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 42

What is BabelNet?

• A merger of resources of different kinds:

– WordNet: the most popular computational lexicon of English

– Open Multilingual WordNet: a collection of open wordnets

– Wikipedia: the largest collaborative encyclopedia

– Wikidata: the largest collaborative knowledge base

– Wiktionary: the largest collaborative dictionary

– OmegaWiki: a medium-size collaborative multilingual dictionary

– High-quality automatic sense-based translations

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 31: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 43

What is BabelNet?

• A merger of resources of different kinds:

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 32: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Not to be confused with:

27/07/2015 44BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 33: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 45

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 34: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 46

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 35: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 47

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 36: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 48

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

• Coverage: 271 languages and 14 million entries!

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 37: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015Multilingual Web Access – WWW 2015

Roberto Navigli

49

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

• Coverage: 271 languages and 14 million entries!

• Concepts and named entities together: dictionary and

encyclopedic knowledge is semantically interconnected

27/07/2015META Prize 2015: BabelNet

Roberto Navigli

49

Page 38: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015Multilingual Web Access – WWW 2015

Roberto Navigli

50

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

• Coverage: 271 languages and 14 million entries!

• Concepts and named entities together: dictionary and

encyclopedic knowledge is semantically interconnected

• "Dictionary of the future": semantic network structure

with labeled relations, pictures, multilingual synsets

27/07/2015META Prize 2015: BabelNet

Roberto Navigli

50

Page 39: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 51

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

• Coverage: 271 languages and 14 million entries!

• Concepts and named entities together: dictionary and

encyclopedic knowledge is semantically interconnected

• "Dictionary of the future": semantic network structure

with labeled relations, pictures, multilingual synsets

• Full-fledged taxonomy: is-a relations are available for

both concepts and named entities (Wikipedia Bitaxonomy)

– Lisbon is-a city & port & capital & provincial capital & national capital

– BabelNet is-a semantic network & encyclopedic dictionary

– summer school is-a academic term

– Ferrari Testarossa is-a sports car

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 40: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 52

Why do we need BabelNet?

• Multilinguality: the same concept is expressed in tens of

languages

• Coverage: 271 languages and 14 million entries!

• Concepts and named entities together: dictionary and

encyclopedic knowledge is semantically interconnected

• "Dictionary of the future": semantic network structure

with labeled relations, pictures, multilingual synsets

• Full-fledged taxonomy: is-a relations are available for

both concepts and named entities (Wikipedia Bitaxonomy)

• Easy access: Java and HTTP RESTful APIs; SPARQL

endpoint (2 billion triples)

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 41: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

The core of the Linguistic

Linked Open Data cloud!

Page 42: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 54

What can we do with BabelNet?

• Search and translate:

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 43: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015META Prize 2015: BabelNet

Roberto Navigli

55

What can we do with BabelNet?

Page 44: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

What can we do with BabelNet?

• Explore the network:

27/07/2015META Prize 2015: BabelNet

Roberto Navigli

56

Page 45: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

We are not alone in the (resource) universe!

27/07/2015BabelNet: a Very Large Multilingual Ontology

Roberto Navigli

73

Page 46: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

We are not alone in the (resource) universe!

• DBpedia [Bizer et al. 2009] - a resource obtained from

structured information in Wikipedia

– «Describes 3.77M things»

– No dictionary side

• YAGO [Suchanek et al. 2007]

– «Contains 10M entities and 120M facts about these entities»

– Links Wikipedia categories to WordNet synsets (most freq. sense)

• MENTA [de Melo and Weikum, 2010]

– A «multilingual taxonomy with 5.4M entities»

• WikiNet [Nastase and Strube, 2013]

– Semantic network connecting Wikipedia entities

– «3M concepts and 38+M relations»

• Freebase (http://freebase.com): collaborative effort

– Started from Wikipedia, MusicBrainz, ChefMoz, etc. Shut down!

74BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 47: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

PREVIEW: BabelNet 3.1 will be a knowledge base!

• Wikidata + Infoboxes (superset of DBpedia) + relations

extracted with Open Information Extraction techniques +

domain labels

79BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 48: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015BabelNet & friends

Roberto Navigli

77

Page 49: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

ADDRESSING

AMBIGUITY[Moro, Raganato & Navigli,

TACL 2014]

BabelNet, Babelfy and Beyond!

Roberto Navigli

99

Page 50: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

CONTEXT MATTERS!!!

27/07/2015 100BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 51: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

More seriously: lexical ambiguity!

• Thomas and Mario played as strikers in Munich.

10827/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 52: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Word Sense Disambiguation and Entity Linking

• Thomas and Mario are strikers playing in Munich

Entity Linking: The task

of discovering mentions

of entities within a text

and linking them in a

knowledge base.

WSD: The task aimed at

assigning meanings to word

occurrences within text.

10927/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 53: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Word Sense Disambiguation in a Nutshell

strikers

(target word)

“Thomas and Mario are strikers playing in Munich”

(context)

WSD

system

knowledge

sense of target word

11027/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 54: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Entity Linking in a Nutshell

Thomas

(target mention)

“Thomas and Mario are strikers playing in Munich”

(context)

EL

system

Named Entity

111

knowledge

27/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 55: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Disambiguation and Entity Linking together!

BabelNet is a huge multilingual inventory

for both word senses and named entities!

12627/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 56: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Multilingual Joint Word Sense Disambiguation

(MultiJEDI)

Key Objective 2: use all languages to disambiguate one

12727/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 57: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

So what?

12827/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 58: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 1: Find all possible meanings of words

1. Exact Matching (good for WSD, bad for EL)

Thomas and Mario are strikers playing in Munich

Thomas,

Norman Thomas,

Seth

They both have

Thomas as one of

their lexicalizations

13227/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 59: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 1: Find all possible meanings of words

2. Partial Matching (good for EL)

Thomas and Mario are strikers playing in Munich

Thomas,

Norman Thomas,

Seth

Thomas

Müller

It has Thomas as a

substring of one of

its lexicalizations

13327/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 60: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 1: Find all possible meanings of words

“Thomas and Mario are strikers playing in Munich”

Thomas (novel)

Seth Thomas

Thomas Müller

Mario Gómez

Mario (Album)

Mario (Character)

Striker (Movie)

Striker (Video Game)

striker (Sport)Munich (City)

FC Bayern Munich

Munich (Song)

13427/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 61: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 1: Find all possible meanings of words

“Thomas and Mario are strikers playing in Munich”

Thomas (novel)

Seth Thomas

Thomas Müller

Mario Gómez

Mario (Album)

Mario (Character)

Striker (Movie)

Striker (Video Game)

striker (Sport)Munich (City)

FC Bayern Munich

Munich (Song)

Ambiguity!

13527/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 62: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 2: Connect all the candidate meanings

Thomas and Mario are strikers playing in Munich

13727/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 63: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 3: Extract a dense subgraph

Thomas and Mario are strikers playing in Munich

13927/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 64: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 3: Extract a dense subgraph

Thomas and Mario are strikers playing in Munich

14027/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 65: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 4: Select the most reliable meanings

• We take into account both the lexical coherence, in

terms of the number of fragments a candidate relates to,

and the semantic coherence, using a graph centrality

measure among the candidate meanings.

14227/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 66: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 4: Select the most reliable meanings

Thomas and Mario are strikers playing in Munich

14327/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 67: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Step 4: Select the most reliable meanings

“Thomas and Mario are strikers playing in Munich”

Thomas (novel)

Seth Thomas

Thomas Müller

Mario Gómez

Mario (Album)

Mario (Character)

Striker (Movie)

Striker (Video Game)

striker (Sport)Munich (City)

FC Bayern Munich

Munich (Song)

14427/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 68: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first
Page 69: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Experimental Results:

Fine-grained (Multilingual) Disambiguation

Senseval-3

SemEval-2007

task 17

SemEval-2013 task 12

14627/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 70: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Experimental Results: KORE50, AIDA-CoNLL

• Two gold-standard Entity Linking datasets:

14827/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 71: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

WSD and Entity Linking together win!

27/07/2015 149BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 72: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 150

What can we do with Babelfy?

• Disambiguate text written in any language!

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 73: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Live demo

27/07/2015 151BabelNet, Babelfy and Beyond!

Roberto Navigli

• http://www.dn.pt/inicio/portugal/interior.aspx?content_id=4691087&page=-1

• http://www.dn.pt/inicio/globo/interior.aspx?content_id=4691336

Page 74: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 152

What can we do with Babelfy?

• Disambiguate in a language-agnostic setting!

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 75: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Live demo (2) – Crazy polyglot!

• The 5th Lisbon Machine Learning Summer School

• ha luogo nel mese di luglio 16-23 presso l' Instituto

Superior Técnico,

• una escuela líder en Ingeniería y Ciencia en Portugal.

• Elle est organisée conjointement par IST, l'Instituto de

Telecomunicações et le Spoken Language Systems Lab

– L2F of INESC-ID.

• 點擊這裡了解過去的版本信息

27/07/2015 153BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 76: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Sense embeddings [Iacobacci et al., ACL 2015]:

explicit meanings and Neural Networks together!!!

• SensEmbed idea: moving from latent representation of

words to embeddings of senses

• How: disambiguate the entire English Wikipedia with

Babelfy

• CBOW, 5-word window, 400 dimensions, learn sense

embeddings

27/07/2015 154BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 77: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Sense embeddings [Iacobacci et al., ACL 2015]:

explicit meanings and Neural Networks together!!!

• SensEmbed idea: moving from latent representation of

words to embeddings of senses

• How: disambiguate the entire English Wikipedia with

Babelfy

• CBOW, 5-word window, 400 dimensions, learn sense

embeddings

• Closest senses to different senses of ambiguous words:

27/07/2015 155BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 78: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Sense embeddings [Iacobacci et al., ACL 2015]:

explicit meanings and Neural Networks together!!!

• SensEmbed idea: moving from latent representation of

words to embeddings of senses

• State-of-the-art performance beyond word2vec:

27/07/2015 156BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 79: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

MUFFIN: Multilingual UniFied Flexible Interpretation

[Camacho-Collados et al., ACL 2015]

• Unification is based on the Wikipedia Bitaxonomy

• We obtain an explicit semantic vector for each BabelNet

synset (multilingual and unified!)

– Vector components are concepts and their values are their

importance for the target concept represented by the vector

27/07/2015 157BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 80: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

• Performs consistently well across languages:

27/07/2015 158

MUFFIN: Multilingual UniFied Flexible Interpretation

[Camacho Collados et al., ACL 2015]

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 81: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

CRAZY TIME!!!

27/07/2015 159BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 82: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015Multilingual Web Access – WWW 2015

Roberto Navigli

160

Page 83: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Now some of you…

will…

…"receive" a BabelNet t-shirt!!!

[model is not included]

BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 84: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015 162BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 85: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Summarizing

27/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

225

+ preview on sense embeddings and explicit multilingual

vectors for state-of-the-art semantic similarity!

Page 86: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

27/07/2015BabelNet & friends

Roberto Navigli

227

BABELFY

Page 87: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Thanks or…

m i(grazie)

22827/07/2015BabelNet, Babelfy and Beyond!

Roberto Navigli

Page 88: Multilingual Word Sense Disambiguation and Entity Linkinglxmls.it.pt/2015/Navigli_Lisbon.pdf · 2015-10-27 · • On August 27, 1783 in Paris, Franklin witnessed the world's first

Roberto Navigli

Linguistic Computing Laboratory

http://lcl.uniroma1.it