SlideShare una empresa de Scribd logo
1 de 65
Computational  Methods  
and  Tools  for  Social  
Network  Analysis  of  
Networked  Learning  
Communities	
Tutorial at LAK 2013, 9/4/2013
Andreas Harrer, Tilman Göhnert,
Alejandra Martínez-Monés &
Christophe Reffay
Agenda	
13.30 Introduction of presenters and participants
13.45 Use Cases of SNA4LA
14.15 SNA Basics
15.15 Description of the practical workbench
15.30 COFFEE BREAK
16.00 Hands-on experiences using the workbench
17.30 End of the tutorial
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
2
Introduction  of  presenters  
&  participants	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
3
Tutorial  Presenters	
•  Andreas Harrer
•  Tillman Göhnert
•  Alejandra Martínez-Monés
•  Christophe Reffay
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
4
Use  Cases  of  SNA  for  LA	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
5
Identifying  Participatory  
Roles  in  CSCL  scenarios	
Marcos García, J.A.,  Martínez Monés, A.,  Dimitriadis, Y.,  Anguita
Martínez, R. A role-based approach for the support of
collaborative learning activities e-Service Journal. 6(1):40-58,
Diciembre 2007
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
6
Participatory  roles	
•  Goal: Identifying roles based on their
position within a network of relationships
o  Description of expected roles, based on centrality indexes
o  Identify the emergence of those roles in an experience
o  Provide them with information adapted to their needs
•  Approach:
o  Description of roles based on “fuzzy” combinatios of SNA
indexes
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
7
Participatory  roles    
(Distance  forum,  CSCL  2009)	
Isolated
Non-participative
Role: Dynamizer student
Indicators
Outdegree CDo(i)
Description Number of links initiated by this actor.
V a l u e s /
Interpretation
A high value, indicates a high participation of
the actor
R e l e v a n c e
rank
First
Outdegree sessions
Description Specifies the relation between participation
and number of sessions
V a l u e s /
Interpretation
A high value indicates a high participation of
the actor in the overall activity
R e l e v a n c e
rank
Second
Indegree CDi(i)
Description Number of links terminating by this actor
V a l u e s /
Interpretation
A medium value indicates a medium
relevance
R e l e v a n c e
rank
Third.
Participatory  roles  
Dynamizer  student	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
9
Student  dynamizer    
(Distance  forum,  CSCL  2009)	
Animator
CDo(B20) = 16
CDo-sessions (B20) = 30,8%
CDi (B20) = 4 (17th value)
solated
Non-participative
Student  dynamizer    
(Web-­‐‑based  document  sharing)	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
11
aalobel
abalarr
aordboa
arodull
cfergon
cgeiveg
cgonzrol
cjimcab
emonveg
emunsei epadgon
esasbaz
estibaliz
ggj
ibalala
ilizmar
imunado
jjimrio
jorge
lcaravi
lconase
lhergar
Lmunbla
marnmar
Mcamalo
mferrub
mlauroth
mmaygom
mmiggut
ncalgua
Noelia
papajim
plagvel
ppersan
profe
rapaduq
rfueote
rgorvil
rmarcol
rpermar
Rumbram
scilram
scunfer
sfermar
smarmor
vdiefer
Vmaybar
Animator
Cohesion  in  subgroups  	
Reffay, C. and Chanier, T., (2003) How social network analysis
can help to measure cohesion in collaborative distance
learning, Proc of CSCL, 2003
Reffay, C., Teplovs, C., & Blondel, F.-M. (2011). Productive re-
use of CSCL data and analytic tools to provide a new
perspective on group cohesion. Proc of CSCL 2011.
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
12
Cohesion	
•  Simugline data set
o  4 online groups working on an French as foreign language simulation
o  Each group had an instructor and a
•  Data
o  Discussion forums that are local to each of the 4 groups
•  Network
o  The relation between “a” and “b” represents messages sent by “a” and
opened by “b” plus messages posted by “b” and opened by “a”
•  Indexes
o  Cliques at level “c”: subgroup in which the ties between all pairs of agents
have values c or greater (i.e., have exchanged c or more messages).
o  “c” can be a value announced by the teacher as the desirable level of
interaction
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
13
Comparing groups with (level
10) cliques
Aquitania
Gallia
Lugdunensis
Gallia
Narbonensis
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
14
Hierarchical Clusters
GALLIA G
G G G G G G G G G l
l l n l G l n l l l 1
Level 3 2 1 1 t 4 2 6 5 9 0
----- - - - - - - - - - - -
167 . . . XXX . . . . . .
108 . . . XXXXX . . . . .
83 . . XXXXXXX . . . . .
64 . . XXXXXXXXX . . . .
52 . XXXXXXXXXXX . . . .
42 XXXXXXXXXXXXX . . . .
29 XXXXXXXXXXXXXXX . . .
9 XXXXXXXXXXXXXXX XXXXX
5 XXXXXXXXXXXXXXXXXXXXX
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
15
PaNern  (Star)  =>  Intensity?	
Aquitania
Lugdunensis Narbonensis
GalliaIntensity=192
Intensity=12 Intensity=72
Intensity=111
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
16
The  “fourth”  man	
Malzahn, N., Harrer, A., & Zeini, S. (2007). The Fourth Man -
Supporting self-organizing group formation in learning
communities. In Proc. of CSCL 2007 (pp. 547–550).
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
17
18
Person-­‐‑
Topic-­‐‑
Network  
from  Forum:  
group  
searches  for  
the  „fourth  
man“	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
19
Network  
using  
semantic  
relations	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
Blockmodeling	
Harrer, A. & Schmidt, A. (to appear 2013). Blockmodeling and
role analysis in multi-relational networks. Social Networks and
Mining. Springer. 2013
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
20
21
Complex  networks  –  dissolving  the  Death  Star	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
22
Complex  networks  –  dissolving  the  Death  Star	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
23
Complex  networks  –  dissolving  the  Death  Star	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
A  Blockmodel  of  this  network  –  
positions  and  reduced  matrix	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
24
SNA  basics	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
25
SNA  basics	
•  What is a Social Network?
•  Types of networks and network transformations
•  Useful definitions and measures on graphs
•  Grouping concepts
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
26
What  is  a  social  network?	
•  A set of nodes (actors)
o  Persons
o  Groups
o  Organizations
o  Objects
o  …
•  A set of relationships
o  Is a friend of
o  Is neighbour of
o  Provides goods to …
o  Has sent a message to …
o  Etc.
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
27
What  is  a  social  network?	
•  Complexity may
increase.
•  Analysis cannot
be done by
hand
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
28
Ego-­‐‑net  :  The  network  of  
ego	
•  Ego: the selected node
•  Alters (neighbours): distance (Ego,Alter) ≤ 1
o  Ties between ego and alter
o  Ties between alters
Whole network Ego-net (x34)Ego-net (x38)
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
29
Types  of  Social  Networks  
According  to…	
•  Number of sets of actors
o  One-mode : one set of actors
o  Two-mode : (Bi-partite, affiliation networks) two sets of actors
•  Relationships
o  Directed or undirected
o  Valued or un-valued (1/0)
•  How are they built
o  Complete networks
o  Ego-networks
9/04/13Computational Methods and Tools for Social Network Analysis
of Networked Learning Communities 3030
One-­‐‑mode  or  two-­‐‑mode  
networks	
All nodes are of the same type
•  Administrators
•  Societies
Two-modeOne-mode
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
31
Nodes belong to two
sets
•  Students
Directed  vs  Undirected  
graphs	
•  Directed
Undirected
Edges  are  oriented	
 Edges  are  not  oriented	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
