SlideShare a Scribd company logo
1 of 21
Download to read offline
Evaluating the Effectiveness of
Axiomatic Approaches in Web Track
TREC 2013 Web Track
Peilin Yang and Hui Fang
University of Delaware
1
2
in most of existing keyword
matching based functions
Q : car
D1: driver
D2: fish
Semantic term matching is important.
?>
How to integrate term semantic relationship?
3
Basic Idea of Axiomatic Approach
[Fang et. al. 04, Fang and Zhai 05, Fang and Zhai,06]
C2
C3
f1
f2
f3
Function space
C1
Retrieval constraints
Our target
Function space
4
Semantic Term Matching in AX
[Fang et. al. 04, Fang and Zhai 05, Fang and Zhai,06]
Query
AX Basic Retrieval
Model
(No Semantic
Term Matching)
Document
collection
Results:
d1 3.5
d2 2.4
…
dM 0.5
...
Top K semantically
similar terms
Working set
to compute
semantic similarity
External
collection
Any reasonable
retrieval function
Basic Retrieval Constraints
Term Semantic Similarity Constraints
Semantic Term Matching Constraints
5
Semantic Term Matching in AX
Query
AX Basic Retrieval
Model
(No Semantic
Term Matching)
Document
collection
Results:
d1 3.5
d2 2.4
…
dM 0.5
...
Top K semantically
similar terms
Working set
to compute
semantic similarity
External
collection
Any reasonable
retrieval function
Basic Retrieval Constraints
Term Semantic Similarity Constraints
Semantic Term Matching Constraints
Basic Retrieval Constraints
6
Constraints Intuitions
TFC1 To favor a document with more occurrences of a query term
TFC2 To ensure that the amount of increase in score due to adding
a query term repeatedly must decrease as more terms are
added
TFC3 To favor a document matching more distinct query terms
TDC To penalize the words popular in the collection and assign
higher weights to discriminative terms
LNC1 To penalize a long document (assuming equal TF)
LNC2,
TF-LNC
To avoid over-penalizing a long document
TF-LNC To regulate the interaction of TF and document length
7
Derived Basic AX Retrieval Function
Derived Function
Modified Okapi
Pivoted
Okapi
8
Semantic Term Matching in AX
Query
AX Basic Retrieval
Model
(No Semantic
Term Matching)
Document
collection
Results:
d1 3.5
d2 2.4
…
dM 0.5
...
Top K semantically
similar terms
Working set
to compute
semantic similarity
External
collection
Any reasonable
retrieval function
Basic Retrieval Constraints
Term Semantic Similarity Constraints
Semantic Term Matching Constraints
9
Semantic Term Matching Constraints
(STMC1)
• STMC1
Semantic Term Matching Heuristic I:
Give a higher score to a document with a term that is
more semantically related to a query term
s(q,d) is any given semantic similarity
function between two terms q and d.
Moreover, s(t,t)>s(t,u)
If ,
then
Let Q={q} be a query.
Let D1 ={d1}, D2={d2}be two documents.
Q: “car”
D1: “driver”
D2: “fish”
10
Semantic Term Matching Constraints
(STMC2 & STMC3)
Semantic Term Matching heuristic II:
Favor semantically similar terms(SMTC3);
Avoid over-favoring semantically similar terms (SMTC2) .
then
Let Q={q1,q2} be a query and d be non-query term
such that s(d,q2)>0. S({q1},{q1})=S({q2},{q2})
If |D1|=|D2|>1, c(q1,D1)=|D1| and c(d1,D2)=|D2|-1
• SMTC3
Q: “safety car”
D1: “safety safety”
D2: “safety driver”
• SMTC2
Let Q={q} be a query and d be non-query term
such that s(q,d)>0.
If |D1|=1, c(q,D1)=1, |D2|=k, and c(d,D2)=k
then
Q: “car”
D1: “car”
D2: “driver driver”
11
Incorporate Semantic Term Matching
STMCs can provide an upper bound and a lower bound.
12
Semantic Term Matching in AX
Query
AX Basic Retrieval
Model
(No Semantic
Term Matching)
Document
collection
Results:
d1 3.5
d2 2.4
…
dM 0.5
...
Top K semantically
similar terms
Working set
to compute
semantic similarity
External
collection
Any reasonable
retrieval function
Basic Retrieval Constraints
Term Semantic Similarity Constraints
Semantic Term Matching Constraints
13
Term Semantic Similarity Function
Term co-occurrence  semantic relationships
TSSC2
C mostly contains correct sense of q
Top M ranked documents
TSSC1
q should not occur in every document of C
+ r×M random documents
Documents can be either from collection or external resource (i.e. Web).
Top ranked documents can be returned by any retrieval function.
TSSCs provide an upper bound and a lower bound for r
Results of Submitted Runs
Run IDs Expansion
Source
beta ERR@20 ERR-IA@20
UDInfolabWEB1 Internal 0.1 0.1149 0.4943
UDInfolabWEB2 External 1.7 0.1755 0.5819
14
UDInfolabWEB1 UDInfolabWEB2
ERR-IA (alpha=0) 0.1419 0.2295
ERR-IA (alpha=1) 0.0465 0.1682
ERR-IA (alpha=5) -0.3352 -0.0771
ERR-IA (alpha=10) -0.8123 -0.3837
UDInfolabWEB1 UDInfolabWEB2
ERR (alpha=0) 0.0185 0.0793
ERR (alpha=1) -0.0172 0.0604
ERR (alpha=5) -0.1606 -0.0149
ERR (alpha=10) -0.3399 -0.1090
15
16
Easier queries  riskier
17
Easier queries  riskier
18
Faceted queries  riskier
19
Faceted queries  riskier
21
Conclusions and Future Work
• Conclusions
– Axiomatic approaches are effective.
– But its effective varies for different queries.
• Easier  riskier
• Faceted queries  riskier
• Future work
– Applying different sets of constraints for
different queries for risk minimization
Thank you!
Questions?
22

