Suggesting Friends using the Implicit Social Graph Maayan Roth et al. (Google, Inc., Israel R&D Center) KDD’10 Hyewon Lim 1 Oct 2014.

Slides:



Advertisements
Similar presentations
Learning to Suggest: A Machine Learning Framework for Ranking Query Suggestions Date: 2013/02/18 Author: Umut Ozertem, Olivier Chapelle, Pinar Donmez,
Advertisements

Distributed Advice-Seeking on an Evolving Social Network Dept Computer Science and Software Engineering The University of Melbourne - Australia Golriz.
Online Rubric Assessment Tool for Marine Engineering Course
Sparsification and Sampling of Networks for Collective Classification
Diversity Maximization Under Matroid Constraints Date : 2013/11/06 Source : KDD’13 Authors : Zeinab Abbassi, Vahab S. Mirrokni, Mayur Thakur Advisor :
Effective Keyword Based Selection of Relational Databases Bei Yu, Guoliang Li, Karen Sollins, Anthony K.H Tung.
Towards Twitter Context Summarization with User Influence Models Yi Chang et al. WSDM 2013 Hyewon Lim 21 June 2013.
Pete Bohman Adam Kunk.  Introduction  Related Work  System Overview  Indexing Scheme  Ranking  Evaluation  Conclusion.
Nonparametric Link Prediction in Dynamic Graphs Purnamrita Sarkar (UC Berkeley) Deepayan Chakrabarti (Facebook) Michael Jordan (UC Berkeley) 1.
Comparing Twitter Summarization Algorithms for Multiple Post Summaries David Inouye and Jugal K. Kalita SocialCom May 10 Hyewon Lim.
Marios Iliofotou (UC Riverside) Brian Gallagher (LLNL)Tina Eliassi-Rad (Rutgers University) Guowu Xi (UC Riverside)Michalis Faloutsos (UC Riverside) ACM.
Context-aware Query Suggestion by Mining Click-through and Session Data Authors: H. Cao et.al KDD 08 Presented by Shize Su 1.
Yusuf Simonson Title Suggesting Friends Using the Implicit Social Graph.
1 BotGraph: Large Scale Spamming Botnet Detection Yao Zhao EECS Department Northwestern University.
Computing Trust in Social Networks
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
1 Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network Prof. Yu-Chee Tseng Department of Computer Science National Chiao-Tung University.
Maryam Karimzadehgan (U. Illinois Urbana-Champaign)*, Ryen White (MSR), Matthew Richardson (MSR) Presented by Ryen White Microsoft Research * MSR Intern,
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts Amherst Energy Consumption in Mobile Phones: A Measurement.
“Make New Friends, but Keep the Old” - Recommending People on SN sites Jilin Chen, Werner Geyer, Casey Dugan, Michael Muller, Ido Guy CHI2009 June 1, 2011.
On the Accuracy of Modal Parameters Identified from Exponentially Windowed, Noise Contaminated Impulse Responses for a System with a Large Range of Decay.
Mining and Summarizing Customer Reviews
CHAMELEON : A Hierarchical Clustering Algorithm Using Dynamic Modeling
Using Friendship Ties and Family Circles for Link Prediction Elena Zheleva, Lise Getoor, Jennifer Golbeck, Ugur Kuter (SNAKDD 2008)
A Distributed and Privacy Preserving Algorithm for Identifying Information Hubs in Social Networks M.U. Ilyas, Z Shafiq, Alex Liu, H Radha Michigan State.
SpotRank : A Robust Voting System for Social News Websites
Modeling Relationship Strength in Online Social Networks Rongjing Xiang: Purdue University Jennifer Neville: Purdue University Monica Rogati: LinkedIn.
 An important problem in sponsored search advertising is keyword generation, which bridges the gap between the keywords bidded by advertisers and queried.