32
Weighted  (valued)  vs  
Unvalued  graphs	
•  Weighted/Valued •  Unvalued
Edges  have  values	
 Edges  have  no  value	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
33
Conclusion:  8  possible  
network  types	
One-mode
(One node type)
Two-mode
(Two node types)
• One-Mode
• Directed
• Valued
• One-Mode
• Undirected
• Valued
• One-Mode
• Directed
• Unvalued
• One-Mode
• Undirected
• Unvalued
• Two-Mode
• Directed
• Valued
• Two-Mode
• Undirected
• Valued
• Two-Mode
• Directed
• Unvalued
• Two-Mode
• Undirected
• Unvalued
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
34
Network  types  
transformation  allowed	
Two-­‐‑Mode	
 One-­‐‑Mode	
Directed	
 Undirected	
Valued	
 Unvalued	
More  information	
 Less  Information	
Selection strategy
Not reversible!
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
35
Two-­‐‑Mode	
 One-­‐‑Mode	
2
2
1
1
1
1
Do blue nodes share any orange resource? => Unvalued
How many orange resource do blue nodes share ? => Valued
Strategy: Decide what sharing resource represent for relationships between (blue) nodes.
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
36
Directed	
 Undirected	
Are nodes connected (one tie is enough)?
Are nodes connected with reciprocal edges?
Strategy: Decide if you have/not edges in both directions.
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
37
Valued	
 Unvalued	
Threshold=5
Strategy: Only ties with value>=Threshold are considered
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
38
Useful  measures  of  social  
networks	
•  Density
•  Degree, In-degree, Out-degree
•  Path, Geodesic distance, Diameter
•  Centrality indexes (for nodes)
o  Degree centrality
o  Betweenness centrality,
o  Closeness centrality
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
39
Eff.=0
Poss.=10
d=0
Eff.=2
Poss.=10
d=0.2
Eff.=4
Poss.=10
d=0.4
Eff.=8
Poss.=10
d=0.8
Eff.=10
Poss.=10
d=1
Density  (of  edges)  for  an  
undirected  graph	
edgespossiblenb
edgeseffectivenb
ddensity =
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
40
Density  (of  edges)  for  a  
directed  graph	
Eff.=0
Poss.=20
d=0
Eff.=4
Poss.=20
d=0.2
Eff.=8
Poss.=20
d=0.4
Eff.=16
Poss.=20
d=0.8
Eff.=20
Poss.=20
d=1
Reciprocal edges count twice
(twice more possible edges)
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
41
1 4
2 6
5 8
3 7
Net A
1
2
4 5
6
8
3 7
Net B
The  structure  as  a  constraint  
	
