SlideShare a Scribd company logo
1 of 25
Download to read offline
Bridging the Gap Between Physical
                          Location and Online Social Networks
                                    J. Cranshaw, E. Toch, J. I. Hong, A. Kittur, and N. Sadeh.
                          In Proceedings of the 12th ACM International Conference on Ubiquitous
                                   Computing, Copenhagen, Denmark, September 2010.




                                               Presented by Beibei Yang
                                            UMass Lowell 91.650, Spring 2011




Tuesday, April 12, 2011                                                                           1
Overview
            •       Examines the location traces of 489 users
            •       Introduces location-based features for analyzing
                    geographic regions
                  ‣ location entropy
            •       Provide model for predicting friends
            •       Identify relationships between users’ mobility patterns and
                    structural properties of their underlying social network
            •       Potential design and research of online social networks on
                    offline mobility



Tuesday, April 12, 2011                                                           2
Motivation
             •       Difficult distinction of online and offline social networks
             •       Open ended debate:
                   ‣ “online social networks are contributing to the
                     isolation of people in the physical world”--Deresiewicz
                   ‣ “online social networks have a positive impact on
                     social relations in the physical world”--Pew Internet
                     and American Life
             •       Distinction further blurred by ubiquity of location-
                     enabled smartphones




Tuesday, April 12, 2011                                                          3
Motivation
             •       Difficult distinction of online and offline social networks
             •       Open ended debate:
                   ‣ “online social networks are contributing to the
                     isolation of people in the physical world”--Deresiewicz
                   ‣ “online social networks have a positive impact on
                     social relations in the physical world”--Pew Internet
                     and American Life
             •       Distinction further blurred by ubiquity of location-
                     enabled smartphones




Tuesday, April 12, 2011                                                          3
Motivation
             •       Difficult distinction of online and offline social networks
             •       Open ended debate:
                   ‣ “online social networks are contributing to the
                     isolation of people in the physical world”--Deresiewicz
                   ‣ “online social networks have a positive impact on
                     social relations in the physical world”--Pew Internet
                     and American Life
             •       Distinction further blurred by ubiquity of location-
                     enabled smartphones




Tuesday, April 12, 2011                                                          3
Challenges
                     •    Infer properties of user social behaviors from
                          their location trails.
                          -   Measure user similarity based on mobility to
                              infer user social structures [Eagle et al. (2009) and Li et al. (2008)]
                          -   Co-location of two users insufficient to
                              determine their relationship, especially in
                              urban areas, where co-location among
                              strangers is frequent. [Miklas et al. (2007)]
                     •    In reality, location tracking is inherently partial
                          and inexact.


Tuesday, April 12, 2011                                                                                 4
Contribution
                     •    Evaluate on two main tasks
                          -   Predicting whether two co-located users are friends
                              on Facebook
                          -   Predicting number of friends a user has
                     •    Contributions:
                          1. Establish model of friendship by co-location
                          2. Find relationship between mobility pattern and
                             number of friends
                          3. Show diversity of location can be used to analyze
                             the context of social interactions




Tuesday, April 12, 2011                                                             5
Related Work
              • Statistical modeling of mobility patterns
               - Examined features of mobility
               - Tracked phone conversations
               - Number of unique locations
               - Proximity at work, Saturday night, etc.
               - Self report of important factors
              • Most work relied solely on co-location without
                      digging further


Tuesday, April 12, 2011                                          6
Methodology




Tuesday, April 12, 2011                 7
Locaccino
       •       Web-application for Facebook
       •       Developed by Mobile Commerce Lab
               at CMU
       •       Allows users to share location

              ‣       Facebook controlled privacy rules
       •       Contains two components
       •       Web Application

              ‣       Query friends’ locations

              ‣       Review Privacy rules
       •       Locator Software

              ‣       Updates user location               http://locaccino.org/
              ‣       Run on laptops and mobile phones

              ‣       Update locations every 10 minutes
Tuesday, April 12, 2011                                                           8
Locaccino
                      • Locator software uses combination of:
                       - GPS if applicable (Accurate ~10m-15m)
                       - WiFi lookup service (Accurate
                              ~10m-20m)
                          -   IP geolocation (city or neighborhood
                              level granularity)
                      • Sends time, latitude and longitude to
                          Locaccino