More Related Content

What's hot

CS 542 -- Query Optimization
CS 542 -- Query OptimizationCS 542 -- Query Optimization
CS 542 -- Query OptimizationJ Singh
 
RDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-rRDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-rYanchang Zhao
 
Overview of query evaluation
Overview of query evaluationOverview of query evaluation
Overview of query evaluationavniS
 
Algorithm of Dynamic Programming for Paper-Reviewer Assignment Problem
Algorithm of Dynamic Programming for Paper-Reviewer Assignment ProblemAlgorithm of Dynamic Programming for Paper-Reviewer Assignment Problem
Algorithm of Dynamic Programming for Paper-Reviewer Assignment ProblemIRJET Journal
 
Computing k-rank Answers with Ontological CP-nets
Computing k-rank Answers with Ontological CP-netsComputing k-rank Answers with Ontological CP-nets
Computing k-rank Answers with Ontological CP-netsOana Tifrea-Marciuska
 
Text analytics in Python and R with examples from Tobacco Control
Text analytics in Python and R with examples from Tobacco ControlText analytics in Python and R with examples from Tobacco Control
Text analytics in Python and R with examples from Tobacco ControlBen Healey
 
A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...
A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...
A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...marxliouville
 
Stacks in algorithems & data structure
Stacks in algorithems & data structureStacks in algorithems & data structure
Stacks in algorithems & data structurefaran nawaz
 
THoSP: an Algorithm for Nesting Property Graphs
THoSP: an Algorithm for Nesting Property GraphsTHoSP: an Algorithm for Nesting Property Graphs
THoSP: an Algorithm for Nesting Property GraphsGiacomo Bergami
 
Text Mining Using R
Text Mining Using RText Mining Using R
Text Mining Using RKnoldus Inc.
 
Reverse engineering and theory building v3
Reverse engineering and theory building v3Reverse engineering and theory building v3
Reverse engineering and theory building v3ClarkTony
 
Functional programming
Functional programmingFunctional programming
Functional programmingHeman Gandhi
 
Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...
Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...
Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...Sean Golliher
 