Do nodes “4” and “5” have the same role in nets A and B?
Density:
DA=9/28=0,321
Density:
DB=9/28=0,321
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
42
Centrality
•  Who is central in this
network?
439/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
Degree  in  an  undirected  
graph	
•  For a node, Degree = number of edges
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
44
In-­‐‑  &  Out-­‐‑  degree  in  an  
directed  graph	
In-­‐‑degree    =  number  of  edges  coming  into  the  node	
Out-­‐‑degree    =  number  of  edges  coming  out  of  the  node	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
45
Path  :  sequence  of  edges  
connecting  2  nodes	
A
H
B
C G
D
E F I J
From A->E : 2 possible paths:
• (A B C E)
or
• (A B D E)
Example in a directed graph
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
46
Path:  example  in  an  
undirected  graph	
A
H
B
C G
D
E F I J
From A->E : 2 possible paths:
• (D E)
or
• (D B C E)
Geodesic Distance:
Length of the shortest path
d(D,E) = 1
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
47
Diameter  of  the  graph	
•  Diameter = longest distance in the graph
= maximal distance between any pair of nodes
What is the diameter of this graph?
D = 7
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
48
Betweenness  centrality  
	
•  Number of shortest paths passing through the node
Directed graph
Undirected graph
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
49
Closeness  centrality  
	
Scoring the closeness of one node to all others
Undirected graph
Directed graph
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
50
The Moreno’s
experiments (1943)
Pupils relation in the
classroom:
•  Pupils of various age
range
•  Gender study
« If you could choose freely,
which are the (2) kids you
would like to have as
direct neighbour? »
Main results:
At <age> => pupils tend to <?>
• 6-8 years old => mix
• 8-13 years old => separate
• 13-15 years old => mix
• 15-17 years old => separate
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
51
Moreno’s  network	
•  Who is central in this network?
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
52
Components  
	
 Removing  bridges    
(cut-­‐‑points)…	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
53
…This  results  in  breaking  
the  component  	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
54
Grouping  concepts  –  an  
overview	
Groups can be determined according to different criteria
•  Reachability and Distance – group member is
connected via short ways to all other group members
o  Direct links – Clique as complete subgraph
o  Relaxing the distance – n-Clique requires all nodes being connected via short
path (lesser and equal than n)
•  Node degree – group member should be connected to
many group members
o  Leaving out a small number of group members: k-Plex
o  Having at least k group members as direct neighbours – k-Core
•  Contrasting “ingroup” and “outgroup” – density inside is
much higher than outside
o  Alliance: only links to ingroup, no links to outside
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
55
Grouping  concepts  –  an  
overview	
•  Group concepts fall in two categories:
o  Overlapping concepts
•  e.g. Cliques
o  Disjunct concepts
•  e.g. k-cyclic blocks
•  Depending on the type of analysis both categories
have their merits
o  Disjunct concepts allow clear-cut assignment to one group
o  Overlapping concepts allow analysis of transfer ideas, e.g. Clique
percolation
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
56
Cliques  or  K-­‐‑cliques  
	
Clique: maximum subset where all
nodes are connected
K-clique: Clique with K members
How  many    
cliques?	
• One 5-clique
• One 4-clique
• One 3-clique
• Three 2-cliques
=> 6 cliques
Which  are…  ?	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
57
K-­‐‑cores	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
58
Taken from: V. Batagelj, A. Mrvar / Social Networks 22 (2000) 173-186
Clique  Percolation  
Method	
•  CPM allows overlapping communities
•  Idea: a k-clique “percolates” through the graph
•  Overlapping members can be “brokers” between
groups
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
59
Taken from: Wikipedia
Visualization  influences  
Interpretation	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
60
Practical  Workbench    
Presentation	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
61
Task  one:  Simuligne  
Data  Preprocessing	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
62
Raw Data: A network
with weighted, directed
edges
(Number of forum posts
opened)
Preprocessing:
Symmetrisation of edge
weights
(by minimum, maximum,
sum, or average)
Task  one:  Simuligne	
•  Choose the data set based on preprocessing
o  Narbo_Max: Maximum of both directions
o  Narbo_Mean: Average of both directions
o  Narbo_Min: Minimum of both directions
o  Narbo_Sum: Sum of both directions
•  Think of the format transformation (UCINET -> SISOB)
•  Focus on the appropriate intensity level of the
relation
•  Identify groups
•  Choose an appropriate output representation
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
63
Task  two:  Collaboration  
over  Artifacts  (BSCW)	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
64
•  Two node types
o  BSCW (document sharing) folders as artifacts (-..)
•  One folder for general information
•  Folders for individual case studies
o  Pairs of students, each working mainly on a single case (x..)
•  Edges weighted by access
Task  two:  Collaboration  
over  Artifacts  (BSCW)	
9/04/13
Computational Methods and Tools for Social Network
Analysis of Networked Learning Communities
65
•  Choose one of the data sets
o  sp1_B_cli_cp_U.txt
o  sp2_B_cli_cp_U.txt
o  sp3_B_cli_cp_U.txt
o  spf_B_cli_cp_U.txt
•  Think of the format transformation (UCINET -> SISOB)
•  Try to identify the general folder
•  Try to identify the projects the pairs of students
worked on
•  Analyse the collaboration between the students
(hint: Folding is also in the R-Analysis)

