Adaptive Representations for Tracking Breaking News on Twitter

13
Adaptive Representations for Tracking Breaking News on Twitter NewsKDD, August 24, 2014 Igor Brigadir, Derek Greene, Pádraig Cunningham UCD

description

newskdd

Transcript of Adaptive Representations for Tracking Breaking News on Twitter

Page 1: Adaptive Representations for Tracking Breaking News on Twitter

Adaptive Representations for Tracking Breaking News on Twitter

NewsKDD, August 24, 2014

Igor Brigadir, Derek Greene, Pádraig CunninghamUCD

Page 2: Adaptive Representations for Tracking Breaking News on Twitter

Motivation: Help Curate Liveblogs & Tweet collections

Page 3: Adaptive Representations for Tracking Breaking News on Twitter

Motivation: Help Curate Liveblogs & Tweet collections

Page 4: Adaptive Representations for Tracking Breaking News on Twitter

Motivation: Help Curate Liveblogs & Tweet collections

Page 5: Adaptive Representations for Tracking Breaking News on Twitter

Tracking:

“Happening Right Now” Timelines: Newswire, Liveblogs.

“Retrospective Timelines” Timelines: Storify, Collections.

Page 6: Adaptive Representations for Tracking Breaking News on Twitter

Breaking News on Twitter: Little context,

Lots of Duplicate & Near Duplicate information,

This -> RT @previous “Lots of #Duplicate & Near Duplicate #information”

Page 7: Adaptive Representations for Tracking Breaking News on Twitter

Representations:

Distributional Semantics

“You shall know a word by the company it keeps”(Harris 1954; Firth, 1957)

Example: “swift”

Page 8: Adaptive Representations for Tracking Breaking News on Twitter

Distributional Semantics:

“Society for Worldwide Interbank Financial Telecommunication”?

Bird? Car? Taylor?

“swift”

Page 9: Adaptive Representations for Tracking Breaking News on Twitter

Distributional Semantics:

From June 2014, at

“Apple Worldwide Developers Conference”

...new programming language swift ... ... language its called swift ... ... language incoming swift developers kind of stunned #wwdc14...new programming language swift objective c without the translation...new programming language swift definitely a developers conferenceprogramming language called swift the developers are excited the ...programming language called swift #wwdc ... ... swift replaces objective c on apple ...

“swift”

Page 10: Adaptive Representations for Tracking Breaking News on Twitter

Adaptive:Regularly update representationsSliding window over tweet stream

Page 11: Adaptive Representations for Tracking Breaking News on Twitter

Timely, Meaningful Similarity

“Nakamoto Chase”

Term Frequency based Similarity: 0%Static, Distributional Semantic Similarity: 67%Adaptive, Distributional Semantic Similarity: 85%

Adaptive:

Page 12: Adaptive Representations for Tracking Breaking News on Twitter

Results, Examples: http://mlg.ucd.ie/timelines

Page 13: Adaptive Representations for Tracking Breaking News on Twitter

More via @MagicTimelines

Work with Insight: http://www.insight-centre.org/working-with-us