A Media-based Social Interactions Analysis Procedure Alan Keller Gomes and Maria da Graça Campos Pimentel SAC’12 17 March 2015 Hyewon Lim.
Data Analysis in YouTube. Introduction Social network + a video sharing media – Potential environment to propagate an influence. Friendship network and.
1 Formal Models for Expert Finding on DBLP Bibliography Data Presented by: Hongbo Deng Co-worked with: Irwin King and Michael R. Lyu Department of Computer.
DETECTING SPAMMERS AND CONTENT PROMOTERS IN ONLINE VIDEO SOCIAL NETWORKS Fabrício Benevenuto ∗, Tiago Rodrigues, Virgílio Almeida, Jussara Almeida, and.
WALKING IN FACEBOOK: A CASE STUDY OF UNBIASED SAMPLING OF OSNS junction.
Automated Social Hierarchy Detection through Network Analysis (SNAKDD07) Ryan Rowe, Germ´an Creamer, Shlomo Hershkop, Salvatore J Stolfo 1 Advisor:
1 Efficient Search Ranking in Social Network ACM CIKM2007 Monique V. Vieira, Bruno M. Fonseca, Rodrigo Damazio, Paulo B. Golgher, Davi de Castro Reis,
Prediction Assisted Single-copy Routing in Underwater Delay Tolerant Networks Zheng Guo, Bing Wang and Jun-Hong Cui Computer Science & Engineering Department,
A Graph-based Friend Recommendation System Using Genetic Algorithm
Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications REF:Balasubramanian, Niranjan, Aruna Balasubramanian,
How far removed are you? Scalable Privacy-Preserving Estimation of Social Path Length with Social PaL Marcin Nagy joint work with Thanh Bui, Emiliano De.
Developing Trust Networks based on User Tagging Information for Recommendation Making Touhid Bhuiyan et al. WISE May 2012 SNU IDB Lab. Hyunwoo Kim.
Date: 2012/4/23 Source: Michael J. Welch. al(WSDM’11) Advisor: Jia-ling, Koh Speaker: Jiun Jia, Chiou Topical semantics of twitter links 1.
ICOM 6115: Computer Systems Performance Measurement and Evaluation August 11, 2006.
Mining Social Network for Personalized Prioritization Language Techonology Institute School of Computer Science Carnegie Mellon University Shinjae.
Contextual Ranking of Keywords Using Click Data Utku Irmak, Vadim von Brzeski, Reiner Kraft Yahoo! Inc ICDE 09’ Datamining session Summarized.
Query Suggestion Naama Kraus Slides are based on the papers: Baeza-Yates, Hurtado, Mendoza, Improving search engines by query clustering Boldi, Bonchi,
Intel Confidential – Internal Only Co-clustering of biological networks and gene expression data Hanisch et al. This paper appears in: bioinformatics 2002.
LANGUAGE MODELS FOR RELEVANCE FEEDBACK Lee Won Hee.
Semantic Wordfication of Document Collections Presenter: Yingyu Wu.
Probabilistic Models for Discovering E-Communities Ding Zhou, Eren Manavoglu, Jia Li, C. Lee Giles, Hongyuan Zha The Pennsylvania State University WWW.
Jiafeng Guo(ICT) Xueqi Cheng(ICT) Hua-Wei Shen(ICT) Gu Xu (MSRA) Speaker: Rui-Rui Li Supervisor: Prof. Ben Kao.
Finding Experts Using Social Network Analysis 2007 IEEE/WIC/ACM International Conference on Web Intelligence Yupeng Fu, Rongjing Xiang, Yong Wang, Min.
Personalized Social Search Based on the User’s Social Network David Carmel et al. IBM Research Lab in Haifa, Israel CIKM’09 16 February 2011 Presentation.
Measuring Behavioral Trust in Social Networks
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
Questions? Contact Kantar Media Healthcare Research (609) Oncology Nursing Readership Study Facts.
Finding document topics for improving topic segmentation Source: ACL2007 Authors: Olivier Ferret (18 route du Panorama, BP6) Reporter:Yong-Xiang Chen.
Office of the Chief Information Officer Introduction to Qualtrics for Online Survey & m-Learning Office of the CIO.
Event-Based Extractive Summarization E. Filatova and V. Hatzivassiloglou Department of Computer Science Columbia University (ACL 2004)
Supervised Random Walks: Predicting and Recommending Links in Social Networks Lars Backstrom (Facebook) & Jure Leskovec (Stanford) Proc. of WSDM 2011 Present.
Privacy Preserving in Social Network Based System PRENTER: YI LIANG.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Exploring Social Influence via Posterior Effect of Word-of-Mouth Recommendations Junming Huang, Xue-Qi Cheng, Hua-Wei Shen, Tao Zhou, Xiaolong Jin WSDM.
XRANK: RANKED KEYWORD SEARCH OVER XML DOCUMENTS Lin Guo Feng Shao Chavdar Botev Jayavel Shanmugasundaram Abhishek Chennaka, Alekhya Gade Advanced Database.
Sofus A. Macskassy Fetch Technologies
Outline Introduction Related Work
Dieudo Mulamba November 2017
Using Friendship Ties and Family Circles for Link Prediction
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
“The Spread of Physical Activity Through Social Networks”
Presentation transcript:

