SlideShare a Scribd company logo
1 of 20
Social Network Generation and Friend Ranking
Based on Mobile Phone Data
Social Network Generation and Friend Ranking
M. ˙I. Akba¸s, R. N. Avula, M. Bassiouni and D. Turgut
Department of Electrical Engineering and Computer Science
University of Central Florida - Orlando, FL
June 10, 2013
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 1 / 16
1 Problem definition
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
1 Problem definition
2 Application overview
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
1 Problem definition
2 Application overview
3 Ranking and grouping friends
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
1 Problem definition
2 Application overview
3 Ranking and grouping friends
4 Simulation study
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
1 Problem definition
2 Application overview
3 Ranking and grouping friends
4 Simulation study
5 Conclusion
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
Problem definition
Problem
Online social networks are successful in providing digital social
networks of friends.
The explicit interactions in virtual social network give users the
impression of full control over their ego network.
Time-consuming, not accurate and the users are confronted with the
need to organize.
Objective
Automatically generating and organizing social networks by analyzing
and assessing mobile phone usage and interaction data.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 3 / 16
Data available on smart phones
Various smart phone applications allow us to trace multiple types user
interactions:
Text messages, call logs, e-mail, chat messages.
Smartphones are equipped with many sensors recording additional
information
Acoustic sensors, Bluetooth, GPS receivers.
Usage of all available data enables the interpretation of ego network.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 4 / 16
Ego networks
Dunbar et al.† showed:
People can have a limited number of friends.
Social networks are hierarchically organized in discretely sized groups.
†R. Dunbar, “How Many Friends Does One Person Need?: Dunbars Number and Other Evolutionary Quirks” Faber and Faber,
Feb. 2010.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 5 / 16
System dynamics
Weights assigned to different types of interactions.
Interactions among users are evaluated based on weight values for
certain periods of time.
Weight values over time are used to rank friends of users by a sports
ranking algorithm.
Ranking algorithm recognizes the changes in the collected data over
time.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 6 / 16
Overview of the system
Overview of social network generation for users.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 7 / 16
Nodobo dataset
An experiment from the University of Strathclyde to gather
communications metadata from a group of high school students.
Our approach is applied to the dataset of Nodobo project.
Android phones with a special OS is used to collect interaction
information.
Our approach concentrates not on the social network among the users
but on formation and organization of these personal networks.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 8 / 16
Interaction evaluation
The interaction data derived from mobile devices and sensors need to
be evaluated in terms of their importance.
Interaction data are analyzed and assigned with weights according to
interaction information:
Identifications of the parties in the communication.
Time of the communication.
Type of the communication method.
Weight assignment results in the ability to change the priority
according to experience or context.
iA,B = α · F(T) + β · V (T) + γ · nP(T) + δ · E(S)
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 9 / 16
Ranking friends
Ranking is used to find the discrete groups of friends in ego network.
The interactions between friends correlate in number with the
strength of friendship.
We define a sports competition type relationship among users.
Interaction values are used to determine wins or losses for defined
periods of time.
The friend with a larger interaction value in a defined period of time
has a win against the friend with lower interaction value.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 10 / 16
Selection of ranking method
The most common sports ranking method utilizes the winning
percentage, which is based on the number of wins and number of
comparisons.
Popular methods using schedule and current rankings: Colley and
Massey.
Colley and Massey methods are insensitive to small changes†.
Insensitivity is a desirable property for ranking.
Colley method is chosen: Colley ranking is based only on the results
from the comparisons while Massey utilizes actual game scores and
homefield advantage.
†T. P. Chartier, E. Kreutzer, A. N. Langville, and K. E. Pedings, “Sensitivity and stability of ranking vectors,” SIAM J. on
Scientific Computing, vol. 33, pp. 10771102, May 2011.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 11 / 16
Colley ranking
Colley ranking can be defined by a linear system: Cr = b
b, is defined as follows: bi = 1 + (wi − li )/2
Cn×n is called the Colley coefficient matrix and defined as follows:
Cij =
2 + (wi + li ) i = j
−nij i = j
where nij : number of times friends i and j are compared.
Then the rating of a friend of a user is defined as follows:
ri =
1 + (wi −li )
2 +
k∈Fu
rk
2 + (wi + li )
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 12 / 16
Ranking friends of Nodobo users
Ratings of friends with Colley method for nine users:
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 13 / 16
Colley vs. Winning Percentage
Friend ratings for two users:
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 14 / 16
Change in rankings
Change in ratings of a user’s friends is for each month during the four
month interval:
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 15 / 16
Conclusion
Outlined an approach to infer ego networks by assessing smartphone
data.
Proposed an interaction evaluation function, a ranking and grouping
method.
Possible future work:
Using multiple real life smartphone data with collection times spread
over longer periods.
Implementation of a smartphone application, collecting and integrating
all available interaction data to extend our aproach.
Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 16 / 16