Más contenido relacionado

La actualidad más candente

How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...Jeromy Anglim
 
Overview Of Network Analysis Platforms
Overview Of Network Analysis PlatformsOverview Of Network Analysis Platforms
Overview Of Network Analysis PlatformsNoah Flower
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network AnalysisFred Stutzman
 
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...BAINIDA
 
The Basics of Social Network Analysis
The Basics of Social Network AnalysisThe Basics of Social Network Analysis
The Basics of Social Network AnalysisRory Sie
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network AnalysisScott Gomer
 
Social Network Analysis power point presentation
Social Network Analysis power point presentation Social Network Analysis power point presentation
Social Network Analysis power point presentation Ratnesh Shah
 
01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measuresdnac
 
A Guide to Social Network Analysis
A Guide to Social Network AnalysisA Guide to Social Network Analysis
A Guide to Social Network AnalysisOlivier Serrat
 
Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Doug Needham
 
Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011guillaume ereteo
 
2009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 20072009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 2007Marc Smith
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network AnalysisSujoy Bag
 
Big social data analytics - social network analysis
Big social data analytics - social network analysis Big social data analytics - social network analysis
Big social data analytics - social network analysis Jari Jussila
 
Social network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreWael Elrifai
 
Exploring Social Media with NodeXL
Exploring Social Media with NodeXL Exploring Social Media with NodeXL
Exploring Social Media with NodeXL Shalin Hai-Jew
 

La actualidad más candente (20)

How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...How to conduct a social network analysis: A tool for empowering teams and wor...
How to conduct a social network analysis: A tool for empowering teams and wor...
 
Overview Of Network Analysis Platforms
Overview Of Network Analysis PlatformsOverview Of Network Analysis Platforms
Overview Of Network Analysis Platforms
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
 
The Basics of Social Network Analysis
The Basics of Social Network AnalysisThe Basics of Social Network Analysis
The Basics of Social Network Analysis
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Social Network Analysis power point presentation
Social Network Analysis power point presentation Social Network Analysis power point presentation
Social Network Analysis power point presentation
 
01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures
 
A Guide to Social Network Analysis
A Guide to Social Network AnalysisA Guide to Social Network Analysis
A Guide to Social Network Analysis
 
01 Network Data Collection (2017)
01 Network Data Collection (2017)01 Network Data Collection (2017)
01 Network Data Collection (2017)
 
03 Communities in Networks (2017)
03 Communities in Networks (2017)03 Communities in Networks (2017)
03 Communities in Networks (2017)
 
Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview. Social Network Analysis Introduction including Data Structure Graph overview.
Social Network Analysis Introduction including Data Structure Graph overview.
 
Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011
 
2009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 20072009 Node XL Overview: Social Network Analysis in Excel 2007
2009 Node XL Overview: Social Network Analysis in Excel 2007
 
Social Network Analysis
Social Network AnalysisSocial Network Analysis
Social Network Analysis
 
Big social data analytics - social network analysis
Big social data analytics - social network analysis Big social data analytics - social network analysis
Big social data analytics - social network analysis
 
02 Descriptive Statistics (2017)
02 Descriptive Statistics (2017)02 Descriptive Statistics (2017)
02 Descriptive Statistics (2017)
 
Social network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and moreSocial network analysis & Big Data - Telecommunications and more
Social network analysis & Big Data - Telecommunications and more
 
Exploring Social Media with NodeXL
Exploring Social Media with NodeXL Exploring Social Media with NodeXL
Exploring Social Media with NodeXL
 

Similar a LAK13 Tutorial Social Network Analysis 4 Learning Analytics

SocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfSocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfBalasundaramSr
 
A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...Stephanie Richter
 
Robust Expert Finding in Web-Based Community Information Systems
Robust Expert Finding in Web-Based Community Information SystemsRobust Expert Finding in Web-Based Community Information Systems
Robust Expert Finding in Web-Based Community Information SystemsRalf Klamma
 
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKSAPPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKSIJwest
 
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...eMadrid network
 
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...Saulius Maskeliunas
 
Community detection in complex social networks
Community detection in complex social networksCommunity detection in complex social networks
Community detection in complex social networksAboul Ella Hassanien
 
A Comparison of Supervised Learning Classifiers for Link Discovery
A Comparison of Supervised Learning Classifiers for Link DiscoveryA Comparison of Supervised Learning Classifiers for Link Discovery
A Comparison of Supervised Learning Classifiers for Link DiscoveryTommaso Soru
 
