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 Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

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