Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation...

59
Overview of the merger prototype

Transcript of Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation...

Page 1: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Overview of the merger prototype

Page 2: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Overview

• Backgrounds: The MUMIS project• Cross document annotation merging

• Alignment of parallel fragments• Unification of aligned fragments• Clean up unified fragments

• Reasoning• Evaluation• Future work & Conclusions

Page 3: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

The MUMIS project

Semantic access to a multimedia database.

Page 4: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

The MUMIS project

Semantic access to a multimedia database.

Subject: Soccer

Page 5: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

The MUMIS project

Semantic access to a multimedia database.

Corpus: Video recordings of matches, formal texts, ‘ticker’ texts.

Page 6: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

The MUMIS project

Semantic access to a multimedia database.

Approach: • Extract knowledge from textual sources• Align this (time based) knowledge with

video• Do retrieval on annotation, returning

corresponding video fragments to user

Page 7: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

The MUMIS project

Semantic access to a multimedia database.

Main subject of this presentation: Merging the annotations resulting from separate texts into one cross-document annotation.

Page 8: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging

Intention of merging:- start with various texts- annotate each text individually- combine annotations

Example match:Netherlands – Yugoslavia(European Championship 2000)

Page 9: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Two types of text in merger:

• Formal texts• Ticker texts

Page 10: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Example formal text

Netherlands-YugoslaviaFinal score: 6-1Referee: Garcia Aranda

Goals: 24' Patrick Kluivert 90' Marc Overmars 91' Savo Milosevic

Substitutions: 53' out : Nisa Saveljic in : Jovan Stankovic 58' out : Patrick Kluivert in : Roy Makaay

Yellow Cards: Paul Bosvelt

Page 11: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Example ticker text (BBC)

19 mins: Bergkamp scuffs his left-foot shot but still forces Kralj into a diving save low down to his left.

20 mins: Edgar Davids wastes the best chance of the game so far when he blazes over with just the goalkeeper to beat after being put through by Bergkamp.

24 mins: Kluivert puts Holland in front after latching onto a wonderful chip from Bergkamp and then planting a right-foot shot past Kralj from eight yards.

25 mins: Boudewijn Zenden comes close to doubling Holland's lead when he fires in low, right-foot shot which Kralj just about hangs onto.

Page 12: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Example of parallel fragments

BBC - 15: Van der Sar pulls of great save to block Mijatovic's shot after

Savo Milosevic has cut through the Dutch defence like a knife.

Guardian - 17: Mijatovic, played in with a quick square ball from Milosevic,

finds himself one-on-one with van der Sar 10 yards out. He picks his spot, but unfortunately for Mijatovic, it's the spot occupied by van der Sar. A great save and Yugoslavia should be one-nil up.

Kickers 15: Milosevic auf Mijatovic, doch der Stuermer vom AC Florenz

scheitert aus 12 Metern freistehend an van der Sar.

WEBTEC 15: Milosevic filtreert door de Nederlandse defensie door één

beweging en legt af voor Mijatovic. Deze laatste trapt op van der Sar.

Page 13: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Example of parallel fragments

BBC - 15: Van der Sar pulls of great save to block Mijatovic's shot after

Savo Milosevic has cut through the Dutch defence like a knife.

Guardian - 17: Mijatovic, played in with a quick square ball from Milosevic,

finds himself one-on-one with van der Sar 10 yards out. He picks his spot, but unfortunately for Mijatovic, it's the spot occupied by van der Sar. A great save and Yugoslavia should be one-nil up.

Kickers 15: Milosevic auf Mijatovic, doch der Stuermer vom AC Florenz

scheitert aus 12 Metern freistehend an van der Sar.

WEBTEC 15: Milosevic filtreert door de Nederlandse defensie door één

beweging en legt af voor Mijatovic. Deze laatste trapt op van der Sar.

Page 14: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process: overview

• 2 document alignment• N-document alignment• Unification of events from separate

sources• Special situations

Page 15: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:2-document alignment

Step 1 of the merging process: merge annotations of 2 texts

Page 16: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:2-document alignment

Source A Source B

Page 17: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:2-document alignment

