query suggestions using query-flow graphs

16
Query Suggestions Using Query-Flow Graphs Paolo Boldi et al. WSCD 2009

Upload: jada-valencia

Post on 02-Jan-2016

66 views

Category:

Documents


1 download

DESCRIPTION

Query Suggestions Using Query-Flow Graphs. Paolo Boldi et al . WSCD 2009. Objective. Query suggestion using query-flow graphs. What is a query flow graph?. Node = query. What is a query flow graph?. Same “ search mission ”. What is a query flow graph?. Edge weight:. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Query Suggestions Using Query-Flow Graphs

Query Suggestions Using Query-Flow Graphs

Paolo Boldi et al.WSCD 2009

Page 2: Query Suggestions Using Query-Flow Graphs

Objective

Query suggestion using query-flow graphs

Page 3: Query Suggestions Using Query-Flow Graphs

What is a query flowgraph?

Node = query

Page 4: Query Suggestions Using Query-Flow Graphs

What is a query flowgraph?

Same “searchmission”

Page 5: Query Suggestions Using Query-Flow Graphs

What is a query flowgraph?

Edge weight:

Page 6: Query Suggestions Using Query-Flow Graphs

What is a query flowgraph?

Four transitions: Generalization Specialization Error

Correction Parallel Move

Page 7: Query Suggestions Using Query-Flow Graphs

Corpus

Generate query-flow graphs: Yahoo! UK

Testing: MSN Live Spring 2006 Data Asset

Page 8: Query Suggestions Using Query-Flow Graphs

Recommendation Algorithm 1

Start at the input query node Do a random walk of k iterations Recommend queries with highest Pag

eRank values

Page 9: Query Suggestions Using Query-Flow Graphs

Recommendation Algorithm 2

Scale the score in Algorithm 1 by a random start

Recommend queries with highest PageRank ratio

Page 10: Query Suggestions Using Query-Flow Graphs

Experiment Setup

Recommendation Algorithms: Different Query-flow subgraphs Baseline: Query-document graph by Cras

swell and Szummer Test Corpus

114 input queries in MSN Live having frequency between 700 and 1500

Page 11: Query Suggestions Using Query-Flow Graphs

Query-Flow Subgraphs Queryflow-S Queryflow-SP Queryflow-SC Queryflow-SCP Queryflow-GSPC

Page 12: Query Suggestions Using Query-Flow Graphs

Query-Flow Composed Subgraphs Queryflow-(S2) Queryflow-(SST) Queryflow-(SG)

Page 13: Query Suggestions Using Query-Flow Graphs

Evaluation Procedure

Top 5 recommendations per query per system

5 assessors rated a recommendation as Useful, Somewhat useful, Not useful “Related to the same intent and

provides information not available in original query”

Page 14: Query Suggestions Using Query-Flow Graphs

Experiment Results

Page 15: Query Suggestions Using Query-Flow Graphs

Diversity Experiment

Issue top 5 recommendations per query per system to a search engine

Get top 5 URLs Compute average number of new

URLs per query

Page 16: Query Suggestions Using Query-Flow Graphs

Diversity Experiment Results