Top Banner
+ Extending Faceted Search to the General Web 2014/11/25 (Tue.) Chang Wei-Yuan @ MakeLab Group Meeting Weize Kong, James Allan CIKM‘14
40
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Extending faceted search to the general web

+

Extending Faceted Search to the General Web

2014/11/25 (Tue.)�Chang Wei-Yuan @ MakeLab Group Meeting

Weize Kong, James Allan �CIKM‘14

Page 2: Extending faceted search to the general web

+Outline

n Introduction �

n Method �n Facet Generation �n Facet Feedback �n Evaluation �

n Experiment �

n Conclusion �

n Thought

2

Page 3: Extending faceted search to the general web

+Outline

n Introduction �

n Method �n Facet Generation �n Facet Feedback �n Evaluation �

n Experiment �

n Conclusion �

n Thought

3

Page 4: Extending faceted search to the general web

+ Introduction

n Faceted search helps users by offering drill-down options as a complement to the keyword input box.

4

Page 5: Extending faceted search to the general web

+ Introduction

n However, this idea is not well explored for general web search. �n heterogeneous nature �

5

Page 6: Extending faceted search to the general web

+ Introduction

n However, this idea is not well explored for general web search. �n heterogeneous nature �

6

baggage allowance

所有航線

所有航線

國內航線

國際航線

貨運公司 行李類型

Page 7: Extending faceted search to the general web

+ Introduction

n However, this idea is not well explored for general web search. �n heterogeneous nature �

7

baggage allowance

所有航線

所有航線

國內航線

國際航線

貨運公司 行李類型

← query

← facet

← facet term

↓ search result ( ducument)

Page 8: Extending faceted search to the general web

+ Introduction

n Goal : �n query-dependent automatic facet generation �n user feedback on these query facets into

document ranking

8

Page 9: Extending faceted search to the general web

+Outline

n Introduction �

n Method �n Facet Generation �n Facet Feedback �n Evaluation �

n Experiment �

n Conclusion �

n Thought

9

Page 10: Extending faceted search to the general web

+Flow Chart 10

Search Result

Candidate Facets Facets

Selected Terms

Top-ranked Documents

Search Result

Query Extracting

Candidates Refining

Candidates

Facet Feedback

Page 11: Extending faceted search to the general web

+Flow Chart 11

Search Result

Candidate Facets Facets

Selected Terms

Top-ranked Documents

Search Result

Query Extracting

Candidates Refining

Candidates

Facet Feedback

Page 12: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

12

n Input : Query and Search Result�

n Step 1 : Extracting Candidates �

n Step 2 : Refining Candidates �

n Output : Query Facet �

Page 13: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

13

n Step 1 : Extracting Candidates �n applied both textual and HTML patterns on

the top search results �

Page 14: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

14

n Step 1 : Extracting Candidates �

n query : “mars landing”�

n search results �n “ Mars rovers such as Curiosity, Opportunity

and Spirit ”�

n candidate facets �n C : { Curiosity, Opportunity, Spirit } �

Page 15: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

15

n Step 1 : Extracting Candidates �

n the candidate query facets extracted. �n noisy�n non-relevant to the issued query�n terms be not members of the same class �

Page 16: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

16

n Step 1 : Extracting Candidates �

n query : “mars landing”�

n candidate facets : �

Page 17: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

17

n Step 1 : Extracting Candidates �

n query : “mars landing”�

n candidate facets : �

Page 18: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

18

n Step 1 : Extracting Candidates �

n query : “mars landing”�

n candidate facets : �

n Refine �

Page 19: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

19

n Step 2 : Refining Candidates �n re-cluster the query facets or their facet

terms into higher quality query facets �

Page 20: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

20

n Step 2 : Refining Candidates �

n Topic modeling �n pLSA, LDA�

n Unsupervised clustering method �n QDMiner, QDM �

n Super-vised methods based on a graphical model �n QF-I, QF-J �

Page 21: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

21

n Input : Query and Search Result�

n Step 1 : Extracting Candidates �

n Step 2 : Refining Candidates �

n Output : Facet : { a set of terms } �n Year : { 2007, 2011, 2012 } �n Lab : { NASA, Mars Science Lab, Curiosity Lab } �

Page 22: Extending faceted search to the general web

+Flow Chart 22

Search Result

Candidate Facets Facets

Selected Terms

Top-ranked Documents

Search Result

Query Extracting

Candidates Refining

Candidates

Facet Feedback

Page 23: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

23

n Input : Document, Query, User Selection �n Document = one of search result �

n Boolean Filtering Model �

n Soft Ranking Model �

n Output : the score of each document

Page 24: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

24

n Boolean Filtering Model �

n Fu denotes the set of feedback facets which user selected �

n condition B can be either AND, OR, or A+O �n S(D, Q) is the score returned by the original

retrieval model �

Page 25: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

25

n Soft Ranking Model �

n λ is a parameter for adjusting the weight �n SE(D, Fu) is the expansion part which captures

the relevance between the document and feedback facet�

Page 26: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

26

n Input : Documents, Query, User Selection �

n Boolean Filtering Model �

n Soft Ranking Model �

n Output : the score of each document

Page 27: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

27

n Intrinsic Evaluation �n Ground Truth: query facets are constructed

by human annotators �n annotators are asked to group or re-group

terms in the pool into preferred query facets. �n  pooling facets generated by the different systems �

n compared with facets generated by different systems �

Page 28: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

28

n Extrinsic Evaluation �n User Model �

n  The user model describes how a user selects feedback terms from facets, based on which we can estimate the time cost for the user.

↑ time for scanning facet

time for selecting terms

Page 29: Extending faceted search to the general web

+Facet

Generation Facet

Feedback Evaluation

29

n Extrinsic Evaluation �n Oracle Feedback and Annotator Feedback �

n  Oracle feedback model only selected effective terms as feedback. �

n  The annotator is asked to select all the terms from the facets that would help address the information need. �

Page 30: Extending faceted search to the general web

+Outline

n Introduction �

n Method �n Facet Generation �n Facet Feedback �n Evaluation �

n Experiment �

n Conclusion �

n Thought

30

Page 31: Extending faceted search to the general web

+Experiment Settings

n Dataset �n  For the document corpus, we use the ClueWeb09

Category-B collection. �n  196 queries and 678 query subtopics �

n Facet Generation Models �n  pLSA, LDA, QDM, QF-I and QF-J �

n Facet Feedback Models �n  Boolean filtering models, soft ranking models �

n Baseline Retrieval Model �n  SDM, and its MAP(Mean average precision) = 0.185 �

31

Page 32: Extending faceted search to the general web

+Facet Generation Models 32

Page 33: Extending faceted search to the general web

+Facet Generation Models 33

based on annotator feedback and SF feedback model

based on oracle feedback and SF feedback model.

Page 34: Extending faceted search to the general web

+Facet Generation Models 34

based on annotator feedback and SF feedback model

based on oracle feedback and SF feedback model.

Our experiments testify to the potential of Faceted Web Search.

Page 35: Extending faceted search to the general web

+Facet Feedback Models 35

Page 36: Extending faceted search to the general web

+Facet Feedback Models 36

Our experiments show feedback models effective.

Page 37: Extending faceted search to the general web

+Outline

n Introduction �

n Method �n Facet Generation �n Facet Feedback �n Evaluation �

n Experiment �

n Conclusion �

n Thought

37

Page 38: Extending faceted search to the general web

+Conclusion

n This paper proposed Faceted Web Search. �n an extension of faceted search to the general

Web �

n query-dependent automatic facet generation �

n feedback on these query facets into document ranking

38

Page 39: Extending faceted search to the general web

+Outline

n Introduction �

n Method �n Facet Generation �n Facet Feedback �n Evaluation �

n Experiment �

n Conclusion �

n Thought

39

Page 40: Extending faceted search to the general web

+Thanks for listening. 2014 / 11 / 25 (Tue.) @ MakeLab Group Meeting �[email protected]