co-presence communities
DESCRIPTION
Co-presence Communities. Jamie Lawrence Terry Payne & David De Roure DMC 2006. Using pervasive computing to support weak social networks. Introduction. http://eprints.ecs.soton.ac.uk/12684/ Focus on relating this work to the DMC workshop (and WETICE in general) Weak Social Networks - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/1.jpg)
Co-presence Communities
Using pervasive computing to support weak social networks
Jamie Lawrence
Terry Payne & David De Roure
DMC 2006
![Page 2: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/2.jpg)
Introduction
http://eprints.ecs.soton.ac.uk/12684/
Focus on relating this work to the DMC workshop (and WETICE in general)
• Weak Social Networks
• Co-presence
• Co-presence Communities– Application– Discovery Algorithm– Worked Example
![Page 3: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/3.jpg)
Weak Social Networks• Weak & Informal Networks
– Familiar Stranger– Communities of Practice
• Shrinking circle of “best friends”• Weak relationships are important
– Familiar Strangers provide social support in times of crisis
– CoP are vital sources of information and expertise in an enterprise
• Ironically, weak relationships are often – based on physical interaction – least served by technological solutions.
![Page 4: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/4.jpg)
Co-presence
• “sense that they are close enough to be perceived in whatever they are doing, including their experiencing of others, and close enough to be perceived in this sensing of being perceived” – Goffman
• “corporeal copresence” – Zhao’s taxonomy– Natural state of co-presence: all parties are
physically proximate and present at the same site.
![Page 5: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/5.jpg)
Co-presence Detection
• Must correspond to human sensory limits
• Ego-centric– Bluetooth– IrDA badges
• Omniscient– GPS tracking
![Page 6: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/6.jpg)
Co-presence Communities
A group of people that you are usually around during a particular time period
• People
• Time
• Context must be defined by the user– regular meeting, sports club, lunch, coffee
break, Friday evening pints, …
![Page 7: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/7.jpg)
Applications
• Ambient Information Dissemination Environment (AIDE)– Use Co-presence Communities to control the
flow of information– For example, distributing a URL to the
“afternoon coffee crew”
• Context-aware computing– Co-presence Communities can add context to
other information sources, e.g. diaries
• Building a social networking service from real-world interaction data
![Page 8: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/8.jpg)
Mining Algorithm Attributes• Incremental• Probabilistic• High-dimensional data• Error smoothing (missing values)
• Transform from…– <start, end, device, device>– <time, device, device>
• To…– <~start, ~end, ~{devices}>
![Page 9: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/9.jpg)
Mining Algorithm Overview
• Discretisation– Produces groups of co-present devices at
each time interval
• Feature Extraction– Finds periods of continuously similar co-
presence
• Clustering– Cluster the co-presence periods across all
historical data– The clusters provide the Co-presence
Community definitions
![Page 10: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/10.jpg)
Discretisation
• Transform the co-presence events into discrete time slots
• Useful if the data comes from multiple sources
![Page 11: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/11.jpg)
Feature Extraction
• Detects changes in the co-presence membership
• Use a Laplacian of Gaussian (LoG) edge detection routine averaged across devices
• Period boundaries occur at the zero-crossings
0
1
-1
![Page 12: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/12.jpg)
Clustering
• Clusters periods of co-presence together
• Uses a implementation of COBWEB
• Modified to accept Nominal Set attributes
• The resulting clusters define the co-presence communities
• Can be weighted to find temporal or membership-stable communities
![Page 13: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/13.jpg)
Worked Example
Interval 1 Interval 2 Interval 3 Interval 4
Day 1 B B,C D
Day 2 C B,C D
Day 3 D B,C D
Day 4 E B,C D
Day 5 F B,C D
![Page 14: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/14.jpg)
Day 1: Periods
![Page 15: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/15.jpg)
Day 1: Clusters
![Page 16: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/16.jpg)
Day 2: Periods
![Page 17: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/17.jpg)
Day 2: Clusters
![Page 18: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/18.jpg)
Day 3: Periods
![Page 19: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/19.jpg)
Day 3: Clusters
![Page 20: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/20.jpg)
Day 4: Periods
![Page 21: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/21.jpg)
Day 4: Clusters
![Page 22: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/22.jpg)
Day 5: Periods
![Page 23: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/23.jpg)
Day 5: Clusters
![Page 24: Co-presence Communities](https://reader038.vdocuments.net/reader038/viewer/2022110210/56812bd6550346895d903f81/html5/thumbnails/24.jpg)
Conclusions
• Introduced the idea of Co-presence Communities
• Discussed how they might capture weak social networks
• Presented a method of discovering these communities
• Demonstrated a simple example