10 - Social Network Analysis
10 - Social Network Analysis
10 - Social Network Analysis
ANALYSIS
WEEK 10 BIG DATA AND DATA ANALYTICS
A N D R Y A L A M S YA H
@ANDRYBREW
OUTLINE
o Social Network Introduction & Background
o Background Network Analysis, Social Science and Other Domains
o SNA Practical Applications
o SNA Basic Concept (Network and Tie Strength)
BACKGROUND
• Vast majority (internet + social media) data is in unstructured forms
• Big Data challenge and opportunity related to unstructured data
• Two approach for solving unstructured data :
• Content aspect (text mining: sentiment analysis, text summary, etc)
• Structure aspect (network data: SNA)
• Content and Structure aspect answer different questions, thus they
form different model and approach
• SNA is the fastest way to process Big Data
• SNA can handle large-scale data in real time (Stream data)
SOCIAL NETWORK INTRODUCTION
Definition :
a social network is a social structure, community or society-made of nodes which
generally represent actors / individuals or organizations. It indicates the way in which they
are connected via edges which represents various social familiarities, affiliations, and/or
relationship ranging from casual acquintance to close familial bounds (wikipedia)
1 2 3 4
Graph
Communication 1
Anne: Jim, tell the Murrays they’re invited
2
Jim: Mary, you and your dad should come for dinner!
Jim: Mr. Murray, you should both come for dinner
Anne: Mary, did Jim tell you about the dinner? You must come. 3
4
John: Mary, are you hungry?
Vertex
…
(node) Edge (link)
Directed Graph Different Format
Edge list
Vertex Vertex
1 2
1 3
Graph (directed)
2 3
1 2 4
2
3 4
Adjacency matrix
3
4 Vertex 1 2 3 4
1 - 1 1 0
2 0 - 1 1
3 0 0 - 0
4 0 0 1 -
Representing an Undirected Graph
Directed Edge list remains the same
(who contacts whom) Vertex Vertex
But interpretation
1 1 2 is different now
2
1 3
2 3
3 2 4
4
3 4
5
3 4
5 1
4 2
7 isolate
6
4 5
* no studied network is ‘whole’ in practice; it’s usually a partial picture of one’s real life networks (boundary specification problem)
** ego not needed for analysis as all alters are by definition connected to ego
Basic Concepts