NAF2SEM and cross-document Event Coreference

14
Streaming event architecture Piek, Filip

Transcript of NAF2SEM and cross-document Event Coreference

Page 1: NAF2SEM and cross-document Event Coreference

Streaming event architecture

Piek, Filip

Page 2: NAF2SEM and cross-document Event Coreference

NAFs

NAF2SEM

- chunk size- map non-entities?- location of frame files...

Extraction arguments

Cross-documentEvent

Coreference

- match type- needed roles- synsets or phrases- time(for each event type)

Matching arguments

Knowledge Store

Page 3: NAF2SEM and cross-document Event Coreference

#1) NAF2SEM

● reads NAFs as they come● extracts events within a single file● converts them to RDF-TRIG● passes the RDF relations to the cross-document Event

Coreference module

Page 4: NAF2SEM and cross-document Event Coreference

#2) Event Coreference module

● gets a stream of RDF events● for each event, checks if coreferential event exists in KS

○ yes => insert event RDF + identity relations (to other events) in KS○ no => insert event RDF only

Page 5: NAF2SEM and cross-document Event Coreference

#3) Knowledge Store

● exposes a method to insert RDF from outside● merges events which are connected with an identity relation

Page 6: NAF2SEM and cross-document Event Coreference

This means ..

● .. now we have a streaming end-to-end architecture, from NAF to KS

● .. no need to reprocess previous NAFs when new file arrives● .. flexibility and support for further event coreference research

○ new idea =>adjust the command line arguments

● .. the NAFs should be processed in decent chunks to prevent crashing KS

Page 7: NAF2SEM and cross-document Event Coreference

Future brings ..

.. cool ideas (to be examined first):

● using WordNet relations for coreference● handling future events● specific treatment for recent events which happened in the last

X days

Page 8: NAF2SEM and cross-document Event Coreference

DEMO

Page 9: NAF2SEM and cross-document Event Coreference

New NAF arrived

Page 10: NAF2SEM and cross-document Event Coreference

NAF2SEM creates TRIG

Page 11: NAF2SEM and cross-document Event Coreference

EC queries the KS for potential matches

example query:

Event types

Associated ILIs

Role fillersTime expressions

Page 12: NAF2SEM and cross-document Event Coreference

.. and appends identity relations to the TRIG file

Page 13: NAF2SEM and cross-document Event Coreference

The TRIG is now ready to be digested by KS.

Page 14: NAF2SEM and cross-document Event Coreference