Tuesday, April 12, 2011                                              9
User Demographics
            • 489 users of Locaccino
            • Ranging from 7 days to several months (Average
                    74 days, median of 38 days)
            • Use at different times and for different reasons
            • Mostly from university campus



Tuesday, April 12, 2011                                          10
Data Collection
                     • 3 million location observations
                      - 2 million in Pittsburgh
                      - ignore IP geolocation
                      - 93.7% from laptop locator software
                     • Divide lat. and lon. into 30m x 30m grid
                     • Use 10 min. interval for time coordinate
                     • Co-location = same grid + same time
Tuesday, April 12, 2011                                           11
Network Data
   • Social Network (S) –
           Friends in Facebook
   • Co-location Network
           (C) – Co-located at
           least once
   • Co-located Friends
           Network (S ∩ C) –
           Friends and co-
           located

Tuesday, April 12, 2011                  12
Location Diversity Measurement
         •       Frequency – Raw count of observations
         •       User Count – Total unique visitors
         •       Entropy – Number of users and proportions of their observations




Tuesday, April 12, 2011                                                            13
Co-location Features
         • Intensity and Duration – Size and spatial and
                 temporal range. How long and how actively users
                 have embraced the system.
         • Location Diversity – Frequency, user count and
                 entropy
         • Specificity – How specific a location is to a given
                 co-location [TFIDF (l)]
                                   u1,u2




         • Structural Properties – Measures the strength of
                 the relationship between two co-located users


Tuesday, April 12, 2011                                            14
Other Measured Features

                     • Regularity of a user’s routine: {L, D, H}
                     • User mobility features
                      - Intensity and duration
                      - Location diversity: Location observations
                              of a single user
                          -   Mobility regularity



Tuesday, April 12, 2011                                             15
Results
                     •    6 classifiers, 50-fold cross validation
                     •    Performance:
                          •   AdaBoost > Random Forest > SVM
                     •    Overall accuracy of AdaBoost: 92%
                          -   Guess better on non-friendship than friendship




Tuesday, April 12, 2011                                                        16
y
                                                                           n sit
                                                                       e
                                                                  t int
                                                          o   u
                                                      ith
                                                     W                                        l
                                                                                          e
                                                                                       od
                                                                                      m
                                                                               Full

                          Number of co-
                            locations!




                                                        !
                                                   tu res
                                                ea
                                               yf
                                               sit
                                             en
                                          Int




Tuesday, April 12, 2011                                                                           17
Inferring Number of Friends
                  • Look to relate number of Facebook friends
                          to mobility patterns
                     • Expectations:
                       - Users who have used the system longer
                              have more friends
                          -   Users who visit “high diversity” locations
                              have more friends
                          -   Users with irregular schedules may have
                              more friends (require help from Locaccino)


Tuesday, April 12, 2011                                                    18
Pearson Correlation of User Mobility Features
       •       Worst: Intensity and duration
       •       Best: Location diversity
             •       MaxEntropy, MaxUserCount, MaxFreq best




Tuesday, April 12, 2011                                       19
Conclusions
             •       Co-location network 3x larger than social network (edge-wise)
                   -      Social network better connected
             •       Properties of location are crucial
                   -      Especially Entropy
                   -      Difference between high and low entropy
                   -      Help define both relationships and number of friends
             •       Created set of features to help classify social network friends
                   -      Better than by simple co-location observations
             •       Found interesting patterns
                   -      Co-location without friends
                   -      Friends without co-location

Tuesday, April 12, 2011                                                                20
Future Work
              •       Use classifiers for social network friend recommendation
                      system
                    •     Augment and expand current friend-link system in place
              •       Could help provide insight into strength of relationship
                    •     Still requires more research and validation
                    •     Develop system for segregating and categorizing friends
                    •     Help with privacy rules
              •       Build off relationship between online and offline social behavior
                    •     Using things such as entropy of a location
              •       Use of location patterns of users
                    •     Suggest similar locations to friends
                    •     Suggest similar locations to non-friends with similar behavior
Tuesday, April 12, 2011                                                                    21
Appendix



Tuesday, April 12, 2011              22
Tuesday, April 12, 2011   23

More Related Content

What's hot

They Call it Surfing for a Reason
They Call it Surfing for a ReasonThey Call it Surfing for a Reason
They Call it Surfing for a ReasonRachel Hinman
 