The strongest binding is selected, ruling out certain other bindings.

Page 18: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:2-document alignment

The strongest binding is selected, ruling out certain other bindings.

Page 19: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:2-document alignment

The strongest binding is selected, ruling out certain other bindings.

Page 20: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:2-document alignment

The strongest binding is selected, ruling out certain other bindings.

Page 21: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:N-document

Given the 2-document alignments for each pair of sources, find the n-document alignment where all fragments describing same scene in all separate sources are aligned.

Page 22: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:N-document

Page 23: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:N-document

Page 24: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:N-document

Page 25: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging process:Unification of scenes

Page 26: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging and reasoning: types of rules

• Within events or scenes: Player1 and Player2 will not be the same person, a player performing a save will not score a goal in the same scene, etc.

• Role of teams and events: offensive vs. defensive

• Combinations of events that probably have the same player: ShotOnGoal+Goal, Penalty+HitThePost

• Terminology of authors may vary:Cross—Pass, Save—Clearance

Page 27: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging and reasoning:example rules

Page 28: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Merging and reasoning:example rules

Page 29: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning:mistakes in IE

Sometimes the information extraction component makes mistakes. Example rules have been applied to solve some of these.

Page 30: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning:mistakes in IE

Fix: The goal made by Kralj (Yugoslavian keeper) is removed

Page 31: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Evaluation:What do we want to know?

Quality of the merger in itself

The advantages and disadvantages of merging

Page 32: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Evaluation:Quality of the merger

• Quality of alignments• Quality of unification• The effect of the quality of the original

information extraction on both

Page 33: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Evaluation:Approach

• Create gold standard annotations for single sources

• Create gold standard merged annotation of all sources

• Run merger in different conditions• Compare everything with everything

Page 34: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Evaluation:Results

Alignments based on machine IE

Version 1

Version 2

Version 3

Manual 210 210 210

Automatic

104 187 189

Overlap 82 172 172

Precision 78.8 92.0 91.0

Recall 39.0 81.9 81.9

Page 35: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Evaluation:Results

Alignments based on manual IE

Version 1

Manual 210

Automatic

188

Overlap 174

Precision 92.6

Recall 82.9

Page 36: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Evaluation:Conclusions

• Quality of alignments is pretty good.

• Better IE improves alignments.• Low quality IE does not degrade

alignments too much.

Page 37: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

MORE TO COME….

Page 38: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

----- Extra Sheets -----

Page 39: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.
Page 40: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Extra example – 15th min.

Page 41: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Extra example – graph

Page 42: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Extra example – unification

Page 43: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Extra example – the source

BBC - 15: Van der Sar pulls of … Milosevic has cut …

Guardian - 17: Mijatovic, played in with a quick square ball from Milosevic,

finds himself one-on-one with van der Sar 10 yards out. He picks his spot, but unfortunately for Mijatovic, it's the spot occupied by van der Sar. A great save and Yugoslavia should be one-nil up.

Kickers 15: Milosevic auf Mijatovic, doch der Stuermer vom AC Florenz

scheitert aus 12 Metern freistehend an van der Sar.

WEBTEC 15: Milosevic filtreert door de Nederlandse defensie door één

beweging en legt af voor Mijatovic. Deze laatste trapt op van der Sar.

Pass MilosevicShotOnGoal MijatovicSave Van der Sar

Page 44: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.
Page 45: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 46: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 47: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 48: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 49: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 50: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 51: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 52: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning: incomplete graphs

Page 53: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.
Page 54: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reasoning:own goal

Page 55: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.
Page 56: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reordering

Observation from corpus:• Scenes in correct order• Events within scenes often in wrong

order

Page 57: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reordering

Manual annotation of several matches

Pass, Shot-on-goal, GoalPass, Shot-on-goal, SaveShot-on-goal, Hitting-the-postFoul, Free-kick, Shot-on-goal, Corner

Page 58: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reordering

Page 59: Overview of the merger prototype. Overview Backgrounds: The MUMIS project Cross document annotation merging Alignment of parallel fragments Unification.

Reordering

Not fully implemented yet in the merger.