Download presentation
Presentation is loading. Please wait.
Published byBernice Bates Modified over 9 years ago
1
İrem Arıkan, Srikanta Bedathur, Klaus Berberich Time Will Tell: Leveraging Temporal Expressions in IR
2
Motivation Documents contain temporal information in the form of temporal expressions
3
Motivation
4
Users have temporal information needs Query: Prime Minister United Kingdom 2000 Motivation
5
Users have temporal information needs Query: Prime Minister United Kingdom 2000 PROBLEM Traditional information retrieval systems do not exploit the temporal content in documents Temporal expressions are more than common terms Motivation
6
Users have temporal information needs Query: Prime Minister United Kingdom 2000 PROBLEM Traditional information retrieval systems do not exploit the temporal content in documents OUR APPROACH Integrates temporal dimension into a language model based retrieval framework Temporal expressions are more than common terms Motivation
7
Motivation Model Our Approach Experimental Evaluation Outline
8
Document d = { d text,d temp } d text : a bag of textual terms d temp : a bag of temporal expressions Document Model
9
Document d = { d text,d temp } d text : a bag of textual terms d temp : a bag of temporal expressions a temporal expression is considered as a time interval T = [ begin, end ] beginend0 T [ ] Document Model
10
Query q = { q text,q temp } q text : set of textual terms q temp : set of temporal expressions Prime Minister United Kingdom 2000 q temp qtextqtext Query Model
11
Motivation Model Our Approach Filtering Approach Weighted Approach Experimental Evaluation Outline
12
Our Baseline: Ponte and Croft‘s Model (LM) Each document has a language model associated Query is a random process Documents are ranked according to the likelihood that the query would be generated by the language model estimated for each document
13
Filtering Approach (LMF) Idea: Discard all documents that do not contain any temporal expression relevant to the user‘s query t
14
Filtering Approach Idea: Discard all documents that do not contain any temporal expression relevant to the user‘s query our definition of temporal relevance only relevant, if it overlaps with a temporal expression from the query t 28 Nov 1990 - 2 May 1997 2 May 1997 – 27 June 2007 2000 beginend query
15
Filtering Approach Idea: Discard all documents that do not contain any relevant temporal expressions to user‘s query our definition of temporal relevance only relevant, if it overlaps with a temporal expression from the query t 28 Nov 1990 - 2 May 1997 2 May 1997 – 27 June 2007 beginend Relevant X Irrelevant 2000 query
16
Problem: has a black-and-white view of the world Does not take into account how many relevant temporal expressions a document contains how closely they match the temporal expressions specified in the user‘s query Filtering Approach
17
Problem: has a black-and-white view of the world Does not take into account how many relevant temporal expressions a document contains how closely they match the temporal expressions specified in the user‘s query query: 1980 – 1990 1980 – 1989 is more relevant than 23 March 1984 Filtering Approach
18
Idea: Assign higher relevance to a document, if it contains more temporal expressions that match more closely to the temporal expressions from the user‘s query Weighted Approach (LMW)
19
Idea: Assign higher relevance to a document, if it contains more temporal expressions that match more closely to the temporal expressions from the user‘s query We assume that q text and q temp are produced independently Weighted Approach
20
Idea: Assign higher relevance to a document, if it contains more temporal expressions that match more closely to the temporal expressions from the user‘s query We assume that q text and q temp are produced independently Temporal expressions occur independently Weighted Approach
21
Each temporal expression T in d is a sample from a different generative model Weighted Approach
22
Each temporal expression T in d is a sample from a different generative model Generating a temporal expression Q = [qBegin, qEnd] given d temp 1.draw a single temporal expression T=[dBegin, dEnd] at uniform from d 2.generate Q by the generative model that is associated with T Weighted Approach
23
Each temporal expression T in d is a sample from a different generative model Generating a temporal expression Q = [qBegin, qEnd] given d temp 1.draw a single temporal expression T=[dBegin, dEnd] at uniform from d 2.generate Q by the generative model that is associated with T The likelihood of generating Q by the set of generative models that produced d temp Weighted Approach
24
Generate Q = [qBegin, qEnd] from the query by the generative model that is associated with T = [dBegin, dEnd] from a document dEnddEnd+α(dEnd-dbegin)dBegindEnddBegin-α(dEnd-dBegin)qBeginqEnd P(qBegin)P(qEnd|qBegin) Weighted Approach qBegin
25
Generate Q = [qBegin, qEnd] from the query by the generative model that is associated with T = [dBegin, dEnd] from a document dEnd dEnd + α (dEnd-dbegin) dBegindEnd dBegin - α (dEnd-dBegin) qBeginqEnd P(qBegin)P(qEnd|qBegin) Weighted Approach qBegin produces only relevant temporal expressions of T P(Q|T) gets smaller as the length of their overlap decreases
26
Motivation Model Our Approach Experimental Evaluation Outline
27
Dataset HTML snapshot of English Wikipedia from May 2007 containing ~ 2M documents Implementation Terrier Information Retrieval Platform: provides an implementation of Ponte & Croft's approach LMF, LMW Java + MySQL A set of regular expressions for extracting temporal information Experimental Evaluation
28
Anectodal query results - 1 LMLMFLMW 1Art in Puerto RicoJose del Castillo 2Spanish ArtList of Spanish ArtistsRoybal 3Plazzo Bianco(Genoa)RoybalAugustine Esteve 4CaprichosAugustine EsteveMaldonado 5Portrait PaintingFrancisco Eduardo TresguerrasLuis Egidio Melendez Spanish painter 18 th century Experimental Evaluation
29
Anectodal query results - 2 LMLMFLMW 1Battle of Dunbar(1650)List of Norwegian BattlesBattle of Gabbard 2Monte MataiurBattle of Portland 3St. George CayeAction of 22 February 1812Battle of Schveningen 4Culrain ScottlandNaval StrategyBattle of Kentish Knock 5First Anglo-Dutch WarBattle of GabbardBattle of Dungeness Sea Battle 1650 - 1670 Experimental Evaluation
30
User Study 20 queries Pooling top-10 results returned by the three methods Relevance assessment by 15 users highly relevant: 2 marginally relevant: 1 irrelevant: 0 NDCG as a measure of effectiveness Experimental Evaluation
32
Thank you! Questions?
33
Conclusion Documents are rich of temporal expressions, but existing retrieval models are ignorant of their inherent semantics Our work proposes two methods addressing this problem Initial experimental evidence shows that our methods improve retrieval effectiveness for temporal information needs
34
Experimental Evaluation
35
Queries 1Mergers and Acquisitions 2United States Railway 3Folklore Music 4Earthquake 5Sea Battle 6United States Secretary of State 7Native Americans 8German Architecture 9Internet 10Olympic Games
36
Queries 11Blues Music 12Personal Computer 13Clint Eastwood 14Black Death Spain 15Italian Fascism 16George Bush 17Flying Machine 18Spanish Painter 19Economic Situation Germany 20Ford Motor Company
37
generative model associated with T =[b,e] ee+α(e-b)b’ be b-α(e-b) P(b’)P(e’) Weighted Approach only generates overlapping intervals of T P(b’,e’) ~ |overlap|
38
Our Baseline: Ponte and Croft‘s Model (LM) Query likelihood: the likelihood that a query q and a document d is generated by the same language model depends on the term frequency of query words in the document and their collection frequency
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.