IEEE EDUCON 2010 Madrid, Spain
IEEE EDUCON 2010 Madrid, SpainIEEE EDUCON 2010 Madrid, Spain
IEEE EDUCON 2010 Madrid, SpainDanish Nadeem
 
Social Network Analysis based on MOOC's (Massive Open Online Classes)
Social Network Analysis based on MOOC's (Massive Open Online Classes)Social Network Analysis based on MOOC's (Massive Open Online Classes)
Social Network Analysis based on MOOC's (Massive Open Online Classes)ShankarPrasaadRajama
 
Improving Online Deliberation with Argument Network Visualization
Improving Online Deliberation with Argument Network Visualization Improving Online Deliberation with Argument Network Visualization
Improving Online Deliberation with Argument Network Visualization Anna De Liddo
 
PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS SOCIAL NETWORKING SITES
 PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS  SOCIAL NETWORKING SITES  PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS  SOCIAL NETWORKING SITES
PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS SOCIAL NETWORKING SITES Dhanya G
 
Learning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction NetworksLearning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction NetworksSymeon Papadopoulos
 
2010 Catalyst Conference - Trends in Social Network Analysis
2010 Catalyst Conference - Trends in Social Network Analysis2010 Catalyst Conference - Trends in Social Network Analysis
2010 Catalyst Conference - Trends in Social Network AnalysisMarc Smith
 
Greedy Incremental approach for unfolding of communities in massive networks
Greedy Incremental approach for unfolding of communities in massive networksGreedy Incremental approach for unfolding of communities in massive networks
Greedy Incremental approach for unfolding of communities in massive networksIJCSIS Research Publications
 
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...Janna Joceli Omena
 

Similar a LAK13 Tutorial Social Network Analysis 4 Learning Analytics (20)

SocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfSocialCom09-tutorial.pdf
SocialCom09-tutorial.pdf
 
A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...A Community of Quality: Using Social Network Analysis to Study University-Wid...
A Community of Quality: Using Social Network Analysis to Study University-Wid...
 
Chapter 16
Chapter 16Chapter 16
Chapter 16
 
Robust Expert Finding in Web-Based Community Information Systems
Robust Expert Finding in Web-Based Community Information SystemsRobust Expert Finding in Web-Based Community Information Systems
Robust Expert Finding in Web-Based Community Information Systems
 
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKSAPPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
 
Q046049397
Q046049397Q046049397
Q046049397
 
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...
VII Jornadas eMadrid "Education in exponential times". Mesa redonda eMadrid. ...
 
The P4 of Networkacy
The P4 of NetworkacyThe P4 of Networkacy
The P4 of Networkacy
 
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...
Dr. Frederic Andres (NII, Japan) „Collective Intelligence-based Social Projec...
 
Community detection in complex social networks
Community detection in complex social networksCommunity detection in complex social networks
Community detection in complex social networks
 
A Comparison of Supervised Learning Classifiers for Link Discovery
A Comparison of Supervised Learning Classifiers for Link DiscoveryA Comparison of Supervised Learning Classifiers for Link Discovery
A Comparison of Supervised Learning Classifiers for Link Discovery
 
IEEE EDUCON 2010 Madrid, Spain
IEEE EDUCON 2010 Madrid, SpainIEEE EDUCON 2010 Madrid, Spain
IEEE EDUCON 2010 Madrid, Spain
 
Social Network Analysis based on MOOC's (Massive Open Online Classes)
Social Network Analysis based on MOOC's (Massive Open Online Classes)Social Network Analysis based on MOOC's (Massive Open Online Classes)
Social Network Analysis based on MOOC's (Massive Open Online Classes)
 
Improving Online Deliberation with Argument Network Visualization
Improving Online Deliberation with Argument Network Visualization Improving Online Deliberation with Argument Network Visualization
Improving Online Deliberation with Argument Network Visualization
 
PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS SOCIAL NETWORKING SITES
 PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS  SOCIAL NETWORKING SITES  PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS  SOCIAL NETWORKING SITES
PERCEPTION OF UNDERGRADUATE STUDENTS TOWARDS SOCIAL NETWORKING SITES
 
Learning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction NetworksLearning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction Networks
 
2010 Catalyst Conference - Trends in Social Network Analysis
2010 Catalyst Conference - Trends in Social Network Analysis2010 Catalyst Conference - Trends in Social Network Analysis
2010 Catalyst Conference - Trends in Social Network Analysis
 
Greedy Incremental approach for unfolding of communities in massive networks
Greedy Incremental approach for unfolding of communities in massive networksGreedy Incremental approach for unfolding of communities in massive networks
Greedy Incremental approach for unfolding of communities in massive networks
 
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
Networks, Hashtags, Memes: A Quali-Quantitative Approach for Exploring Social...
 
Content-based link prediction
Content-based link predictionContent-based link prediction
Content-based link prediction
 

Último

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
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
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
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
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
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
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Último (20)

Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
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"
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
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
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
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 ...
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
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
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

