Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web...

24
Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min Zhang, Shaoping Ma Advisor: Dr. Koh Jia-Ling Reporter: Che-Wei, Liang Date: 2009/03/23 1

Transcript of Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web...

Page 1: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Finding Experts Using Social Network Analysis

2007 IEEE/WIC/ACM International Conference on Web Intelligence

Yupeng Fu, Rongjing Xiang, Yong Wang, Min Zhang, Shaoping Ma

Advisor: Dr. Koh Jia-LingReporter: Che-Wei, Liang

Date: 2009/03/231

Page 2: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Outline

• Introduction• A two-stage ranking method• Building associations among Candidates• Experiment• Conclusion

2

Page 3: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Introduction

• When locating some desired information, – One can usually be satisfied by finding an expert in

the topic of interest

• Finding information quickly on the expertise of people quickly

– Can play critical roles in facilitating better solutions and fostering the formation of virtual organizations, expertise networks

3

Page 4: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Introduction

• Discovering who knows what is challenging– Could build up a relationship between a query and

an expert via documents– Social networks provide another opportunity for

finding experts

• Email and web pages can be utilized to mine the relationship among people

4

Page 5: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

A two-stage ranking method

• Expert finding problem– Given the query topic q,

the probability of a candidate c being an expert

• To reveal the relationship between query & expert– How to associate the high semantic and abstract

concept “person” with concrete documents?• Two kinds of association to tackle this problem

5

Page 6: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

A two-stage ranking method

• First kind of association a(d, c)– Between the candidates and the content of the

documents

• Assume: – Each expert’s knowledge can be represented by

a list of terms– Document d where the candidate c appears has

non-zero associations a(d, c)

6

Page 7: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

A two-stage ranking method

• Second kind of association a(cx, cy)– Among the candidates themselves– The connection among candidates can be identified

through document analysis

• Given an expert cx , – the candidate cy who has strong association a(cx, cy)

with him is also quite likely to be an expert

7

Page 8: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

A two-stage ranking method

• Two-stage method 1. Expertise evaluating process– Identifying candidate c to be an expert

through sum over the similarities of all the documents for a given topic q

– Select some candidates ranking at top levels as seed

8

Page 9: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

A two-stage ranking method

2. Expertise propagation process– Employ the associations among candidates to

propagate the likelihood from those highly possible experts to other candidates

– Viewed as estimating the probability p(cy|cx),

the probability of candidate cy to be expert

9

Page 10: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

A two-stage ranking method

• If an expert cx has an expertise probability of P(cx) and w associated candidates, each of the w candidates cy has the association a(cx, cy) will receive a score fraction from cx

10

Page 11: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

11

Page 12: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Task: Building associations• Represent the organization as a Graph– Nodes correspond to candidates, edges

correspond to the strength of associations– Higher strength of association indicates that the

two people have more common interest and more frequent communication

12

Page 13: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Web pages-based Social network– People co-occur in a range of local context may

share similar interest– Intuitive way, count the co-occurrence of two

candidates cx and cy in a document d

13

Page 14: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Email communication-based Social network– Two candidates cx and cy are associated if they

appear together in the from, to or cc field of an email e

14

Page 15: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Email communication-based Social network (cont.)

– Email connection matrix built merely through single message is sparse

– Consider associating candidates appearing in the same email thread

15

Page 16: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Email communication-based Social network (cont.)

– Combine single message and thread together

16

Page 17: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Query dependent social network– Calculate the associations from those web pages

and emails which are relevant to the query topic– Focus merely on the associations which are

related to the desired topic

17

Page 18: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Building associations among Candidates

• Query dependent social network (cont.)

– Evaluate the strength of association by employing similarity of the documents to the query• The more relevant to query the document that joins

the candidates is, the stronger association exists among the candidates

– Replace the binary function with numerical function• Potential expert propagates more

expertise probability to those candidates with stronger associations

18

Page 19: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Experiment

• Experimental settings– Text Retrieval Conference (TREC)• Provided a common platform with the Enterprise

Search Track to empirically assess methods• A crawl of the public W3C sites and comprises 331,037

documents in six different sub-collection including email lists web and personal homepages• 198,394 email messages totally form 79,521 email

trees

19

Page 20: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Experiment

• Experimental results

20

Page 21: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Experiment

• The role of seed

21

Page 22: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Experiment

22

Page 23: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Experiment

23

Page 24: Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.

Conclusion

• Propose a two-stage method for expert finding

• The performance improvement in experiments demonstrates its effectiveness

24