tweetime emnlp slides - wei xu · and normalizing time expressions in twitter jeniya tabassum alan...

56
TweeTime: A Minimally Supervised Method for Recognizing and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu

Upload: others

Post on 06-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

TweeTime:A Minimally Supervised Method for Recognizing and Normalizing Time Expressions in Twitter

Jeniya Tabassum Alan Ritter

Wei Xu

Page 2: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

TweeTime:A Minimally Supervised Method for Recognizing and Normalizing Time Expressions in Twitter

Jeniya Tabassum Alan Ritter

Wei Xu

Page 3: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Time Resolution from Tweets

Page 4: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Time Resolution from Tweets

1 Jan 2016 TweeTime

State-of-the-art time resolvers

No Temporal ExpressionsTempEXHeidelTimeSUTimeUWTime

{ }

Page 5: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Challenge: Diversity

Tomorrow

2m 2ma 2mar 2mara 2maro 2marrow 2mor 2mora 2moro 2morow 2morr 2morro 2morrow 2moz 2mr 2mro 2mrrw 2mrw 2mw tmmrw tmo tmoro tmorrow tmoz tmr tmro tmrow tmrrow tmrrw tmrw tmrww tmw tomaro tomarow tomarro tomarrow tomm tommarow tommarrow tommoro tommorow tommorrow tommorw tommrow tomo tomolo tomoro tomorow tomorro tomorrw tomoz tomrw tomz

Page 6: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Previous rule based systems do not handle noisy text.

HeidelTime [Strötgen & Gertz, 2013]SUTime [Chang & Manning, 2012]TempEX [Mani & Wilson, 2000]