More Related Content

Viewers also liked

Viajar con el presente ii (visión chamánica)
Viajar con el presente ii (visión chamánica)Viajar con el presente ii (visión chamánica)
Viajar con el presente ii (visión chamánica)Xavier Arriaran
 
Arrenta alquiler garantizado
Arrenta alquiler garantizadoArrenta alquiler garantizado
Arrenta alquiler garantizadoArrenta
 
Por un uso responsable de la Tecnología...Cyberbulling
Por un uso responsable de la Tecnología...CyberbullingPor un uso responsable de la Tecnología...Cyberbulling
Por un uso responsable de la Tecnología...Cyberbullingasvmarie
 
Six ways to turbo charge your B2B marketing
Six ways to turbo charge your B2B marketing Six ways to turbo charge your B2B marketing
Six ways to turbo charge your B2B marketing Smart Insights
 
Presentaciones electronicas publicidad (PDA)_Karem cerdán pedagogía
Presentaciones electronicas publicidad (PDA)_Karem cerdán pedagogíaPresentaciones electronicas publicidad (PDA)_Karem cerdán pedagogía
Presentaciones electronicas publicidad (PDA)_Karem cerdán pedagogíaKaremzitHa Cerdan Lopez
 
Síndrome del túnel del carpo y contractura de
Síndrome del túnel del carpo y contractura deSíndrome del túnel del carpo y contractura de
Síndrome del túnel del carpo y contractura deJose Flores
 
Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2
Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2
Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2Fawed Reyes
 
MIRASIERRA - PASTORAL
MIRASIERRA - PASTORALMIRASIERRA - PASTORAL
MIRASIERRA - PASTORALehaza
 
Ch. 9: Documentary Expression and Popular Photography
Ch. 9: Documentary Expression and Popular PhotographyCh. 9: Documentary Expression and Popular Photography
Ch. 9: Documentary Expression and Popular PhotographyJacqueline Ramirez
 
Medida del radio terrestre
Medida del radio terrestreMedida del radio terrestre
Medida del radio terrestremirashiro81
 
Fitxa mescles
Fitxa mesclesFitxa mescles
Fitxa mesclesbemaz
 
Komplett werbung24 händlerzeitung_auto
Komplett werbung24 händlerzeitung_autoKomplett werbung24 händlerzeitung_auto
Komplett werbung24 händlerzeitung_autoUwe E. Nimmrichter
 
Regular preterite and -car, gar, zar
Regular preterite and -car, gar, zarRegular preterite and -car, gar, zar
Regular preterite and -car, gar, zarJPalma
 

Viewers also liked (19)

Viajar con el presente ii (visión chamánica)
Viajar con el presente ii (visión chamánica)Viajar con el presente ii (visión chamánica)
Viajar con el presente ii (visión chamánica)
 
Arrenta alquiler garantizado
Arrenta alquiler garantizadoArrenta alquiler garantizado
Arrenta alquiler garantizado
 
Por un uso responsable de la Tecnología...Cyberbulling
Por un uso responsable de la Tecnología...CyberbullingPor un uso responsable de la Tecnología...Cyberbulling
Por un uso responsable de la Tecnología...Cyberbulling
 
Six ways to turbo charge your B2B marketing
Six ways to turbo charge your B2B marketing Six ways to turbo charge your B2B marketing
Six ways to turbo charge your B2B marketing
 
Presentaciones electronicas publicidad (PDA)_Karem cerdán pedagogía
Presentaciones electronicas publicidad (PDA)_Karem cerdán pedagogíaPresentaciones electronicas publicidad (PDA)_Karem cerdán pedagogía
Presentaciones electronicas publicidad (PDA)_Karem cerdán pedagogía
 
Síndrome del túnel del carpo y contractura de
Síndrome del túnel del carpo y contractura deSíndrome del túnel del carpo y contractura de
Síndrome del túnel del carpo y contractura de
 
Pleno minggu 2
Pleno minggu 2Pleno minggu 2
Pleno minggu 2
 
Foça sirenler1
Foça sirenler1Foça sirenler1
Foça sirenler1
 
Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2
Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2
Lcr y bhe ppt 03-FISIOPATOLOGIA II, PARCIAL 2
 
MIRASIERRA - PASTORAL
MIRASIERRA - PASTORALMIRASIERRA - PASTORAL
MIRASIERRA - PASTORAL
 
Burocracia..
Burocracia..Burocracia..
Burocracia..
 
