SlideShare a Scribd company logo
Structural Diversity in Social
Recommender Systems
Mitul Tiwari
Joint work with
Xinyi (Lisa) Huang and Sam Shah
LinkedIn
2
Who am I
3
Outline
• Introduction
• Motivation
• Goal
• Structural Diversity in Recommendation
• Structural Diversity and User Engagement
• Conclusion
4
Introduction
• Social Networks : important for
• Sharing and Discovery
• Communication
• Networking
• Online Social Networks are partially observed
• Link Prediction and Recommending entities are important
5
Introduction: Network is Important
6
Introduction: People You May Know
7
Introduction: Goal
• How does structural diversity of network plays a role in
• Recommendations of people?
• User Engagement on the site?
8
Outline
• Introduction
• Motivation
• Goal
• Structural Diversity in Recommendation
• Structural Diversity and User Engagement
• Conclusion
9
Structural Diversity in PYMK Recommendations
• Members in recommendation set mapped to a graph G
• Vertices represent members in the recommendation set
• Edges are the connections between those members on LinkedIn social
graph
• 3 measures of structural diversity
• Number of connected components
• Number of triangles
• Average local node degree
10
Structural Diversity in Recommendations
• A connected component
• any pair of vertices are connected by a path or an isolated vertex
• Number of connected components
• a measure of structural diversity [Ugander et al. 2012]
• Smaller number of components => less structural diversity
• Effect on Invitation rate or conversion rate
• ratio of the number of invitations sent and size of recommended set
11
Structural Diversity in Recommendations
• Invitation rate increases as the number of components decreases
12
Structural Diversity in Recommendations
• Members in recommendation set mapped to a graph G
• A triangle in graph G
• Set of three vertices in Graph G s.t. each vertex is connected to other two
• More number of triangles => dense graph
• More number of triangles => less structural diversity
• Effect on Invitation rate or conversion rate
13
Structural Diversity in Recommendations
• Invitation rate increases as the number of triangles increases
14
Structural Diversity in Recommendations
• Members in recommendation set mapped to a graph G
• Local node degree
• Number of edges incident on the node
• Avg local node degree
• Average of the local node degree over all nodes
• Higher avg local node degree => denser graph
• Higher avg local node degree => less structural diversity
• Effect on Invitation rate or conversion rate
15
Recommendations
• Invitation rate increases as the avg local node degree
increases
16
Structural Diversity in Recommendations
• Less diverse the result set, the higher the invitation rates
• Explanation: A member knows one person in a
recommendation set of connected members then knows other
members in the set
17
Outline
• Introduction
• Motivation
• Goal
• Structural Diversity in Recommendation
• Structural Diversity and User Engagement
• Conclusion
18
Structural Diversity and User Engagement
• A member is engaged if visits the site multiple times a week
• How does engagement depend on the structure of a
member’s immediate connection network?
• Connections of a member is mapped to a graph
• Vertices represent members in the connections set
• Edges are the connections between those members on LinkedIn social
graph
19
Structural Diversity and User Engagement
• K-core decomposition of a graph
• Repeatedly remove nodes with less than K neighbors
• Eliminate influence from unimportant nodes
• K-components
• Connected components in K-core decomposition of the graph
20
Structural Diversity and User Engagement
• Higher engagement with higher number K-core components
21
Structural Diversity and User Engagement
• Higher engagement with higher number K-core components
22
Concluding remarks
• Lower structural diversity among recommendation set results
in a higher invitation rate
• Different form Facebook data study [Ugander et al. 2012]
• Use case is slightly different
• Effect of structural diversity on recommender system highly depends on
the use
• Don’t generalize structural diversity effects on one recommender system
to all
• Higher structural diversity among member’s connection
network results in higher engagement
• Similar to Facebook data study
23
Related Work
24
Acknowledgement
• http://data.linkedin.com
• We are hiring!
• Contact: mtiwari[at]linkedin.com
25
Questions?

More Related Content

Similar to Structural Diversity in Social Recommender Systems

Network Masterclass - Sustaining your Network
 Network Masterclass - Sustaining your Network  Network Masterclass - Sustaining your Network
Network Masterclass - Sustaining your Network
Becky Malby
 
Planning Effective Linkages
Planning Effective LinkagesPlanning Effective Linkages
Planning Effective Linkages
Ghulam Qadir
 
2017 10 16 networks webinar masterclass webinar 2 v0.1
2017 10 16 networks webinar masterclass   webinar 2 v0.12017 10 16 networks webinar masterclass   webinar 2 v0.1
2017 10 16 networks webinar masterclass webinar 2 v0.1
Becky Malby
 