Hybrid acquisition of temporal scopes for rdf data
Hybrid acquisition of temporal scopes for rdf dataHybrid acquisition of temporal scopes for rdf data
Hybrid acquisition of temporal scopes for rdf dataAnisa Rula
 
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015rusbase
 

What's hot (20)

CS 542 -- Query Optimization
CS 542 -- Query OptimizationCS 542 -- Query Optimization
CS 542 -- Query Optimization
 
RDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-rRDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-r
 
Overview of query evaluation
Overview of query evaluationOverview of query evaluation
Overview of query evaluation
 
Algorithm of Dynamic Programming for Paper-Reviewer Assignment Problem
Algorithm of Dynamic Programming for Paper-Reviewer Assignment ProblemAlgorithm of Dynamic Programming for Paper-Reviewer Assignment Problem
Algorithm of Dynamic Programming for Paper-Reviewer Assignment Problem
 
Computing k-rank Answers with Ontological CP-nets
Computing k-rank Answers with Ontological CP-netsComputing k-rank Answers with Ontological CP-nets
Computing k-rank Answers with Ontological CP-nets
 
Final proj 2 (1)
Final proj 2 (1)Final proj 2 (1)
Final proj 2 (1)
 
Text analytics in Python and R with examples from Tobacco Control
Text analytics in Python and R with examples from Tobacco ControlText analytics in Python and R with examples from Tobacco Control
Text analytics in Python and R with examples from Tobacco Control
 
A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...
A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...
A+Novel+Approach+Based+On+Prototypes+And+Rough+Sets+For+Document+And+Feature+...
 
Stacks in algorithems & data structure
Stacks in algorithems & data structureStacks in algorithems & data structure
Stacks in algorithems & data structure
 
THoSP: an Algorithm for Nesting Property Graphs
THoSP: an Algorithm for Nesting Property GraphsTHoSP: an Algorithm for Nesting Property Graphs
THoSP: an Algorithm for Nesting Property Graphs
 
Text Mining Using R
Text Mining Using RText Mining Using R
Text Mining Using R
 
Reverse engineering and theory building v3
Reverse engineering and theory building v3Reverse engineering and theory building v3
Reverse engineering and theory building v3
 
Functional programming
Functional programmingFunctional programming
Functional programming
 
Chapter 10 ds
Chapter 10 dsChapter 10 ds
Chapter 10 ds
 
Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...
Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...
Property Matching and Query Expansion on Linked Data Using Kullback-Leibler D...
 
Query trees
Query treesQuery trees
Query trees
 
L3
L3L3
L3
 
Rehashing
RehashingRehashing
Rehashing
 
Hybrid acquisition of temporal scopes for rdf data
Hybrid acquisition of temporal scopes for rdf dataHybrid acquisition of temporal scopes for rdf data
Hybrid acquisition of temporal scopes for rdf data
 
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
 

Similar to Evaluating the Effectiveness of Axiomatic Approaches in Web Track

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencevini89
 
Slides
SlidesSlides
Slidesbutest
 
Information extraction for Free Text
Information extraction for Free TextInformation extraction for Free Text
Information extraction for Free Textbutest
 
Log Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine LearningLog Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine LearningPiotr Tylenda
 
Log Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine LearningLog Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine LearningAgnieszka Potulska
 
learned optimizer.pptx
learned optimizer.pptxlearned optimizer.pptx
learned optimizer.pptxQingsong Guo
 
Conformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning Track
Conformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning TrackConformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning Track
Conformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning TrackBhaskar Mitra
 
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Sean Golliher
 
Language Technology Enhanced Learning
Language Technology Enhanced LearningLanguage Technology Enhanced Learning
Language Technology Enhanced Learningtelss09
 
ECO_TEXT_CLUSTERING
ECO_TEXT_CLUSTERINGECO_TEXT_CLUSTERING
ECO_TEXT_CLUSTERINGGeorge Simov
 
Search Engines
Search EnginesSearch Engines
Search Enginesbutest
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataVrije Universiteit Amsterdam
 