Ch. 9: Documentary Expression and Popular Photography
Ch. 9: Documentary Expression and Popular PhotographyCh. 9: Documentary Expression and Popular Photography
Ch. 9: Documentary Expression and Popular Photography
 
Medida del radio terrestre
Medida del radio terrestreMedida del radio terrestre
Medida del radio terrestre
 
Gesamtpreisliste de 01012012
Gesamtpreisliste de 01012012Gesamtpreisliste de 01012012
Gesamtpreisliste de 01012012
 
Ecuavoley
EcuavoleyEcuavoley
Ecuavoley
 
Fitxa mescles
Fitxa mesclesFitxa mescles
Fitxa mescles
 
Komplett werbung24 händlerzeitung_auto
Komplett werbung24 händlerzeitung_autoKomplett werbung24 händlerzeitung_auto
Komplett werbung24 händlerzeitung_auto
 
Regular preterite and -car, gar, zar
Regular preterite and -car, gar, zarRegular preterite and -car, gar, zar
Regular preterite and -car, gar, zar
 
Tecnica n°049 temblar en el sexo
Tecnica n°049 temblar en el sexoTecnica n°049 temblar en el sexo
Tecnica n°049 temblar en el sexo
 

More from M. Ilhan Akbas

Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous DrivingNavigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous DrivingM. Ilhan Akbas
 
Validation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial VehiclesValidation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial VehiclesM. Ilhan Akbas
 
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
Scenario Generation for Validating Artificial Intelligence Based Autonomous ...Scenario Generation for Validating Artificial Intelligence Based Autonomous ...
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...M. Ilhan Akbas
 
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash DataGeneration of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash DataM. Ilhan Akbas
 
Development of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus ShuttleDevelopment of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus ShuttleM. Ilhan Akbas
 
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...M. Ilhan Akbas
 
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...M. Ilhan Akbas
 
Street Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringStreet Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringM. Ilhan Akbas
 
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle EcosystemRequirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle EcosystemM. Ilhan Akbas
 
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation  for Autonomous Vehicle VerificationAbstract Simulation Scenario Generation  for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation for Autonomous Vehicle VerificationM. Ilhan Akbas
 
Autonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMIAutonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMIM. Ilhan Akbas
 
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS ToolboxVerification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS ToolboxM. Ilhan Akbas
 
SAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETsSAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETsM. Ilhan Akbas
 
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone SystemsVBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone SystemsM. Ilhan Akbas
 
Professional Network Value in Business Incubator Models
Professional Network Value in Business Incubator ModelsProfessional Network Value in Business Incubator Models
Professional Network Value in Business Incubator ModelsM. Ilhan Akbas
 
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...M. Ilhan Akbas
 
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...M. Ilhan Akbas
 

More from M. Ilhan Akbas (20)

Goss_ICCVE 2022.pdf
Goss_ICCVE 2022.pdfGoss_ICCVE 2022.pdf
Goss_ICCVE 2022.pdf
 
IV2021-431-slides.pdf
IV2021-431-slides.pdfIV2021-431-slides.pdf
IV2021-431-slides.pdf
 
Akbas-DASC-2022.pdf
Akbas-DASC-2022.pdfAkbas-DASC-2022.pdf
Akbas-DASC-2022.pdf
 
Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous DrivingNavigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
 
Validation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial VehiclesValidation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial Vehicles
 
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
Scenario Generation for Validating Artificial Intelligence Based Autonomous ...Scenario Generation for Validating Artificial Intelligence Based Autonomous ...
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
 
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash DataGeneration of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
 
Development of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus ShuttleDevelopment of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus Shuttle
 
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
 
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
 
Street Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringStreet Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means Clustering
 
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle EcosystemRequirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
 
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation  for Autonomous Vehicle VerificationAbstract Simulation Scenario Generation  for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
 
Autonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMIAutonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMI
 
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS ToolboxVerification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
 
SAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETsSAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETs
 
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone SystemsVBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
 
Professional Network Value in Business Incubator Models
Professional Network Value in Business Incubator ModelsProfessional Network Value in Business Incubator Models
Professional Network Value in Business Incubator Models
 
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
 
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
 

Recently uploaded

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 