Social Semantic (Sensor) Web
Social Semantic (Sensor) WebSocial Semantic (Sensor) Web
Social Semantic (Sensor) WebDavid Crowley
 
Why Social Networks Matter
Why Social Networks MatterWhy Social Networks Matter
Why Social Networks MatterAlec Couros
 
The Impact of the Internet on the Church - Term Paper
The Impact of the Internet on the Church - Term PaperThe Impact of the Internet on the Church - Term Paper
The Impact of the Internet on the Church - Term PaperJohn Brooks
 
Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...
Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...
Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...Robert Beshara
 
Paraimpu: a social tool for the Web of Things @ WoT2011
Paraimpu: a social tool for the Web of Things @ WoT2011Paraimpu: a social tool for the Web of Things @ WoT2011
Paraimpu: a social tool for the Web of Things @ WoT2011Antonio Pintus
 
Semantically-Interlinked Online Communities
Semantically-Interlinked Online CommunitiesSemantically-Interlinked Online Communities
Semantically-Interlinked Online CommunitiesJohn Breslin
 
Blogs and Podcasting
Blogs and PodcastingBlogs and Podcasting
Blogs and PodcastingJohn Breslin
 
Twenty Years of Metadata: Lessons from the First Two Decades of the Web
Twenty Years of Metadata: Lessons from the First Two Decades of the WebTwenty Years of Metadata: Lessons from the First Two Decades of the Web
Twenty Years of Metadata: Lessons from the First Two Decades of the WebStuart Weibel
 
Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...
Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...
Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...William Hall
 
The Escalation of Wireless Internet
The Escalation of Wireless InternetThe Escalation of Wireless Internet
The Escalation of Wireless Internetrjtw
 
Library trends and_theory
Library trends and_theoryLibrary trends and_theory
Library trends and_theoryJanet Tillotson
 
Validation of Dunbar's number in Twitter conversations
Validation of Dunbar's number in Twitter conversationsValidation of Dunbar's number in Twitter conversations
Validation of Dunbar's number in Twitter conversationsaugustodefranco .
 

What's hot (20)

computer
computercomputer
computer
 
They Call it Surfing for a Reason
They Call it Surfing for a ReasonThey Call it Surfing for a Reason
They Call it Surfing for a Reason
 
Social Semantic (Sensor) Web
Social Semantic (Sensor) WebSocial Semantic (Sensor) Web
Social Semantic (Sensor) Web
 
Why Social Networks Matter
Why Social Networks MatterWhy Social Networks Matter
Why Social Networks Matter
 
The Impact of the Internet on the Church - Term Paper
The Impact of the Internet on the Church - Term PaperThe Impact of the Internet on the Church - Term Paper
The Impact of the Internet on the Church - Term Paper
 
Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...
Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...
Long-Distance Romantic Relationships As Mediated Through Video Chat Applicati...
 
Paraimpu: a social tool for the Web of Things @ WoT2011
Paraimpu: a social tool for the Web of Things @ WoT2011Paraimpu: a social tool for the Web of Things @ WoT2011
Paraimpu: a social tool for the Web of Things @ WoT2011
 
Semantically-Interlinked Online Communities
Semantically-Interlinked Online CommunitiesSemantically-Interlinked Online Communities
Semantically-Interlinked Online Communities
 
P2 Lecture 5
P2 Lecture 5P2 Lecture 5
P2 Lecture 5
 
P2 Lecture 3
P2 Lecture 3P2 Lecture 3
P2 Lecture 3
 
Blogs and Podcasting
Blogs and PodcastingBlogs and Podcasting
Blogs and Podcasting
 
Twenty Years of Metadata: Lessons from the First Two Decades of the Web
Twenty Years of Metadata: Lessons from the First Two Decades of the WebTwenty Years of Metadata: Lessons from the First Two Decades of the Web
Twenty Years of Metadata: Lessons from the First Two Decades of the Web
 
P2 Lecture 1
P2 Lecture 1P2 Lecture 1
P2 Lecture 1
 
Network theory
Network theoryNetwork theory
Network theory
 
Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...
Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...
Episode 4: 21st Century global brains and humano-technical cyborgs - Meetup s...
 
The Escalation of Wireless Internet
The Escalation of Wireless InternetThe Escalation of Wireless Internet
The Escalation of Wireless Internet
 