Structural Implications of Destination Value System Networks
Structural Implications of Destination Value System NetworksStructural Implications of Destination Value System Networks
Structural Implications of Destination Value System Networks
International Federation for Information Technologies in Travel and Tourism (IFITT)
 
Global Grants Projects - AG Tarek Omar
Global Grants Projects - AG Tarek OmarGlobal Grants Projects - AG Tarek Omar
Global Grants Projects - AG Tarek Omar
Rotary District 2451
 
Helping Gnomes that Code
Helping Gnomes that CodeHelping Gnomes that Code
Helping Gnomes that Code
Mark Hart
 
Project Stakeholder Management - PMBOK6
Project Stakeholder Management - PMBOK6Project Stakeholder Management - PMBOK6
Project Stakeholder Management - PMBOK6
Agus Suhanto
 
LinC Project: Parlimentary Select Committee to Mental Health Social Services
LinC Project: Parlimentary Select Committee to Mental Health Social ServicesLinC Project: Parlimentary Select Committee to Mental Health Social Services
LinC Project: Parlimentary Select Committee to Mental Health Social Services
Chris Jansen
 
Invovling Beneficiaries in Grant-Making (ACF 2013)
Invovling Beneficiaries in Grant-Making (ACF 2013)Invovling Beneficiaries in Grant-Making (ACF 2013)
Invovling Beneficiaries in Grant-Making (ACF 2013)
indigotrust
 
A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...
Stephanie Richter
 
CFMC NWLC 20101021
CFMC NWLC 20101021CFMC NWLC 20101021
CFMC NWLC 20101021
Janet Shing
 
How to Conduct a Community Assessment
How to Conduct a Community AssessmentHow to Conduct a Community Assessment
How to Conduct a Community Assessment
Kaitlin Kirk
 
How to Conduct a Community Assessment
How to Conduct a Community AssessmentHow to Conduct a Community Assessment
How to Conduct a Community Assessment
Rotary International
 
4C13 J.15 Larson "Twitter based discourse community"
4C13 J.15 Larson "Twitter based discourse community"4C13 J.15 Larson "Twitter based discourse community"
4C13 J.15 Larson "Twitter based discourse community"
rhetoricked
 
ADRP | Measurement of Success
ADRP | Measurement of SuccessADRP | Measurement of Success
ADRP | Measurement of Success
Heurista, Co.
 
Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...
Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...
Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...
UK_UAC
 
Best Practices for Implementing a District Communication Strategy
Best Practices for Implementing a District Communication StrategyBest Practices for Implementing a District Communication Strategy
Best Practices for Implementing a District Communication Strategy
ClubRunner
 
Evergreen: Corporate Partnership Engagement
Evergreen: Corporate Partnership EngagementEvergreen: Corporate Partnership Engagement
Evergreen: Corporate Partnership Engagement
Stephanie E. Heintzman
 
how to put participatory urban planning into practice
how to put participatory urban planning into practicehow to put participatory urban planning into practice
how to put participatory urban planning into practice
BakhosMelhem1
 
Strengthening Network Practice Through Evaluation
Strengthening Network Practice Through EvaluationStrengthening Network Practice Through Evaluation
Strengthening Network Practice Through Evaluation
Leadership Learning Community
 

Similar to Structural Diversity in Social Recommender Systems (20)

Network Masterclass - Sustaining your Network
 Network Masterclass - Sustaining your Network  Network Masterclass - Sustaining your Network
Network Masterclass - Sustaining your Network
 
Planning Effective Linkages
Planning Effective LinkagesPlanning Effective Linkages
Planning Effective Linkages
 
2017 10 16 networks webinar masterclass webinar 2 v0.1
2017 10 16 networks webinar masterclass   webinar 2 v0.12017 10 16 networks webinar masterclass   webinar 2 v0.1
2017 10 16 networks webinar masterclass webinar 2 v0.1
 
Structural Implications of Destination Value System Networks
Structural Implications of Destination Value System NetworksStructural Implications of Destination Value System Networks
Structural Implications of Destination Value System Networks
 
Global Grants Projects - AG Tarek Omar
Global Grants Projects - AG Tarek OmarGlobal Grants Projects - AG Tarek Omar
Global Grants Projects - AG Tarek Omar
 
Helping Gnomes that Code
Helping Gnomes that CodeHelping Gnomes that Code
Helping Gnomes that Code
 