Recently uploaded (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Social Network Generation and Friend Ranking Based on Mobile Phone Data

  • 1. Social Network Generation and Friend Ranking Based on Mobile Phone Data Social Network Generation and Friend Ranking M. ˙I. Akba¸s, R. N. Avula, M. Bassiouni and D. Turgut Department of Electrical Engineering and Computer Science University of Central Florida - Orlando, FL June 10, 2013 Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 1 / 16
  • 2. 1 Problem definition Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
  • 3. 1 Problem definition 2 Application overview Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
  • 4. 1 Problem definition 2 Application overview 3 Ranking and grouping friends Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
  • 5. 1 Problem definition 2 Application overview 3 Ranking and grouping friends 4 Simulation study Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
  • 6. 1 Problem definition 2 Application overview 3 Ranking and grouping friends 4 Simulation study 5 Conclusion Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 2 / 16
  • 7. Problem definition Problem Online social networks are successful in providing digital social networks of friends. The explicit interactions in virtual social network give users the impression of full control over their ego network. Time-consuming, not accurate and the users are confronted with the need to organize. Objective Automatically generating and organizing social networks by analyzing and assessing mobile phone usage and interaction data. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 3 / 16
  • 8. Data available on smart phones Various smart phone applications allow us to trace multiple types user interactions: Text messages, call logs, e-mail, chat messages. Smartphones are equipped with many sensors recording additional information Acoustic sensors, Bluetooth, GPS receivers. Usage of all available data enables the interpretation of ego network. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 4 / 16
  • 9. Ego networks Dunbar et al.† showed: People can have a limited number of friends. Social networks are hierarchically organized in discretely sized groups. †R. Dunbar, “How Many Friends Does One Person Need?: Dunbars Number and Other Evolutionary Quirks” Faber and Faber, Feb. 2010. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 5 / 16
  • 10. System dynamics Weights assigned to different types of interactions. Interactions among users are evaluated based on weight values for certain periods of time. Weight values over time are used to rank friends of users by a sports ranking algorithm. Ranking algorithm recognizes the changes in the collected data over time. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 6 / 16
  • 11. Overview of the system Overview of social network generation for users. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 7 / 16
  • 12. Nodobo dataset An experiment from the University of Strathclyde to gather communications metadata from a group of high school students. Our approach is applied to the dataset of Nodobo project. Android phones with a special OS is used to collect interaction information. Our approach concentrates not on the social network among the users but on formation and organization of these personal networks. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 8 / 16
  • 13. Interaction evaluation The interaction data derived from mobile devices and sensors need to be evaluated in terms of their importance. Interaction data are analyzed and assigned with weights according to interaction information: Identifications of the parties in the communication. Time of the communication. Type of the communication method. Weight assignment results in the ability to change the priority according to experience or context. iA,B = α · F(T) + β · V (T) + γ · nP(T) + δ · E(S) Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 9 / 16
  • 14. Ranking friends Ranking is used to find the discrete groups of friends in ego network. The interactions between friends correlate in number with the strength of friendship. We define a sports competition type relationship among users. Interaction values are used to determine wins or losses for defined periods of time. The friend with a larger interaction value in a defined period of time has a win against the friend with lower interaction value. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 10 / 16
  • 15. Selection of ranking method The most common sports ranking method utilizes the winning percentage, which is based on the number of wins and number of comparisons. Popular methods using schedule and current rankings: Colley and Massey. Colley and Massey methods are insensitive to small changes†. Insensitivity is a desirable property for ranking. Colley method is chosen: Colley ranking is based only on the results from the comparisons while Massey utilizes actual game scores and homefield advantage. †T. P. Chartier, E. Kreutzer, A. N. Langville, and K. E. Pedings, “Sensitivity and stability of ranking vectors,” SIAM J. on Scientific Computing, vol. 33, pp. 10771102, May 2011. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 11 / 16
  • 16. Colley ranking Colley ranking can be defined by a linear system: Cr = b b, is defined as follows: bi = 1 + (wi − li )/2 Cn×n is called the Colley coefficient matrix and defined as follows: Cij = 2 + (wi + li ) i = j −nij i = j where nij : number of times friends i and j are compared. Then the rating of a friend of a user is defined as follows: ri = 1 + (wi −li ) 2 + k∈Fu rk 2 + (wi + li ) Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 12 / 16
  • 17. Ranking friends of Nodobo users Ratings of friends with Colley method for nine users: Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 13 / 16
  • 18. Colley vs. Winning Percentage Friend ratings for two users: Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 14 / 16
  • 19. Change in rankings Change in ratings of a user’s friends is for each month during the four month interval: Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 15 / 16
  • 20. Conclusion Outlined an approach to infer ego networks by assessing smartphone data. Proposed an interaction evaluation function, a ranking and grouping method. Possible future work: Using multiple real life smartphone data with collection times spread over longer periods. Implementation of a smartphone application, collecting and integrating all available interaction data to extend our aproach. Akba¸s, Avula, Bassiouni, Turgut (UCF) ICC 2013 June 10, 2013 16 / 16