P2 Lecture 4
P2 Lecture 4P2 Lecture 4
P2 Lecture 4
 
Library trends and_theory
Library trends and_theoryLibrary trends and_theory
Library trends and_theory
 
Unplug to Connect
Unplug to ConnectUnplug to Connect
Unplug to Connect
 
Validation of Dunbar's number in Twitter conversations
Validation of Dunbar's number in Twitter conversationsValidation of Dunbar's number in Twitter conversations
Validation of Dunbar's number in Twitter conversations
 

Viewers also liked

MethodGroupe Credentials
MethodGroupe CredentialsMethodGroupe Credentials
MethodGroupe CredentialsMethodGroupe
 
iTask:Power to the Back Office
iTask:Power to the Back OfficeiTask:Power to the Back Office
iTask:Power to the Back OfficeTietoNL
 
Meridien Private Briefing
Meridien Private BriefingMeridien Private Briefing
Meridien Private Briefinglconnor33
 
I suggest econsultancy innovation awards 2012
I suggest econsultancy innovation awards 2012I suggest econsultancy innovation awards 2012
I suggest econsultancy innovation awards 2012TietoNL
 
ELCR juni 2012
ELCR juni 2012ELCR juni 2012
ELCR juni 2012TietoNL
 
Introduction Tieto's Inbound Marketing Platform
Introduction Tieto's Inbound Marketing PlatformIntroduction Tieto's Inbound Marketing Platform
Introduction Tieto's Inbound Marketing PlatformTietoNL
 

Viewers also liked (7)

Zilergy
ZilergyZilergy
Zilergy
 
MethodGroupe Credentials
MethodGroupe CredentialsMethodGroupe Credentials
MethodGroupe Credentials
 
iTask:Power to the Back Office
iTask:Power to the Back OfficeiTask:Power to the Back Office
iTask:Power to the Back Office
 
Meridien Private Briefing
Meridien Private BriefingMeridien Private Briefing
Meridien Private Briefing
 
I suggest econsultancy innovation awards 2012
I suggest econsultancy innovation awards 2012I suggest econsultancy innovation awards 2012
I suggest econsultancy innovation awards 2012
 
ELCR juni 2012
ELCR juni 2012ELCR juni 2012
ELCR juni 2012
 
Introduction Tieto's Inbound Marketing Platform
Introduction Tieto's Inbound Marketing PlatformIntroduction Tieto's Inbound Marketing Platform
Introduction Tieto's Inbound Marketing Platform
 

Similar to 91.650 Paper Presentation

Brief for W3C Government Linked Data Working Group 29-June 2011
Brief for W3C Government Linked Data Working Group 29-June 2011Brief for W3C Government Linked Data Working Group 29-June 2011
Brief for W3C Government Linked Data Working Group 29-June 2011Bernadette Hyland-Wood
 
Developing Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging TechnologiesDeveloping Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging TechnologiesDouglas Joubert
 
Developing Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging TechnologiesDeveloping Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging TechnologiesDouglas Joubert
 
Location Privacy for Mobile Computing, Cylab Talk on Feb 2011
Location Privacy for Mobile Computing, Cylab Talk on Feb 2011Location Privacy for Mobile Computing, Cylab Talk on Feb 2011
Location Privacy for Mobile Computing, Cylab Talk on Feb 2011Jason Hong
 
Multi-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNMulti-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNHaewoon Kwak
 
Modelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online CommunitiesModelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online CommunitiesMatthew Rowe
 
20111123 mwa2011-marc smith
20111123 mwa2011-marc smith20111123 mwa2011-marc smith
20111123 mwa2011-marc smithMarc Smith
 
Iswc2011 role-composition-analysis
Iswc2011 role-composition-analysisIswc2011 role-composition-analysis
Iswc2011 role-composition-analysisWeGov project
 
Social Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsPatti Anklam
 
Online People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based LearningOnline People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based LearningUniversity of the West of England
 
Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)
Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)
Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)UN Global Pulse
 
Data Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamData Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamDan Brickley
 
20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notesBernadette Hyland-Wood
 
Where The Action Is In Psychology
Where The Action Is In PsychologyWhere The Action Is In Psychology
Where The Action Is In PsychologyJ S
 
Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Pierrick Thébault
 