Project Stakeholder Management - PMBOK6
Project Stakeholder Management - PMBOK6Project Stakeholder Management - PMBOK6
Project Stakeholder Management - PMBOK6
 
LinC Project: Parlimentary Select Committee to Mental Health Social Services
LinC Project: Parlimentary Select Committee to Mental Health Social ServicesLinC Project: Parlimentary Select Committee to Mental Health Social Services
LinC Project: Parlimentary Select Committee to Mental Health Social Services
 
Invovling Beneficiaries in Grant-Making (ACF 2013)
Invovling Beneficiaries in Grant-Making (ACF 2013)Invovling Beneficiaries in Grant-Making (ACF 2013)
Invovling Beneficiaries in Grant-Making (ACF 2013)
 
A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...
 
CFMC NWLC 20101021
CFMC NWLC 20101021CFMC NWLC 20101021
CFMC NWLC 20101021
 
How to Conduct a Community Assessment
How to Conduct a Community AssessmentHow to Conduct a Community Assessment
How to Conduct a Community Assessment
 
How to Conduct a Community Assessment
How to Conduct a Community AssessmentHow to Conduct a Community Assessment
How to Conduct a Community Assessment
 
4C13 J.15 Larson "Twitter based discourse community"
4C13 J.15 Larson "Twitter based discourse community"4C13 J.15 Larson "Twitter based discourse community"
4C13 J.15 Larson "Twitter based discourse community"
 
ADRP | Measurement of Success
ADRP | Measurement of SuccessADRP | Measurement of Success
ADRP | Measurement of Success
 
Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...
Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...
Glass House Community Led Design (Maja Luna Jorgensen) UK Network of Age-Frie...
 
Best Practices for Implementing a District Communication Strategy
Best Practices for Implementing a District Communication StrategyBest Practices for Implementing a District Communication Strategy
Best Practices for Implementing a District Communication Strategy
 
Evergreen: Corporate Partnership Engagement
Evergreen: Corporate Partnership EngagementEvergreen: Corporate Partnership Engagement
Evergreen: Corporate Partnership Engagement
 
how to put participatory urban planning into practice
how to put participatory urban planning into practicehow to put participatory urban planning into practice
how to put participatory urban planning into practice
 
Strengthening Network Practice Through Evaluation
Strengthening Network Practice Through EvaluationStrengthening Network Practice Through Evaluation
Strengthening Network Practice Through Evaluation
 

More from Mitul Tiwari

Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Mitul Tiwari
 
Modeling Impression discounting in large-scale recommender systems
Modeling Impression discounting in large-scale recommender systemsModeling Impression discounting in large-scale recommender systems
Modeling Impression discounting in large-scale recommender systems
Mitul Tiwari
 
Large scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluationLarge scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluation
Mitul Tiwari
 
Metaphor: A system for related searches recommendations
Metaphor: A system for related searches recommendationsMetaphor: A system for related searches recommendations
Metaphor: A system for related searches recommendations
Mitul Tiwari
 
Related searches at LinkedIn
Related searches at LinkedInRelated searches at LinkedIn
Related searches at LinkedIn
Mitul Tiwari
 
Organizational Overlap on Social Networks and its Applications
Organizational Overlap on Social Networks and its ApplicationsOrganizational Overlap on Social Networks and its Applications
Organizational Overlap on Social Networks and its Applications
Mitul Tiwari
 
Large-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and OpportunityLarge-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and Opportunity
Mitul Tiwari
 
Building Data Driven Products at Linkedin
Building Data Driven Products at LinkedinBuilding Data Driven Products at Linkedin
Building Data Driven Products at Linkedin
Mitul Tiwari
 
Social Network Analysis at LinkedIn
Social Network Analysis at LinkedInSocial Network Analysis at LinkedIn
Social Network Analysis at LinkedIn
Mitul Tiwari
 

More from Mitul Tiwari (9)

Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
Big Data Ecosystem at LinkedIn. Keynote talk at Big Data Innovators Gathering...
 
Modeling Impression discounting in large-scale recommender systems
Modeling Impression discounting in large-scale recommender systemsModeling Impression discounting in large-scale recommender systems
Modeling Impression discounting in large-scale recommender systems
 
Large scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluationLarge scale social recommender systems and their evaluation
Large scale social recommender systems and their evaluation
 
Metaphor: A system for related searches recommendations
Metaphor: A system for related searches recommendationsMetaphor: A system for related searches recommendations
Metaphor: A system for related searches recommendations
 
Related searches at LinkedIn
Related searches at LinkedInRelated searches at LinkedIn
Related searches at LinkedIn
 