LAK13 Tutorial Social Network Analysis 4 Learning Analytics

  • 1. Computational  Methods   and  Tools  for  Social   Network  Analysis  of   Networked  Learning   Communities Tutorial at LAK 2013, 9/4/2013 Andreas Harrer, Tilman Göhnert, Alejandra Martínez-Monés & Christophe Reffay
  • 2. Agenda 13.30 Introduction of presenters and participants 13.45 Use Cases of SNA4LA 14.15 SNA Basics 15.15 Description of the practical workbench 15.30 COFFEE BREAK 16.00 Hands-on experiences using the workbench 17.30 End of the tutorial 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 2
  • 3. Introduction  of  presenters   &  participants 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 3
  • 4. Tutorial  Presenters •  Andreas Harrer •  Tillman Göhnert •  Alejandra Martínez-Monés •  Christophe Reffay 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 4
  • 5. Use  Cases  of  SNA  for  LA 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 5
  • 6. Identifying  Participatory   Roles  in  CSCL  scenarios Marcos García, J.A.,  Martínez Monés, A.,  Dimitriadis, Y.,  Anguita Martínez, R. A role-based approach for the support of collaborative learning activities e-Service Journal. 6(1):40-58, Diciembre 2007 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 6
  • 7. Participatory  roles •  Goal: Identifying roles based on their position within a network of relationships o  Description of expected roles, based on centrality indexes o  Identify the emergence of those roles in an experience o  Provide them with information adapted to their needs •  Approach: o  Description of roles based on “fuzzy” combinatios of SNA indexes 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 7
  • 8. Participatory  roles     (Distance  forum,  CSCL  2009) Isolated Non-participative
  • 9. Role: Dynamizer student Indicators Outdegree CDo(i) Description Number of links initiated by this actor. V a l u e s / Interpretation A high value, indicates a high participation of the actor R e l e v a n c e rank First Outdegree sessions Description Specifies the relation between participation and number of sessions V a l u e s / Interpretation A high value indicates a high participation of the actor in the overall activity R e l e v a n c e rank Second Indegree CDi(i) Description Number of links terminating by this actor V a l u e s / Interpretation A medium value indicates a medium relevance R e l e v a n c e rank Third. Participatory  roles   Dynamizer  student 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 9
  • 10. Student  dynamizer     (Distance  forum,  CSCL  2009) Animator CDo(B20) = 16 CDo-sessions (B20) = 30,8% CDi (B20) = 4 (17th value) solated Non-participative
  • 11. Student  dynamizer     (Web-­‐‑based  document  sharing) 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 11 aalobel abalarr aordboa arodull cfergon cgeiveg cgonzrol cjimcab emonveg emunsei epadgon esasbaz estibaliz ggj ibalala ilizmar imunado jjimrio jorge lcaravi lconase lhergar Lmunbla marnmar Mcamalo mferrub mlauroth mmaygom mmiggut ncalgua Noelia papajim plagvel ppersan profe rapaduq rfueote rgorvil rmarcol rpermar Rumbram scilram scunfer sfermar smarmor vdiefer Vmaybar Animator
  • 12. Cohesion  in  subgroups   Reffay, C. and Chanier, T., (2003) How social network analysis can help to measure cohesion in collaborative distance learning, Proc of CSCL, 2003 Reffay, C., Teplovs, C., & Blondel, F.-M. (2011). Productive re- use of CSCL data and analytic tools to provide a new perspective on group cohesion. Proc of CSCL 2011. 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 12
  • 13. Cohesion •  Simugline data set o  4 online groups working on an French as foreign language simulation o  Each group had an instructor and a •  Data o  Discussion forums that are local to each of the 4 groups •  Network o  The relation between “a” and “b” represents messages sent by “a” and opened by “b” plus messages posted by “b” and opened by “a” •  Indexes o  Cliques at level “c”: subgroup in which the ties between all pairs of agents have values c or greater (i.e., have exchanged c or more messages). o  “c” can be a value announced by the teacher as the desirable level of interaction 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 13
  • 14. Comparing groups with (level 10) cliques Aquitania Gallia Lugdunensis Gallia Narbonensis 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 14
  • 15. Hierarchical Clusters GALLIA G G G G G G G G G G l l l n l G l n l l l 1 Level 3 2 1 1 t 4 2 6 5 9 0 ----- - - - - - - - - - - - 167 . . . XXX . . . . . . 108 . . . XXXXX . . . . . 83 . . XXXXXXX . . . . . 64 . . XXXXXXXXX . . . . 52 . XXXXXXXXXXX . . . . 42 XXXXXXXXXXXXX . . . . 29 XXXXXXXXXXXXXXX . . . 9 XXXXXXXXXXXXXXX XXXXX 5 XXXXXXXXXXXXXXXXXXXXX 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 15
  • 16. PaNern  (Star)  =>  Intensity? Aquitania Lugdunensis Narbonensis GalliaIntensity=192 Intensity=12 Intensity=72 Intensity=111 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 16
  • 17. The  “fourth”  man Malzahn, N., Harrer, A., & Zeini, S. (2007). The Fourth Man - Supporting self-organizing group formation in learning communities. In Proc. of CSCL 2007 (pp. 547–550). 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 17
  • 18. 18 Person-­‐‑ Topic-­‐‑ Network   from  Forum:   group   searches  for   the  „fourth   man“ 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities
  • 19. 19 Network   using   semantic   relations 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities
  • 20. Blockmodeling Harrer, A. & Schmidt, A. (to appear 2013). Blockmodeling and role analysis in multi-relational networks. Social Networks and Mining. Springer. 2013 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 20
  • 21. 21 Complex  networks  –  dissolving  the  Death  Star 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities
  • 22. 22 Complex  networks  –  dissolving  the  Death  Star 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities
  • 23. 23 Complex  networks  –  dissolving  the  Death  Star 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities
  • 24. A  Blockmodel  of  this  network  –   positions  and  reduced  matrix 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 24
  • 25. SNA  basics 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 25
  • 26. SNA  basics •  What is a Social Network? •  Types of networks and network transformations •  Useful definitions and measures on graphs •  Grouping concepts 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 26
  • 27. What  is  a  social  network? •  A set of nodes (actors) o  Persons o  Groups o  Organizations o  Objects o  … •  A set of relationships o  Is a friend of o  Is neighbour of o  Provides goods to … o  Has sent a message to … o  Etc. 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 27
  • 28. What  is  a  social  network? •  Complexity may increase. •  Analysis cannot be done by hand 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 28
  • 29. Ego-­‐‑net  :  The  network  of   ego •  Ego: the selected node •  Alters (neighbours): distance (Ego,Alter) ≤ 1 o  Ties between ego and alter o  Ties between alters Whole network Ego-net (x34)Ego-net (x38) 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 29
  • 30. Types  of  Social  Networks   According  to… •  Number of sets of actors o  One-mode : one set of actors o  Two-mode : (Bi-partite, affiliation networks) two sets of actors •  Relationships o  Directed or undirected o  Valued or un-valued (1/0) •  How are they built o  Complete networks o  Ego-networks 9/04/13Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 3030
  • 31. One-­‐‑mode  or  two-­‐‑mode   networks All nodes are of the same type •  Administrators •  Societies Two-modeOne-mode 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 31 Nodes belong to two sets •  Students
  • 32. Directed  vs  Undirected   graphs •  Directed Undirected Edges  are  oriented Edges  are  not  oriented 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 32
  • 33. Weighted  (valued)  vs   Unvalued  graphs •  Weighted/Valued •  Unvalued Edges  have  values Edges  have  no  value 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 33
  • 34. Conclusion:  8  possible   network  types One-mode (One node type) Two-mode (Two node types) • One-Mode • Directed • Valued • One-Mode • Undirected • Valued • One-Mode • Directed • Unvalued • One-Mode • Undirected • Unvalued • Two-Mode • Directed • Valued • Two-Mode • Undirected • Valued • Two-Mode • Directed • Unvalued • Two-Mode • Undirected • Unvalued 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 34
  • 35. Network  types   transformation  allowed Two-­‐‑Mode One-­‐‑Mode Directed Undirected Valued Unvalued More  information Less  Information Selection strategy Not reversible! 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 35
  • 36. Two-­‐‑Mode One-­‐‑Mode 2 2 1 1 1 1 Do blue nodes share any orange resource? => Unvalued How many orange resource do blue nodes share ? => Valued Strategy: Decide what sharing resource represent for relationships between (blue) nodes. 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 36
  • 37. Directed Undirected Are nodes connected (one tie is enough)? Are nodes connected with reciprocal edges? Strategy: Decide if you have/not edges in both directions. 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 37
  • 38. Valued Unvalued Threshold=5 Strategy: Only ties with value>=Threshold are considered 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 38
  • 39. Useful  measures  of  social   networks •  Density •  Degree, In-degree, Out-degree •  Path, Geodesic distance, Diameter •  Centrality indexes (for nodes) o  Degree centrality o  Betweenness centrality, o  Closeness centrality 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 39
  • 40. Eff.=0 Poss.=10 d=0 Eff.=2 Poss.=10 d=0.2 Eff.=4 Poss.=10 d=0.4 Eff.=8 Poss.=10 d=0.8 Eff.=10 Poss.=10 d=1 Density  (of  edges)  for  an   undirected  graph edgespossiblenb edgeseffectivenb ddensity = 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 40
  • 41. Density  (of  edges)  for  a   directed  graph Eff.=0 Poss.=20 d=0 Eff.=4 Poss.=20 d=0.2 Eff.=8 Poss.=20 d=0.4 Eff.=16 Poss.=20 d=0.8 Eff.=20 Poss.=20 d=1 Reciprocal edges count twice (twice more possible edges) 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 41
  • 42. 1 4 2 6 5 8 3 7 Net A 1 2 4 5 6 8 3 7 Net B The  structure  as  a  constraint   Do nodes “4” and “5” have the same role in nets A and B? Density: DA=9/28=0,321 Density: DB=9/28=0,321 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 42
  • 43. Centrality •  Who is central in this network? 439/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities
  • 44. Degree  in  an  undirected   graph •  For a node, Degree = number of edges 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 44
  • 45. In-­‐‑  &  Out-­‐‑  degree  in  an   directed  graph In-­‐‑degree    =  number  of  edges  coming  into  the  node Out-­‐‑degree    =  number  of  edges  coming  out  of  the  node 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 45
  • 46. Path  :  sequence  of  edges   connecting  2  nodes A H B C G D E F I J From A->E : 2 possible paths: • (A B C E) or • (A B D E) Example in a directed graph 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 46
  • 47. Path:  example  in  an   undirected  graph A H B C G D E F I J From A->E : 2 possible paths: • (D E) or • (D B C E) Geodesic Distance: Length of the shortest path d(D,E) = 1 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 47
  • 48. Diameter  of  the  graph •  Diameter = longest distance in the graph = maximal distance between any pair of nodes What is the diameter of this graph? D = 7 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 48
  • 49. Betweenness  centrality   •  Number of shortest paths passing through the node Directed graph Undirected graph 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 49
  • 50. Closeness  centrality   Scoring the closeness of one node to all others Undirected graph Directed graph 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 50
  • 51. The Moreno’s experiments (1943) Pupils relation in the classroom: •  Pupils of various age range •  Gender study « If you could choose freely, which are the (2) kids you would like to have as direct neighbour? » Main results: At <age> => pupils tend to <?> • 6-8 years old => mix • 8-13 years old => separate • 13-15 years old => mix • 15-17 years old => separate 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 51
  • 52. Moreno’s  network •  Who is central in this network? 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 52
  • 53. Components   Removing  bridges     (cut-­‐‑points)… 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 53
  • 54. …This  results  in  breaking   the  component   9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 54
  • 55. Grouping  concepts  –  an   overview Groups can be determined according to different criteria •  Reachability and Distance – group member is connected via short ways to all other group members o  Direct links – Clique as complete subgraph o  Relaxing the distance – n-Clique requires all nodes being connected via short path (lesser and equal than n) •  Node degree – group member should be connected to many group members o  Leaving out a small number of group members: k-Plex o  Having at least k group members as direct neighbours – k-Core •  Contrasting “ingroup” and “outgroup” – density inside is much higher than outside o  Alliance: only links to ingroup, no links to outside 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 55
  • 56. Grouping  concepts  –  an   overview •  Group concepts fall in two categories: o  Overlapping concepts •  e.g. Cliques o  Disjunct concepts •  e.g. k-cyclic blocks •  Depending on the type of analysis both categories have their merits o  Disjunct concepts allow clear-cut assignment to one group o  Overlapping concepts allow analysis of transfer ideas, e.g. Clique percolation 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 56
  • 57. Cliques  or  K-­‐‑cliques   Clique: maximum subset where all nodes are connected K-clique: Clique with K members How  many     cliques? • One 5-clique • One 4-clique • One 3-clique • Three 2-cliques => 6 cliques Which  are…  ? 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 57
  • 58. K-­‐‑cores 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 58 Taken from: V. Batagelj, A. Mrvar / Social Networks 22 (2000) 173-186
  • 59. Clique  Percolation   Method •  CPM allows overlapping communities •  Idea: a k-clique “percolates” through the graph •  Overlapping members can be “brokers” between groups 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 59 Taken from: Wikipedia
  • 60. Visualization  influences   Interpretation 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 60
  • 61. Practical  Workbench     Presentation 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 61
  • 62. Task  one:  Simuligne   Data  Preprocessing 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 62 Raw Data: A network with weighted, directed edges (Number of forum posts opened) Preprocessing: Symmetrisation of edge weights (by minimum, maximum, sum, or average)
  • 63. Task  one:  Simuligne •  Choose the data set based on preprocessing o  Narbo_Max: Maximum of both directions o  Narbo_Mean: Average of both directions o  Narbo_Min: Minimum of both directions o  Narbo_Sum: Sum of both directions •  Think of the format transformation (UCINET -> SISOB) •  Focus on the appropriate intensity level of the relation •  Identify groups •  Choose an appropriate output representation 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 63
  • 64. Task  two:  Collaboration   over  Artifacts  (BSCW) 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 64 •  Two node types o  BSCW (document sharing) folders as artifacts (-..) •  One folder for general information •  Folders for individual case studies o  Pairs of students, each working mainly on a single case (x..) •  Edges weighted by access
  • 65. Task  two:  Collaboration   over  Artifacts  (BSCW) 9/04/13 Computational Methods and Tools for Social Network Analysis of Networked Learning Communities 65 •  Choose one of the data sets o  sp1_B_cli_cp_U.txt o  sp2_B_cli_cp_U.txt o  sp3_B_cli_cp_U.txt o  spf_B_cli_cp_U.txt •  Think of the format transformation (UCINET -> SISOB) •  Try to identify the general folder •  Try to identify the projects the pairs of students worked on •  Analyse the collaboration between the students (hint: Folding is also in the R-Analysis)