20121001 pawcon 2012-marc smith - mapping collections of connections in socia...
20121001 pawcon 2012-marc smith - mapping collections of connections in socia...20121001 pawcon 2012-marc smith - mapping collections of connections in socia...
20121001 pawcon 2012-marc smith - mapping collections of connections in socia...Marc Smith
 
User-Generated Content on Social Media
User-Generated Content on Social MediaUser-Generated Content on Social Media
User-Generated Content on Social MediaMeena Nagarajan
 
Online Communities in Citizen Science
Online Communities in Citizen ScienceOnline Communities in Citizen Science
Online Communities in Citizen ScienceAndrea Wiggins
 
20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...Marc Smith
 

Similar to 91.650 Paper Presentation (20)

Brief for W3C Government Linked Data Working Group 29-June 2011
Brief for W3C Government Linked Data Working Group 29-June 2011Brief for W3C Government Linked Data Working Group 29-June 2011
Brief for W3C Government Linked Data Working Group 29-June 2011
 
Developing Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging TechnologiesDeveloping Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging Technologies
 
Developing Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging TechnologiesDeveloping Staff Competencies in Emerging Technologies
Developing Staff Competencies in Emerging Technologies
 
Location Privacy for Mobile Computing, Cylab Talk on Feb 2011
Location Privacy for Mobile Computing, Cylab Talk on Feb 2011Location Privacy for Mobile Computing, Cylab Talk on Feb 2011
Location Privacy for Mobile Computing, Cylab Talk on Feb 2011
 
Multi-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNMulti-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSN
 
Modelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online CommunitiesModelling and Analysis of User Behaviour in Online Communities
Modelling and Analysis of User Behaviour in Online Communities
 
20111123 mwa2011-marc smith
20111123 mwa2011-marc smith20111123 mwa2011-marc smith
20111123 mwa2011-marc smith
 
Iswc2011 role-composition-analysis
Iswc2011 role-composition-analysisIswc2011 role-composition-analysis
Iswc2011 role-composition-analysis
 
Social Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to Tools
 
Online People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based LearningOnline People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based Learning
 
Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)
Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)
Big Data, Social Networks & Human Behavior (Jukka-Pekka Onnela)
 
Data Viz Barcamp, Amsterdam
Data Viz Barcamp, AmsterdamData Viz Barcamp, Amsterdam
Data Viz Barcamp, Amsterdam
 
20111120 warsaw learning curve by b hyland notes
20111120 warsaw   learning curve by b hyland notes20111120 warsaw   learning curve by b hyland notes
20111120 warsaw learning curve by b hyland notes
 
Where The Action Is In Psychology
Where The Action Is In PsychologyWhere The Action Is In Psychology
Where The Action Is In Psychology
 
Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...Towards the Design of Intelligible Object-based Applications for the Web of T...
Towards the Design of Intelligible Object-based Applications for the Web of T...
 
20121001 pawcon 2012-marc smith - mapping collections of connections in socia...
20121001 pawcon 2012-marc smith - mapping collections of connections in socia...20121001 pawcon 2012-marc smith - mapping collections of connections in socia...
20121001 pawcon 2012-marc smith - mapping collections of connections in socia...
 
User-Generated Content on Social Media
User-Generated Content on Social MediaUser-Generated Content on Social Media
User-Generated Content on Social Media
 
Future of the Internet - National Geographic - Digital Capital Week
Future of the Internet - National Geographic - Digital Capital WeekFuture of the Internet - National Geographic - Digital Capital Week
Future of the Internet - National Geographic - Digital Capital Week
 
Online Communities in Citizen Science
Online Communities in Citizen ScienceOnline Communities in Citizen Science
Online Communities in Citizen Science
 
20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...20121010 marc smith - mapping collections of connections in social media with...
20121010 marc smith - mapping collections of connections in social media with...
 

More from Beibei Yang

Hubway Half a Million Trip Data
Hubway Half a Million Trip DataHubway Half a Million Trip Data
Hubway Half a Million Trip DataBeibei Yang
 
Semantic Relatedness for Evaluation of Course Equivalencies
Semantic Relatedness for Evaluation of Course EquivalenciesSemantic Relatedness for Evaluation of Course Equivalencies
Semantic Relatedness for Evaluation of Course EquivalenciesBeibei Yang
 
