Towards Efficient String Processingof Annotated Events
Towards Efficient String Processing
- f Annotated Events
David Woods1 Tim Fernando2 Carl Vogel2
1ADAPT Centre
Trinity College Dublin, Ireland
2Computational Linguistics Group
Towards Efficient String Processing of Annotated Events David Woods - - PowerPoint PPT Presentation
Towards Efficient String Processingof Annotated Events Towards Efficient String Processing of Annotated Events David Woods 1 Tim Fernando 2 Carl Vogel 2 1 ADAPT Centre Trinity College Dublin, Ireland 2 Computational Linguistics Group Trinity
Towards Efficient String Processingof Annotated Events
1ADAPT Centre
2Computational Linguistics Group
Towards Efficient String Processingof Annotated Events Motivation ISO-TimeML
Towards Efficient String Processingof Annotated Events Motivation TLINKs
Towards Efficient String Processingof Annotated Events Motivation TLINKs
1 <TLINK relType="IS INCLUDED"
2 <TLINK relType="IS INCLUDED" timeID="t1"
3 <TLINK relType="BEFORE" eventInstanceID="ei9"
Towards Efficient String Processingof Annotated Events Motivation Allen Relations
Towards Efficient String Processingof Annotated Events Motivation Allen Relations
1 js =“John slept” (event) 2 fa =“a fire alarm occurred” (event) 3 lt =“last Tuesday” (time period)
Towards Efficient String Processingof Annotated Events Introduction Strings as Models
Towards Efficient String Processingof Annotated Events Introduction Sets as Symbols
Towards Efficient String Processingof Annotated Events Introduction Event-Strings
Towards Efficient String Processingof Annotated Events Introduction No Time Without Change
Towards Efficient String Processingof Annotated Events Introduction No Time Without Change
Towards Efficient String Processingof Annotated Events Superposition and Block Compression Superposition
Towards Efficient String Processingof Annotated Events Superposition and Block Compression Superposition
Towards Efficient String Processingof Annotated Events Superposition and Block Compression String Manipulation
Towards Efficient String Processingof Annotated Events Superposition and Block Compression String Manipulation
Towards Efficient String Processingof Annotated Events Superposition and Block Compression String Manipulation
Towards Efficient String Processingof Annotated Events Superposition and Block Compression Asynchronous Superposition
Towards Efficient String Processingof Annotated Events Superposition and Block Compression Asynchronous Superposition
Towards Efficient String Processingof Annotated Events Superposition and Block Compression Asynchronous Superposition
Towards Efficient String Processingof Annotated Events Event Representation Allen Relations
Towards Efficient String Processingof Annotated Events Event Representation Allen Relations
e = e′ e, e′ equal e s e′ e, e′ e′ starts e si e′ e, e′ e starts (inverse) e f e′ e′ e, e′ finishes e fi e′ e e, e′ finishes (inverse) e d e′ e′ e, e′ e′ during e di e′ e e, e′ e during (inverse) e o e′ e e, e′ e′
e oi e′ e′ e, e′ e
e m e′ e e′ meets e mi e′ e′ e meets (inverse) e < e′ e e′ before e > e′ e′ e after
Towards Efficient String Processingof Annotated Events Event Representation Allen Relations
{ e, e′, e′′ , e′′ e, e′, e′′ , e′′ e, e′ , e′′ e, e′ , e, e′ e, e′, e′′ , e, e′, e′′ e, e′ , e′′ e, e′, e′′ e, e′ , e, e′ e′′ , e, e′, e′′ e′′ , e′′ e, e′, e′′ e′′ , e, e′ e, e′, e′′ e, e′ , e, e′ e, e′, e′′ e′′ , e, e′ e′′ , e′ e, e′, e′′ , e′, e′′ e, e′, e′′ , e′, e′′ e, e′ , e′′ e′, e′′ e, e′, e′′ , e′′ e′, e′′ e, e′ , e′′ e′ e, e′ , e′′ e′ e, e′ , e′ e′, e′′ e, e′, e′′ , e′ e′, e′′ e, e′ , e′, e′′ e′ e, e′ , e′′ e′, e′′ e′ e, e′ , e′ e, e′ e, e′, e′′ , e′ e, e′, e′′ e, e′ , e′, e′′ e, e′, e′′ e, e′ , e′′ e′, e′′ e, e′, e′′ e, e′ , e′ e, e′ e′′ , e′ e, e′, e′′ e′′ , e′, e′′ e, e′, e′′ e′′ , e′′ e′, e′′ e, e′, e′′ e′′ , e′ e′, e′′ e′ e, e′ , e′ e′, e′′ e, e′, e′′ e, e′ , e′ e′, e′′ e, e′, e′′ e′′ , e′ e, e′ e, e′, e′′ e, e′ , e′ e, e′ e, e′, e′′ e′′ , e′ e, e′ e′′ , . . . }
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Well-formed Event-Strings
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Well-formed Event-Strings
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Well-formed Event-Strings
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Well-formed Event-Strings
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Multiple Events
“before” b c “during” c b, c c “meets” b c “before” a b a b c a c b, c c , a a, c c b, c c , a c b, c c , c a, c c b, c c , a, c c b, c c a b c “during” b a, b b b a, b b c c b, c a, b, c b, c c b a, b b c “meets” a b a b c a a, c b, c c , c a, c b, c c , a, c b, c c a b c
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Multiple Events
Towards Efficient String Processingof Annotated Events Constraints on Event-Strings Multiple Events
1 b
2 b
3 b
4
5 a > d
Towards Efficient String Processingof Annotated Events Applied to ISO-TimeML Translating TLINKs
1 <TLINK relType="IS INCLUDED"
2 <TLINK relType="IS INCLUDED" timeID="t1"
3 <TLINK relType="BEFORE" eventInstanceID="ei9"
Towards Efficient String Processingof Annotated Events Applied to ISO-TimeML Translating TLINKs
1 ei1 d t1 2 t1 d ei9 3 ei9 > ei10
Towards Efficient String Processingof Annotated Events Applied to ISO-TimeML Translating TLINKs
1
2
3
Towards Efficient String Processingof Annotated Events Applied to ISO-TimeML Translating TLINKs
Towards Efficient String Processingof Annotated Events Applied to ISO-TimeML Translating TLINKs
1 b
2 b
3
4 ei1 > ei10
Towards Efficient String Processingof Annotated Events
Towards Efficient String Processingof Annotated Events