Organizational Overlap on Social Networks and its Applications
Organizational Overlap on Social Networks and its ApplicationsOrganizational Overlap on Social Networks and its Applications
Organizational Overlap on Social Networks and its Applications
 
Large-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and OpportunityLarge-scale Social Recommendation Systems: Challenges and Opportunity
Large-scale Social Recommendation Systems: Challenges and Opportunity
 
Building Data Driven Products at Linkedin
Building Data Driven Products at LinkedinBuilding Data Driven Products at Linkedin
Building Data Driven Products at Linkedin
 
Social Network Analysis at LinkedIn
Social Network Analysis at LinkedInSocial Network Analysis at LinkedIn
Social Network Analysis at LinkedIn
 

Recently uploaded

Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 

Recently uploaded (20)

Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 

Structural Diversity in Social Recommender Systems

  • 1. Structural Diversity in Social Recommender Systems Mitul Tiwari Joint work with Xinyi (Lisa) Huang and Sam Shah LinkedIn
  • 3. 3 Outline • Introduction • Motivation • Goal • Structural Diversity in Recommendation • Structural Diversity and User Engagement • Conclusion
  • 4. 4 Introduction • Social Networks : important for • Sharing and Discovery • Communication • Networking • Online Social Networks are partially observed • Link Prediction and Recommending entities are important
  • 7. 7 Introduction: Goal • How does structural diversity of network plays a role in • Recommendations of people? • User Engagement on the site?
  • 8. 8 Outline • Introduction • Motivation • Goal • Structural Diversity in Recommendation • Structural Diversity and User Engagement • Conclusion
  • 9. 9 Structural Diversity in PYMK Recommendations • Members in recommendation set mapped to a graph G • Vertices represent members in the recommendation set • Edges are the connections between those members on LinkedIn social graph • 3 measures of structural diversity • Number of connected components • Number of triangles • Average local node degree
  • 10. 10 Structural Diversity in Recommendations • A connected component • any pair of vertices are connected by a path or an isolated vertex • Number of connected components • a measure of structural diversity [Ugander et al. 2012] • Smaller number of components => less structural diversity • Effect on Invitation rate or conversion rate • ratio of the number of invitations sent and size of recommended set
  • 11. 11 Structural Diversity in Recommendations • Invitation rate increases as the number of components decreases
  • 12. 12 Structural Diversity in Recommendations • Members in recommendation set mapped to a graph G • A triangle in graph G • Set of three vertices in Graph G s.t. each vertex is connected to other two • More number of triangles => dense graph • More number of triangles => less structural diversity • Effect on Invitation rate or conversion rate
  • 13. 13 Structural Diversity in Recommendations • Invitation rate increases as the number of triangles increases
  • 14. 14 Structural Diversity in Recommendations • Members in recommendation set mapped to a graph G • Local node degree • Number of edges incident on the node • Avg local node degree • Average of the local node degree over all nodes • Higher avg local node degree => denser graph • Higher avg local node degree => less structural diversity • Effect on Invitation rate or conversion rate
  • 15. 15 Recommendations • Invitation rate increases as the avg local node degree increases
  • 16. 16 Structural Diversity in Recommendations • Less diverse the result set, the higher the invitation rates • Explanation: A member knows one person in a recommendation set of connected members then knows other members in the set
  • 17. 17 Outline • Introduction • Motivation • Goal • Structural Diversity in Recommendation • Structural Diversity and User Engagement • Conclusion
  • 18. 18 Structural Diversity and User Engagement • A member is engaged if visits the site multiple times a week • How does engagement depend on the structure of a member’s immediate connection network? • Connections of a member is mapped to a graph • Vertices represent members in the connections set • Edges are the connections between those members on LinkedIn social graph
  • 19. 19 Structural Diversity and User Engagement • K-core decomposition of a graph • Repeatedly remove nodes with less than K neighbors • Eliminate influence from unimportant nodes • K-components • Connected components in K-core decomposition of the graph
  • 20. 20 Structural Diversity and User Engagement • Higher engagement with higher number K-core components
  • 21. 21 Structural Diversity and User Engagement • Higher engagement with higher number K-core components
  • 22. 22 Concluding remarks • Lower structural diversity among recommendation set results in a higher invitation rate • Different form Facebook data study [Ugander et al. 2012] • Use case is slightly different • Effect of structural diversity on recommender system highly depends on the use • Don’t generalize structural diversity effects on one recommender system to all • Higher structural diversity among member’s connection network results in higher engagement • Similar to Facebook data study
  • 24. 24 Acknowledgement • http://data.linkedin.com • We are hiring! • Contact: mtiwari[at]linkedin.com