Augmenting mobile 3 g using wifi
Augmenting mobile 3 g using wifiAugmenting mobile 3 g using wifi
Augmenting mobile 3 g using wifiBeibei Yang
 
Google Kernel Function
Google Kernel FunctionGoogle Kernel Function
Google Kernel FunctionBeibei Yang
 
Class Project Showcase: DNS Spoofing
Class Project Showcase: DNS SpoofingClass Project Showcase: DNS Spoofing
Class Project Showcase: DNS SpoofingBeibei Yang
 
Localization in HCI: Yahoo (US vs. China)
Localization in HCI: Yahoo (US vs. China)Localization in HCI: Yahoo (US vs. China)
Localization in HCI: Yahoo (US vs. China)Beibei Yang
 

More from Beibei Yang (6)

Hubway Half a Million Trip Data
Hubway Half a Million Trip DataHubway Half a Million Trip Data
Hubway Half a Million Trip Data
 
Semantic Relatedness for Evaluation of Course Equivalencies
Semantic Relatedness for Evaluation of Course EquivalenciesSemantic Relatedness for Evaluation of Course Equivalencies
Semantic Relatedness for Evaluation of Course Equivalencies
 
Augmenting mobile 3 g using wifi
Augmenting mobile 3 g using wifiAugmenting mobile 3 g using wifi
Augmenting mobile 3 g using wifi
 
Google Kernel Function
Google Kernel FunctionGoogle Kernel Function
Google Kernel Function
 
Class Project Showcase: DNS Spoofing
Class Project Showcase: DNS SpoofingClass Project Showcase: DNS Spoofing
Class Project Showcase: DNS Spoofing
 
Localization in HCI: Yahoo (US vs. China)
Localization in HCI: Yahoo (US vs. China)Localization in HCI: Yahoo (US vs. China)
Localization in HCI: Yahoo (US vs. China)
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