Discovering Novel Information with sentence Level clustering From Multi-docu...
Discovering Novel Information with sentence Level clustering  From Multi-docu...Discovering Novel Information with sentence Level clustering  From Multi-docu...
Discovering Novel Information with sentence Level clustering From Multi-docu...irjes
 
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...Stuart Chalk
 
HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...
HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...
HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...ijseajournal
 
Metody logiczne w analizie danych
Metody logiczne w analizie danych Metody logiczne w analizie danych
Metody logiczne w analizie danych Data Science Warsaw
 
Summary of SIGIR 2011 Papers
Summary of SIGIR 2011 PapersSummary of SIGIR 2011 Papers
Summary of SIGIR 2011 Paperschetanagavankar
 

Similar to Evaluating the Effectiveness of Axiomatic Approaches in Web Track (20)

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Slides
SlidesSlides
Slides
 
ChemEngine ACS
ChemEngine ACSChemEngine ACS
ChemEngine ACS
 
Information extraction for Free Text
Information extraction for Free TextInformation extraction for Free Text
Information extraction for Free Text
 
Log Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine LearningLog Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine Learning
 
Log Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine LearningLog Analytics in Datacenter with Apache Spark and Machine Learning
Log Analytics in Datacenter with Apache Spark and Machine Learning
 
learned optimizer.pptx
learned optimizer.pptxlearned optimizer.pptx
learned optimizer.pptx
 
Conformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning Track
Conformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning TrackConformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning Track
Conformer-Kernel with Query Term Independence @ TREC 2020 Deep Learning Track
 
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
 
Language Technology Enhanced Learning
Language Technology Enhanced LearningLanguage Technology Enhanced Learning
Language Technology Enhanced Learning
 
ECO_TEXT_CLUSTERING
ECO_TEXT_CLUSTERINGECO_TEXT_CLUSTERING
ECO_TEXT_CLUSTERING
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Sigir 2011 proceedings
Sigir 2011 proceedingsSigir 2011 proceedings
Sigir 2011 proceedings
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
 
Discovering Novel Information with sentence Level clustering From Multi-docu...
Discovering Novel Information with sentence Level clustering  From Multi-docu...Discovering Novel Information with sentence Level clustering  From Multi-docu...
Discovering Novel Information with sentence Level clustering From Multi-docu...
 
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
 
HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...
HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...
HOLISTIC EVALUATION OF XML QUERIES WITH STRUCTURAL PREFERENCES ON AN ANNOTATE...
 
search engine
search enginesearch engine
search engine
 
Metody logiczne w analizie danych
Metody logiczne w analizie danych Metody logiczne w analizie danych
Metody logiczne w analizie danych
 
Summary of SIGIR 2011 Papers
Summary of SIGIR 2011 PapersSummary of SIGIR 2011 Papers
Summary of SIGIR 2011 Papers
 

More from Twitter Inc.

An Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual SuggestionsAn Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual SuggestionsTwitter Inc.
 
An Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual SuggestionAn Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual SuggestionTwitter Inc.
 
VIRLab SIGIR14 Demo
VIRLab SIGIR14 DemoVIRLab SIGIR14 Demo
VIRLab SIGIR14 DemoTwitter Inc.
 
Combining the opinion profile modeling with complex context filtering for Con...
Combining the opinion profile modeling with complex context filtering for Con...Combining the opinion profile modeling with complex context filtering for Con...
Combining the opinion profile modeling with complex context filtering for Con...Twitter Inc.
 
Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?Twitter Inc.
 
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...Twitter Inc.
 
Retrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term QueriesRetrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term QueriesTwitter Inc.
 
Opinion-based User Profile Modeling for Contextual Suggestions
Opinion-based User Profile Modeling for Contextual SuggestionsOpinion-based User Profile Modeling for Contextual Suggestions
Opinion-based User Profile Modeling for Contextual SuggestionsTwitter Inc.
 