Suggesting Friends using the Implicit Social Graph Maayan Roth et al. (Google, Inc., Israel R&D Center) KDD’10 Hyewon Lim 1 Oct 2014

Outline  Introduction  Characteristics of the Implicit Social Graph  Friend Suggest  Evaluation  Applications  Conclusions 2/20

Introduction  Online communication channels – Enable communication among groups of people  Gmail network analysis – Over 10% of s are sent to more than one recipient  Network of Google employees: over 40% – Over 4% of s are sent to 4 or more recipients  Network of Google employees: over 10%  Users tend to communicate repeatedly with the same groups of contacts 3/20

Introduction  “Group-creation is time consuming and tedious” – Users do not often take the time to create and maintain custom contact groups – Survey of mobile phone users in Europe  16% of users have created custom contact groups – Group change dynamically  Custom-created groups can quickly become stale, and lose their utility  Present “a friend-suggestion algorithm” – Based on analysis of the implicit social graph 4/20

Introduction  Implicit social graph – Social network that is defined by interactions between users and their contacts and groups of contacts – Weighted graph 5/20

Outline  Introduction  Characteristics of the Implicit Social Graph  Friend Suggest  Evaluation  Applications  Conclusions 6/20

Characteristics of the Implicit Social Graph  Gmail implicit social graph – A directed hypergraph – ’s egocentric network – An implicit group: each hyper edge – The weight of an edge  Recency and frequency of interactions – On average, a typical 7-day active user has 350 implicit groups, with groups containing an average of 6 contacts 7/20

Friend Suggest  Observation – Although users are reluctant to expend the effort to create explicit contact groups, they nonetheless implicitly cluster their contacts into groups via their interactions with them  Friend Suggest algorithm – Detects the presence of implicit clustering in a user’s egocentric network 8/20

Friend Suggest  Edge weight – The relationship strength between a user and his implicit groups – Criteria for computing weights:  Frequency: Groups with frequent interactions are more important  Recency: Group importance is dynamic over time  Direction: User initiated interactions are more significant  Interaction Rank – Interaction weights decay exponentially over time with the half-life 9/20

Friend Suggest  Core Routine g1g1 g2g2 g3g3 Seed: User: … …… UpdateScore(c, S, g) Goal Find those whose interactions with u are most similar to u’s interactions with the contacts in the seed S 10/20

Friend Suggest  The sum of UpdateScore for a contact c – An estimate of c’s fitness to expand the seed 1.IntersectingGroupScore 2.IntersectionWeightedScore gSgSgS < 11/20

Friend Suggest  The sum of UpdateScore for a contact c – An estimate of c’s fitness to expand the seed 3.IntersectingGroupCount 4.TopContactScore gS  ignores Interactions Rank g  ignores the seed  sum the IR of the implicit groups containing each contact 12/20

Outline  Introduction  Characteristics of the Implicit Social Graph  Friend Suggest  Evaluation  Applications  Conclusions 13/20

Evaluation  Propose a novel, alternate evaluation methodology – To avoid small sample size and user selection bias – 1) Randomly sampled 10,000 interactions  between 3 and 25 recipients – 2) Sample a few recipients from each group, and – 3) Measure how well Friend Suggest is able to recreate the remaining recipient list  Active user – A user with a minimum of 5 implicit groups – Had sent at least one other in the 7 days prior to the sampled interaction 14/20

Evaluation  Results – Test the algorithm using the different scoring functions  with seed groups ranging in size from 1 to 5 – IntersectionWeightedScore is the best  The scoring functions that take into account both group and relative group importance significantly out-perform 15/20

Outline  Introduction  Characteristics of the Implicit Social Graph  Friend Suggest  Evaluation  Applications  Conclusions 16/20

Applications  1. Don’t Forget Bob! – The first contact treats as the seed set – Add at least two contacts  Queries the implicit social graph to fetch the user’s egocentric network 17/20

Applications  2. Got the Wrong Bob? seed ✘ algorithm ⇒⇒ 18/20

Outline  Introduction  Characteristics of the Implicit Social Graph  Friend Suggest  Evaluation  Applications  Conclusions 19/20

Conclusions  Summary – Studied implicit social graph – Propose an interaction-based metric  for computing the relative importance of the contacts and groups – Defined the Friend Suggest algorithm – Showed two applications  Future work – The relative importance of different interaction types – Other applications of the Friend Suggest algorithm 20/20