Editor's Notes

  1. Hi, I am Mitul Tiwari. Today I am going to present our paper on “Structural Diversity in Social Recommender Systems” This is joint work with Lisa Huang and Sam Shah
  2. I work in Search, Network, and Analytics group at LinkedIn, and focus on social recommender systems and graph mining problems such as link prediction, etc.
  3. Here is the outline of my talk. First, I will describe the motivation and the goal behind our work. Next I am going to talk about effects of structural diversity in people recommendation systems such as “People You May Know” at LinkedIn Then I will talk about how structural diversity affects user engagement And finally I will conclude with some remarks drawn from this work
  4. Social networks have become important for sharing and discovery of content, communication with others, and networking. Any online social network is partially observed as two people might know each other but may not be connected with each other Link prediction and recommending other members to connect with is important to grow your network and social reach
  5. LinkedIn is the largest professional network with more than 238 million members. Members can connect with each other and maintain their professional network on linkedin.
  6. LinkedIn exposes it’s link prediction and people recommendation system through a feature called People You May Know or PYMK in short In PYMK we analyze billions of edges to recommend possible connections to you. PYMK is a large scale recommendation system that helps you connect with others.
  7. In this work we aim to study how structural diversity of connections between recommended set of members in PYMK affects overall invitation or conversion rate Also, we aim to study the structural diversity of connections network affects user engagement on the site
  8. Next I am going to talk more about how structural diversity of connections between recommended members in PYMK affects the overall invitation or connection rate
  9. To study structural diversity of connections among the recommended set of members in PYMK, we first map the recommended set of members to a graph G where vertices represents members in the recommendation set, and edges are the connections between those members on LinkedIn social graph We define 3 measures of structural diversity in terms of the number of connected components, the number of triangles, and Average local node degree. I will go into each of these three notions of structural diversity next Todo: a simple graph
  10. A connected component is defined as a maximal subgraph of the original graph such that any pair of vertices are connected by a path or the subgraph is just an isolated vertex The number of connected components can be used a measure of structural diversity where smaller number of components mean less structural diversity This measure was also used by Ugander et al. in their study where they compared the effect of structural diversity in user recruitment We aim to measure effect on invitation rate or conversion rate, which is defined as the ratio of the number of invitations to connect sent and the size of recommended set in People You May Know (PYMK)
  11. This figure plots invitation rate vs the number of components for different sizes of recommendation set Data set: PYMK recommendation sets of different sizes: 2, 3, 4, 5 and 6 in this graph For each of this figure, we see that invitation rate increases with decrease in the number of components in the graph That is, invitation rate increases as the recommendation set becomes less structurally diverse
  12. Next we measure structural diversity in terms of the number of triangles in the graph G, which is obtained by mapping the recommended set of members to a graph G A set of three vertices in a graph form a triangle if any of the vertex is connected with the other two More number of triangles in a graph means denser graph and the graph is less structurally diverse We aim to measure the effect on invitation rate as the number of triangles changes in the graph G
  13. This figure plots invitation rate with respect to the number of triangles in the graph obtained from the recommendation set A we see the invitation rate increases as the number of triangles increase That is, invitation rate increases as the graph becomes less structurally diverse
  14. Next we measure structural diversity in terms of average local node degree in Graph G, which is obtained by mapping members in recommendation set to a Graph as before Local node degress is defined as the number of edges incident on the node Avg local node degree is the average of the local node degree over all nodes in Graph G Higher avg local node degree implies denser graph, that means, less structural diversity
  15. We use the same PYMK data set and measure invitation rate wrt to average local node degree and we observe that invitation rate increases as avg local node degree increases that is, invitation rate increase as the graph becomes less structurally diverse
  16. In summary, less structurally diverse the recommendation set is the higher the invitation rate Possible explanation: if a member knows one person in a recommendation set, and if the recommendation set of members are strongly connected with each other then, the member knows other members in the set
  17. Next I am going to talk about structural diversity and its effect on user engagement
  18. We say a member is engaged if the member visits the site multiple times a week We would like to measure how engagement varies with structural diversity of member’s immediate connection network First, we map connections of a member to a graph, where vertices represent members in the connections set Edges are the connection between those member on the social graph
  19. We define K-core decomposition of graph as repeatedly removing nodes with less than K neighbors This eliminates influence from unimportant nodes K-components: connected components in K-core decomposition of the graph
  20. questions, details, hiring