Anserini SIGIR 2017 Poster
Anserini SIGIR 2017 PosterAnserini SIGIR 2017 Poster
Anserini SIGIR 2017 PosterTwitter Inc.
 
TREC 2014 Contextual Suggestion Talk
TREC 2014 Contextual Suggestion TalkTREC 2014 Contextual Suggestion Talk
TREC 2014 Contextual Suggestion TalkTwitter Inc.
 
A Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval ModelsA Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval ModelsTwitter Inc.
 

More from Twitter Inc. (11)

An Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual SuggestionsAn Exploration of Ranking-based Strategy for Contextual Suggestions
An Exploration of Ranking-based Strategy for Contextual Suggestions
 
An Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual SuggestionAn Opinion-aware Approach to Contextual Suggestion
An Opinion-aware Approach to Contextual Suggestion
 
VIRLab SIGIR14 Demo
VIRLab SIGIR14 DemoVIRLab SIGIR14 Demo
VIRLab SIGIR14 Demo
 
Combining the opinion profile modeling with complex context filtering for Con...
Combining the opinion profile modeling with complex context filtering for Con...Combining the opinion profile modeling with complex context filtering for Con...
Combining the opinion profile modeling with complex context filtering for Con...
 
Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?Can Short Queries be Even Shorter?
Can Short Queries be Even Shorter?
 
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
Towards Privacy-Preserving Evaluation for Information Retrieval Models over I...
 
Retrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term QueriesRetrieval Performance Bound Analysis for Single Term Queries
Retrieval Performance Bound Analysis for Single Term Queries
 
Opinion-based User Profile Modeling for Contextual Suggestions
Opinion-based User Profile Modeling for Contextual SuggestionsOpinion-based User Profile Modeling for Contextual Suggestions
Opinion-based User Profile Modeling for Contextual Suggestions
 
Anserini SIGIR 2017 Poster
Anserini SIGIR 2017 PosterAnserini SIGIR 2017 Poster
Anserini SIGIR 2017 Poster
 
TREC 2014 Contextual Suggestion Talk
TREC 2014 Contextual Suggestion TalkTREC 2014 Contextual Suggestion Talk
TREC 2014 Contextual Suggestion Talk
 
A Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval ModelsA Reproducibility Study of Information Retrieval Models
A Reproducibility Study of Information Retrieval Models
 

Recently uploaded

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...gajnagarg
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...gajnagarg
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...gajnagarg
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...gajnagarg
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 

Recently uploaded (20)

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 