91.650 Paper Presentation

  • 1. Bridging the Gap Between Physical Location and Online Social Networks J. Cranshaw, E. Toch, J. I. Hong, A. Kittur, and N. Sadeh. In Proceedings of the 12th ACM International Conference on Ubiquitous Computing, Copenhagen, Denmark, September 2010. Presented by Beibei Yang UMass Lowell 91.650, Spring 2011 Tuesday, April 12, 2011 1
  • 2. Overview • Examines the location traces of 489 users • Introduces location-based features for analyzing geographic regions ‣ location entropy • Provide model for predicting friends • Identify relationships between users’ mobility patterns and structural properties of their underlying social network • Potential design and research of online social networks on offline mobility Tuesday, April 12, 2011 2
  • 3. Motivation • Difficult distinction of online and offline social networks • Open ended debate: ‣ “online social networks are contributing to the isolation of people in the physical world”--Deresiewicz ‣ “online social networks have a positive impact on social relations in the physical world”--Pew Internet and American Life • Distinction further blurred by ubiquity of location- enabled smartphones Tuesday, April 12, 2011 3
  • 4. Motivation • Difficult distinction of online and offline social networks • Open ended debate: ‣ “online social networks are contributing to the isolation of people in the physical world”--Deresiewicz ‣ “online social networks have a positive impact on social relations in the physical world”--Pew Internet and American Life • Distinction further blurred by ubiquity of location- enabled smartphones Tuesday, April 12, 2011 3
  • 5. Motivation • Difficult distinction of online and offline social networks • Open ended debate: ‣ “online social networks are contributing to the isolation of people in the physical world”--Deresiewicz ‣ “online social networks have a positive impact on social relations in the physical world”--Pew Internet and American Life • Distinction further blurred by ubiquity of location- enabled smartphones Tuesday, April 12, 2011 3
  • 6. Challenges • Infer properties of user social behaviors from their location trails. - Measure user similarity based on mobility to infer user social structures [Eagle et al. (2009) and Li et al. (2008)] - Co-location of two users insufficient to determine their relationship, especially in urban areas, where co-location among strangers is frequent. [Miklas et al. (2007)] • In reality, location tracking is inherently partial and inexact. Tuesday, April 12, 2011 4
  • 7. Contribution • Evaluate on two main tasks - Predicting whether two co-located users are friends on Facebook - Predicting number of friends a user has • Contributions: 1. Establish model of friendship by co-location 2. Find relationship between mobility pattern and number of friends 3. Show diversity of location can be used to analyze the context of social interactions Tuesday, April 12, 2011 5
  • 8. Related Work • Statistical modeling of mobility patterns - Examined features of mobility - Tracked phone conversations - Number of unique locations - Proximity at work, Saturday night, etc. - Self report of important factors • Most work relied solely on co-location without digging further Tuesday, April 12, 2011 6
  • 10. Locaccino • Web-application for Facebook • Developed by Mobile Commerce Lab at CMU • Allows users to share location ‣ Facebook controlled privacy rules • Contains two components • Web Application ‣ Query friends’ locations ‣ Review Privacy rules • Locator Software ‣ Updates user location http://locaccino.org/ ‣ Run on laptops and mobile phones ‣ Update locations every 10 minutes Tuesday, April 12, 2011 8
  • 11. Locaccino • Locator software uses combination of: - GPS if applicable (Accurate ~10m-15m) - WiFi lookup service (Accurate ~10m-20m) - IP geolocation (city or neighborhood level granularity) • Sends time, latitude and longitude to Locaccino Tuesday, April 12, 2011 9
  • 12. User Demographics • 489 users of Locaccino • Ranging from 7 days to several months (Average 74 days, median of 38 days) • Use at different times and for different reasons • Mostly from university campus Tuesday, April 12, 2011 10
  • 13. Data Collection • 3 million location observations - 2 million in Pittsburgh - ignore IP geolocation - 93.7% from laptop locator software • Divide lat. and lon. into 30m x 30m grid • Use 10 min. interval for time coordinate • Co-location = same grid + same time Tuesday, April 12, 2011 11
  • 14. Network Data • Social Network (S) – Friends in Facebook • Co-location Network (C) – Co-located at least once • Co-located Friends Network (S ∩ C) – Friends and co- located Tuesday, April 12, 2011 12
  • 15. Location Diversity Measurement • Frequency – Raw count of observations • User Count – Total unique visitors • Entropy – Number of users and proportions of their observations Tuesday, April 12, 2011 13
  • 16. Co-location Features • Intensity and Duration – Size and spatial and temporal range. How long and how actively users have embraced the system. • Location Diversity – Frequency, user count and entropy • Specificity – How specific a location is to a given co-location [TFIDF (l)] u1,u2 • Structural Properties – Measures the strength of the relationship between two co-located users Tuesday, April 12, 2011 14
  • 17. Other Measured Features • Regularity of a user’s routine: {L, D, H} • User mobility features - Intensity and duration - Location diversity: Location observations of a single user - Mobility regularity Tuesday, April 12, 2011 15
  • 18. Results • 6 classifiers, 50-fold cross validation • Performance: • AdaBoost > Random Forest > SVM • Overall accuracy of AdaBoost: 92% - Guess better on non-friendship than friendship Tuesday, April 12, 2011 16
  • 19. y n sit e t int o u ith W l e od m Full Number of co- locations! ! tu res ea yf sit en Int Tuesday, April 12, 2011 17
  • 20. Inferring Number of Friends • Look to relate number of Facebook friends to mobility patterns • Expectations: - Users who have used the system longer have more friends - Users who visit “high diversity” locations have more friends - Users with irregular schedules may have more friends (require help from Locaccino) Tuesday, April 12, 2011 18
  • 21. Pearson Correlation of User Mobility Features • Worst: Intensity and duration • Best: Location diversity • MaxEntropy, MaxUserCount, MaxFreq best Tuesday, April 12, 2011 19
  • 22. Conclusions • Co-location network 3x larger than social network (edge-wise) - Social network better connected • Properties of location are crucial - Especially Entropy - Difference between high and low entropy - Help define both relationships and number of friends • Created set of features to help classify social network friends - Better than by simple co-location observations • Found interesting patterns - Co-location without friends - Friends without co-location Tuesday, April 12, 2011 20
  • 23. Future Work • Use classifiers for social network friend recommendation system • Augment and expand current friend-link system in place • Could help provide insight into strength of relationship • Still requires more research and validation • Develop system for segregating and categorizing friends • Help with privacy rules • Build off relationship between online and offline social behavior • Using things such as entropy of a location • Use of location patterns of users • Suggest similar locations to friends • Suggest similar locations to non-friends with similar behavior Tuesday, April 12, 2011 21