{Rule-Based

Page 7: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Previous supervised systems perform poorly due to domain mismatch.

UWTime [Lee et al., 2014]SupervisedRequires

Human Labels ParsingTime [Angeli et al., 2012/2013]

Page 8: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Missing Rule

Tokenization

No Temporal Expressions

No Temporal Expressions

Social Media is Hard

Page 9: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Social Media is Hard

Hashtag

Spelling Variation

No Temporal Expressions

No Temporal Expressions

Page 10: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[Kanhabua et al., 2012]

Cyber Security

Disease Outbreaks

[Ritter et al., 2015]

[Chang et al., 2016]

Event Extraction

Date Resolution in Social Media

Page 11: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Date Resolution in Social Media

[Kanhabua et al., 2012]

Cyber Security

Disease Outbreaks

Temporal Orientation

[Schwartz et al., 2015]

Event Extraction Social Science

[Ritter et al., 2015]

[Chang et al., 2016]

Page 12: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

No existing temporal resolver for social media

Page 13: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

can handle noisy Twitter Text

Distant Supervision

TweeTime

(no human labels needed!)

Page 14: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Mercury Transit May 9,2016

Distant Supervision Assumption

Page 15: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

9 May 10 May8 May

Distant Supervision Assumption

Page 16: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

9 May 10 May8 May

Distant Supervision Assumption

Page 17: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

9 May 10 May8 May

Distant Supervision Assumption

Page 18: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Tweets posted near an event that mention a key entity are likely to

contain time expressions referring to the event’s date.

Distant Supervision Assumption

Page 19: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

ContributionFirst distant Supervision approach for date resolution

Most prior work on relation extraction[Mintz et al., 2009b; Riedel et al., 2010; Hoffmann et al., 2011]

Novel multiple-instance-learning tagging model

Learns word-level tags using only sentence labels

State of the art results on social media domain17% increase in F-score over SUTime

Page 20: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[EVENT EXTRACTOR]

NER

TempEx

(simple time expressions)

ENTITY DATEMercury 5/9/2016

… …… …

[EVENT DATABASE][10,000 events]

[120 Million Tweets]

System Overview

Page 21: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[EVENT EXTRACTOR]

NER

TempEx

(simple time expressions)

ENTITY DATEMercury 5/9/2016

… …… …

[EVENT DATABASE][10,000 events]

[120 Million Tweets]

distant labeling

(harder and more time expressions)

LABELS: DOW=Monday, MOY=May

[1 Million Tweets]

System Overview

Page 22: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[EVENT EXTRACTOR]

NER

TempEx

(simple time expressions)

[RECOGNIZER]

[NORMALIZER]model

training

ENTITY DATEMercury 5/9/2016

… …… …

[EVENT DATABASE][10,000 events]

[120 Million Tweets]

distant labeling

(harder and more time expressions)

LABELS: DOW=Monday, MOY=May

[1 Million Tweets]

System Overview

Page 23: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Recognizer

[RECOGNIZER]

Word Happy Friday! #Fri yey #TGIFTag NA FRI FRI NA FRI

[1 Million Tweets]

LABELS: Day of Week, Day of Month, Month, Timeline

[Event Database]ENTITY DATEMercury 5/9/2016

… …

< Monday, 9, May, Future >

automatically labeled [ ]

Page 24: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

…w1 w2 w3 wn

[ Mercury, 5/9/2016 ]

Words inTweet

[Event Database]

Sentence Level Tags

t1 t2 t3 t41

31

Mon

Sun

1

12

Past Present Future

… … …

…z1 z2 z3 zn Word Level Tags

Local Classifierexp(✓ · f(wi, zi))

MultiT Tagger

Page 25: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Deterministic OR

MultiT Tagger

…w1 w2 w3 wn

[ Mercury, 5/9/2016 ]

Maximize ConditionalLikelihood:X

z

P (z, t|w, ✓)

Words inTweet

[Event Database]

Sentence Level Tags

t1 t2 t3 t41

31

Mon

Sun

1

12

Past Present Future

… … …

…z1 z2 z3 zn Word Level Tags

Local Classifierexp(✓ · f(wi, zi))

Page 26: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[Event Database]

1

31

Mon

Sun

1

12

Past Present Future

… … …

front of Sun Mdy

NA NA NA MON

MON 9 5 F

MultiT Tagger[ Mercury, 5/9/2016 ]

Page 27: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[Event Database]

1

31

Mon

Sun

1

12

Past Present Future

… … …

front of Sun Mdy

NA NA NA MON

MON 9 5 F

MultiT Tagger[ Mercury, 5/9/2016 ]

Deterministic OR

Page 28: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[Event Database]

1

31

Mon

Sun

1

12

Past Present Future

… … …

front of Sun Mdy

NA NA NA MON

MON 9 5 F

MultiT Tagger[ Mercury, 5/9/2016 ]

Page 29: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

MultiT : LearningLatent-Variable Perceptron (MAP-based learning)

Gradient of Conditional Log-Likelihood:

rP (t|w) =X

z

P (z|w, t; ✓) · f(z, w) �X

t,z

P (t, z|w; ✓) · f(z, w)

Page 30: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

MultiT : Learning

Gradient of Conditional Log-Likelihood:

Weighted Edge Cover Problem

rP (t|w) = maxP (z|w,t;✓)

f(z, w) � maxP (t,z|w;✓)

f(z, w)

rP (t|w) =X

z

P (z|w, t; ✓) · f(z, w) �X

t,z

P (t, z|w; ✓) · f(z, w)

Latent-Variable Perceptron (MAP-based learning)

Page 31: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

MultiT : LearningLatent-Variable Perceptron (MAP-based learning)

Gradient of Conditional Log-Likelihood:

rP (t|w) =X

z

P (z|w, t; ✓) · f(z, w) �X

t,z

P (t, z|w; ✓) · f(z, w)

rP (t|w) = maxP (z|w,t;✓)

f(z, w) � maxP (t,z|w;✓)

f(z, w)

Page 32: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Assumptions: MultiT Tagger

Sentence Level Tags 2 Word Level Tags

Page 33: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Assumptions: MultiT Tagger

Sentence Level Tags: TL = Future MOY= May DOM=9 DOW= Mon

Sentence Level Tags 2 Word Level Tags

Page 34: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Assumptions: MultiT Tagger

Sentence Level Tags: TL = Future MOY= May DOM=9 DOW= Mon

Sentence Level Tags 2 Word Level TagsWord Level Tags 2 Sentence Level Tags

Page 35: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Missing Data Problem Sentence Level Tags:

TL = Future MOY= May DOM=9 DOW= Mon

Page 36: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Sentence Level Tags: TL = Future MOY= May DOM=9 DOW= Mon

Missing Data Problem

Page 37: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

SentenceLevel Tag /2 WordLevel Tag

WordLevel Tag /2 SentenceLevel Tag

Solution: Multiple Instance Learning Missing Data Model

Sentence Level Tags: TL = Future MOY= May DOM=9 DOW= Mon

Missing Data Problem

Page 38: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

AggregatedSentence

Level Tags

…w1 w2 w3 wn

…z1 z2 z3 zn

t1 t2 t3 t4

[Event Database]

Missing Data Extension

Page 39: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Mentioned in Text

Encourage Agreement

Mentioned in Event Date

…w1 w2 w3 wn

…z1 z2 z3 zn

[Event Database]

t01 t02 t03 t04

m4m3m2m1

MiDaT Tagger [Extension of MultiT]

Page 40: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

MultiT Vs MiDaT [Intrinsic evaluation]

0.175

0.35

0.525

0.7

Precision Recall F-value

0.32

0.21

0.61

0.42

0.31

0.67 MiDaTMultiT

Page 41: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Example TagsWord Im Hella excited for tomorrowTag NA NA Future NA Future

Word Thnks for a Christmas party on friTag NA NA NA Dec NA NA FRI

Not always matches human intuition[ ]

Page 42: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

System Overview[RECOGNIZER]

[NORMALIZER]

[EVENT EXTRACTOR]

NER

TempEx

ENTITY DATEMercury 5/9/2016

… …… …

distant labeling

modeltraining

[EVENT DATABASE]

(simple time expressions)

(harder and more time expressions)

LABELS: DOW=Monday, MOY=May

v

[1 Million Tweets]

[1000 events]

Page 43: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

[RECOGNIZER]

[NORMALIZER]

[EVENT EXTRACTOR]

NER

TempEx

ENTITY DATEMercury 5/9/2016

… …… …

distant labeling

modeltraining

[EVENT DATABASE]

(simple time expressions)

(harder and more time expressions)

LABELS: DOW=Monday, MOY=May

v

[1 Million Tweets]

[1000 events]

System Overview

Page 44: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer

[NORMALIZER]

[ Million Tweets]1

2

LABEL: May 9 2016

[Event Database]

Page 45: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer

[NORMALIZER]

[ Million Tweets]1

2

LABEL: May 9 2016

[Event Database]

Page 46: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer

[NORMALIZER]

[ Million Tweets]1

2

LABEL: May 9 2016

[Event Database]

NoneD+1 D+10D�1D�10 D0

NA11/2 11/1110/3110/22 11/1

EMNLP starts 4m tmrw!Creation Date: 11/1

Page 47: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer: Features

P /( ) f

!

Creation Date: 5/6/2016

Candidate Date: 5/9/2016

…| ✓·Candidate Date: 5/9/2016 Word Tags predicted by recognizer:

TL = Future DOW= Mon

Lexical FeaturesTag Features

Time Difference Features

Page 48: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer: Features

P /( ) f

!

Creation Date: 5/6/2016

Candidate Date: 5/9/2016

…|Candidate Date: 5/9/2016

Lexical Features

✓·

Word Tags predicted by recognizer: TL = Future DOW= Mon

w = “Monday” ^ candidate date 2 Monday

Page 49: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer: Features

P /( ) f

!

Creation Date: 5/6/2016

Candidate Date: 5/9/2016

…|Candidate Date: 5/9/2016

Tag Features

✓·

Word Tags predicted by recognizer: TL = Future DOW= Mon

t = Future ^ candidate date 2 future

Page 50: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Temporal Normalizer: Features

P /( ) f

!

Creation Date: 5/6/2016

Candidate Date: 5/9/2016

…|Candidate Date: 5/9/2016

Time Difference Features

✓·

Word Tags predicted by recognizer: TL = Future DOW= Mon

DIFF days = +3DIFFweeks = +1

Page 51: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Evaluation250 Tweet [2014-2015]

Manually Annotated

dev : 50 test : 200

[ TweeTime, HeidelTime, UWTime, SUTime, TempEX ]

Temporal Resolver

Page 52: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

250 Tweet [2014-2015]

Manually Annotated

dev : 50 test : 200

[ TweeTime, HeidelTime, UWTime, SUTime, TempEX ]

Temporal Resolver

Train Set [2011-2012]

TweeTime,

Evaluation

Page 53: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

System Performance17% increase in

F- score over SUTime

Page 54: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

0.175

0.35

0.525

0.7

TweeTIME -DayDiff -TemporalTags -WeekDiff -Lexical -Lexical&POS

Feature AblationF-

valu

e

Page 55: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Takeaways• 1st and best date resolver for Twitter

• 1st use of distant supervision for time expressions (no human labels needed)

• Code will be available: https://github.com/jeniyat/TweeTime

Page 56: TweeTime emnlp slides - Wei Xu · and Normalizing Time Expressions in Twitter Jeniya Tabassum Alan Ritter Wei Xu. Time Resolution from Tweets. Time Resolution from Tweets 1 Jan 2016

Takeaways

Jeniya Tabassum

• 1st and best date resolver for Twitter

• 1st using distant supervision for time expressions (no human labels needed)

• Code will be available: https://github.com/jeniyat/TweeTime