Evaluating the Effectiveness of Axiomatic Approaches in Web Track

  • 1. Evaluating the Effectiveness of Axiomatic Approaches in Web Track TREC 2013 Web Track Peilin Yang and Hui Fang University of Delaware 1
  • 2. 2 in most of existing keyword matching based functions Q : car D1: driver D2: fish Semantic term matching is important. ?> How to integrate term semantic relationship?
  • 3. 3 Basic Idea of Axiomatic Approach [Fang et. al. 04, Fang and Zhai 05, Fang and Zhai,06] C2 C3 f1 f2 f3 Function space C1 Retrieval constraints Our target Function space
  • 4. 4 Semantic Term Matching in AX [Fang et. al. 04, Fang and Zhai 05, Fang and Zhai,06] Query AX Basic Retrieval Model (No Semantic Term Matching) Document collection Results: d1 3.5 d2 2.4 … dM 0.5 ... Top K semantically similar terms Working set to compute semantic similarity External collection Any reasonable retrieval function Basic Retrieval Constraints Term Semantic Similarity Constraints Semantic Term Matching Constraints
  • 5. 5 Semantic Term Matching in AX Query AX Basic Retrieval Model (No Semantic Term Matching) Document collection Results: d1 3.5 d2 2.4 … dM 0.5 ... Top K semantically similar terms Working set to compute semantic similarity External collection Any reasonable retrieval function Basic Retrieval Constraints Term Semantic Similarity Constraints Semantic Term Matching Constraints
  • 6. Basic Retrieval Constraints 6 Constraints Intuitions TFC1 To favor a document with more occurrences of a query term TFC2 To ensure that the amount of increase in score due to adding a query term repeatedly must decrease as more terms are added TFC3 To favor a document matching more distinct query terms TDC To penalize the words popular in the collection and assign higher weights to discriminative terms LNC1 To penalize a long document (assuming equal TF) LNC2, TF-LNC To avoid over-penalizing a long document TF-LNC To regulate the interaction of TF and document length
  • 7. 7 Derived Basic AX Retrieval Function Derived Function Modified Okapi Pivoted Okapi
  • 8. 8 Semantic Term Matching in AX Query AX Basic Retrieval Model (No Semantic Term Matching) Document collection Results: d1 3.5 d2 2.4 … dM 0.5 ... Top K semantically similar terms Working set to compute semantic similarity External collection Any reasonable retrieval function Basic Retrieval Constraints Term Semantic Similarity Constraints Semantic Term Matching Constraints
  • 9. 9 Semantic Term Matching Constraints (STMC1) • STMC1 Semantic Term Matching Heuristic I: Give a higher score to a document with a term that is more semantically related to a query term s(q,d) is any given semantic similarity function between two terms q and d. Moreover, s(t,t)>s(t,u) If , then Let Q={q} be a query. Let D1 ={d1}, D2={d2}be two documents. Q: “car” D1: “driver” D2: “fish”
  • 10. 10 Semantic Term Matching Constraints (STMC2 & STMC3) Semantic Term Matching heuristic II: Favor semantically similar terms(SMTC3); Avoid over-favoring semantically similar terms (SMTC2) . then Let Q={q1,q2} be a query and d be non-query term such that s(d,q2)>0. S({q1},{q1})=S({q2},{q2}) If |D1|=|D2|>1, c(q1,D1)=|D1| and c(d1,D2)=|D2|-1 • SMTC3 Q: “safety car” D1: “safety safety” D2: “safety driver” • SMTC2 Let Q={q} be a query and d be non-query term such that s(q,d)>0. If |D1|=1, c(q,D1)=1, |D2|=k, and c(d,D2)=k then Q: “car” D1: “car” D2: “driver driver”
  • 11. 11 Incorporate Semantic Term Matching STMCs can provide an upper bound and a lower bound.
  • 12. 12 Semantic Term Matching in AX Query AX Basic Retrieval Model (No Semantic Term Matching) Document collection Results: d1 3.5 d2 2.4 … dM 0.5 ... Top K semantically similar terms Working set to compute semantic similarity External collection Any reasonable retrieval function Basic Retrieval Constraints Term Semantic Similarity Constraints Semantic Term Matching Constraints
  • 13. 13 Term Semantic Similarity Function Term co-occurrence  semantic relationships TSSC2 C mostly contains correct sense of q Top M ranked documents TSSC1 q should not occur in every document of C + r×M random documents Documents can be either from collection or external resource (i.e. Web). Top ranked documents can be returned by any retrieval function. TSSCs provide an upper bound and a lower bound for r
  • 14. Results of Submitted Runs Run IDs Expansion Source beta ERR@20 ERR-IA@20 UDInfolabWEB1 Internal 0.1 0.1149 0.4943 UDInfolabWEB2 External 1.7 0.1755 0.5819 14 UDInfolabWEB1 UDInfolabWEB2 ERR-IA (alpha=0) 0.1419 0.2295 ERR-IA (alpha=1) 0.0465 0.1682 ERR-IA (alpha=5) -0.3352 -0.0771 ERR-IA (alpha=10) -0.8123 -0.3837 UDInfolabWEB1 UDInfolabWEB2 ERR (alpha=0) 0.0185 0.0793 ERR (alpha=1) -0.0172 0.0604 ERR (alpha=5) -0.1606 -0.0149 ERR (alpha=10) -0.3399 -0.1090
  • 15. 15
  • 20. 21 Conclusions and Future Work • Conclusions – Axiomatic approaches are effective. – But its effective varies for different queries. • Easier  riskier • Faceted queries  riskier • Future work – Applying different sets of constraints for different queries for risk minimization