SlideShare a Scribd company logo
1 of 45
Download to read offline
measuring	polarization	
on	social	media
michael mathioudakis
computer	science
aalto university
http://www.michalis.co
2
social	media
Michael	Mathioudakis
consume	content
news	about	friends,	politics,	favorite	artists
generate	content
share	experiences,	interesting	articles
interact	with	others
comment,	rate,	and	discuss
hundreds	of	millions
of	active	users
why	study	social	media
a	window	into	the	
thoughts	and	actions	of	people
how	people	spend	their	time
what	attracts	their	attention
what	they	think	about	political	issues
how	they	interact	socially
unique	opportunity	for	social	scientists
study	human	behavior
at	large	scale	&	fine	detail
Michael	Mathioudakis 3
but	you	are	a	computer	scientist
develop	algorithms	to
extract	insights	from	social	media
two	challenges
1- volume	of	data
2- complexity	of	social	behavior
calls	for	complex	models (e.g.,	graphs)
that	require	fast	algorithms
solution
algorithmic	methods,	software	tools and	systems
for	large-scale	computation
analyze efficiently	&	automatically large	amounts	of	data
Michael	Mathioudakis 4
5
no	information	barriers
citizen	journalism
social	connectivity
…
…
harassment
fake	news
polarization
social	media:	good	and	bad	sides
Michael	Mathioudakis
polarization
political or	social	polarization
‘the	act	of	separating	or	making	people	separate	into	
two	groups	with	completely	opposite	opinions’*
related	term:	controversy
‘public	discussion	and	argument	about	something	that	
many	people	strongly	disagree	about’*
*oxford	english dictionary
Michael	Mathioudakis 6
why	study	polarization?
polarization	can	be	linked	to	adverse	effects
social	segmentation
stereotypes
echo	chambers
goal
understand	and	mitigate them
Michael	Mathioudakis 7
8
0
10
20
30
40
50
60
70
80
90
100
Donald	Trump	Approval	Rating	%
February	2017
Democrats Republicans
Michael	Mathioudakis
9
ideology	of	USA	public
source:	Pew	Research	Center
19942014
Democrats	and	Republicans	
have	drifted	apart
Michael	Mathioudakis
why	study	polarization	on	social	media
extract	insights	on	
the	polarization	process
some	specific	questions
what	are	the	polarizing	issues?
does	polarization	increase	over	time?
we	saw	one	such	instance:	US	public
how	could	we	‘nudge’	people	away	from	
extreme	polarization?
is	polarization	linked	to	echo	chambers?
do	social	media	increase	polarization?
Michael	Mathioudakis 10
this	
talk
in	this	talk…
twitter
algorithms	to	measure	it
long-term	study
next	steps
11
polarization
Michael	Mathioudakis
12
retweets
tweet
replies
connections
interactions
Michael	Mathioudakis
twitter
microblogging	platform
since	2006;	300	million	active	users
users	post	short	messages	- ‘tweets’
13Michael	Mathioudakis
global	structure	of	interactions
nodes
14
user	accounts
edges retweets
replies
connections
interaction	graph
Michael	Mathioudakis
1%	sample	of	all	tweets
from	the	internet	archive
data
in	what	follows…
15Michael	Mathioudakis
twitter
algorithms	to	measure	it
long-term	study
next	steps
polarization
Quantifying	Controversy	in	Social	Media. WSDM	2016.
With	Kiran	Garimella,	Gianmarco De	Francisci Morales,	Aristides	Gionis.
how	polarized	is	a	discussion?
e.g.,	obamacare in	January	2017
16Michael	Mathioudakis
how	could	we	approach	this	question?
content?
do	opposing	sides	say	different	things?
sentiment?
do	polarized	topics	exhibit	wider	
range	of	emotions?
interactions?
do	people	interact	more
with	their	own	side?
Michael	Mathioudakis 17
let’s	try	this
method	template
build	an	interaction	graph
several	types	to	try
retweets,	replies,	connections
is	the	interaction graph polarized?
output:	polarization	score
18
not	polarized polarized
two	sides,	well	separated
Michael	Mathioudakis
pipeline
19Michael	Mathioudakis
topic
evaluation
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
what	type	of	
interaction	graph	
should	we	use?
how	to	find
two	sides	in	the	
graph?
how	to	measure	the	
separation	between	
two	sides?
do	we	identify
polarized	
discussions?
retweets
replies
connections
20Michael	Mathioudakis
topic
evaluation
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
what	type	of	
interaction	graph	
should	we	use?
how	to	find
two	sides	in	the	
graph?
how	to	measure	the	
separation	between	
two	sides?
do	we	identify
polarized	
discussions?
21
partition	into	two	sides
Michael	Mathioudakis
topic
evaluation
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
what	type	of	
interaction	graph	
should	we	use?
how	to	find
two	sides	in	the	
graph?
how	to	measure	the	
separation	between	
two	sides?
do	we	identify
polarized	
discussions?
partitioning
many	existing	algorithms
spectral	clustering
label	propagation
metis
Michael	Mathioudakis 22
well	connected
badly	connected
random	walk	controversy	(RWC)
23Michael	Mathioudakis
topic
evaluation
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
what	type	of	
interaction	graph	
should	we	use?
how	to	find
two	sides	in	the	
graph?
how	to	measure	the	
separation	between	
two	sides?
do	we	identify
polarized	
discussions?
random	walk	controversy	(RWC)
polarization	score
how	difficult	to	reach	c from	B
24
A and	B:	two	sides
c and	d:	central	nodes
and
values	-1	to	1
the	more	difficult
the	higher	the	scorehow	difficult	to	reach	d	from	A
Michael	Mathioudakis
c
d
A B
random	walk
random	walk
25Michael	Mathioudakis
discrete	process on	a	graph
step	1,	2,	3,	…
at	each	step,	we	are	at	one	node
at	next	step,	we	move	to	a	nearby	node
- following	an	edge at	random
specify
where	the	walk	starts (e.g.,	at	c)
where	the	walk	ends (e.g.,	at	d)
c
d
random	walk	controversy	(RWC)
26
A and	B:	two	sides
c and	d:	central	nodes
Michael	Mathioudakis
c
d
A B
random	walk
start:	random	node	of	A	/	B
50%	chance	that	we	do	either
end:	at	central	nodes
c	of	side	A or	d	of	side	B
PXY =	P(started	in	X |	ended	in	Y)
consider	two	independent	instances
one	ending at	the	central	node	of	side	A,	
the	other	at	the	central	node	of	side	B
RWC	=	PAA	PBB - PBA	PAB
both	random	walks	started	in	the	
side	where	they	ended
both	random	walks	started	in	a	side	
other	than	where	they	ended
values?
random	walk	controversy	(RWC)
27Michael	Mathioudakis
topic
evaluation
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
what	type	of	
interaction	graph	
should	we	use?
how	to	find
two	sides	in	the	
graph?
how	to	measure	the	
separation	between	
two	sides?
do	we	identify
polarized	
discussions?
28Michael	Mathioudakis
topic
evaluation
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
what	type	of	
interaction	graph	
should	we	use?
how	to	find
two	sides	in	the	
graph?
how	to	measure	the	
separation	between	
two	sides?
do	we	identify
polarized	
discussions?
evaluation
non-polarized topics
indian beefban,	nemtsov protests,	
netanyahu US	congress	speech,
baltimore riots,	ukraine
polarized	topics
germanwings plane	crash,	sxsw,
mother’s	day,	jurassic world	movie,	
national	kissing	day
29Michael	Mathioudakis
popular	topics	of	2015
graphs	with	1	– 150	thousand	nodes
examples:
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
results
Michael	Mathioudakis 30
does	the	pipeline	distinguish	
polarized	from	non-polarized	topics?
retweets
replies
connections
two	sides random	walk	controversy	
(RWC)
topic
(if	we	use	retweets)yes!
results
nemtsov
protests
indian
beef	ban	
sxsw
conference	
germanwings
plane	crash
interaction	graphs:	retweets
31Michael	Mathioudakis
polarized	topics
non-polarized	topics
high	RWC low	RWC
results
32
retweets replies
interaction	graphs	for	
nemtsov protests
Michael	Mathioudakis
an	algorithmic	way	to	quantify	polarization
Michael	Mathioudakis 33
retweets two	sides random	walk	controversy	
(RWC)
topic
based	on	structure	of	interactions
language-independent
Graph
Building
Graph
Partitioning
Controversy
Measure
Polarization
new	method
can	be	deployed	in	the	wild
in	what	follows…
34Michael	Mathioudakis
twitter
algorithms	to	measure	it
long-term	study
next	steps
polarization
Graph
Building
Graph
Partitioning
Controversy
Measure
The	Ebb	and	Flow	of	Controversial	Debates	on	Social	Media.	ICWSM	2017.
The	Effect	of	Collective	Attention	on	Controversial	Debates	on	Social	Media.	WebScience 2017.
With	Kiran	Garimella,	Gianmarco De	Francisci Morales,	Aristides	Gionis.	
Polarization
polarization	over	time
has	polarization	around	controversial	topics
increased	over	time?
35Michael	Mathioudakis
polarization	over	time
data
1%	sample	of	all	tweets
from	the	internet	archive
September	2011	to	September	2016
method
for	a	given	topic	(e.g.,	obamacare)
retrieve	related	tweets
build	an	interaction	graph	for	each	day
using	retweets
measure	RWC	score
Michael	Mathioudakis 36
RWC	vs	Time
37Michael	Mathioudakis
September
2011
September
2016
volume	of	activity	spikes	at	major	events
38Michael	Mathioudakis
39Michael	Mathioudakis
does	polarization	spike	with	volume?
measure	rwc vs	volume	of	activity
40Michael	Mathioudakis
RWC	vs	Volume
higher	volume
higher	controversy
41Michael	Mathioudakis
higher	volume higher	volume
RWC	vs	Volume
Michael	Mathioudakis 42
higher	volume
higher	controversy
rwc
summary
43Michael	Mathioudakis
twitter
algorithms	to	measure	it
long-term	study
next	steps
polarization
why	study	polarization	on	social	media
extract	insights	on	
the	polarization	process
some	specific	questions
what	are	the	polarizing	issues?
does	polarization	increase	over	time?
we	saw	one	such	instance:	US	public
how	could	we	‘nudge’	people	away	from	
extreme	polarization?
is	polarization	linked	to	echo	chambers?
do	social	media	increase	polarization?
Michael	Mathioudakis 44
this	
talk
next	
steps
thank you!
45Michael	Mathioudakis

More Related Content

Similar to Measuring polarization on social media

Gatewatching and News Curation: Social Media and the Public Sphere
Gatewatching and News Curation: Social Media and the Public SphereGatewatching and News Curation: Social Media and the Public Sphere
Gatewatching and News Curation: Social Media and the Public SphereAxel Bruns
 
Digital intermediation: Towards Transparent Public Automated Media
Digital intermediation: Towards Transparent Public Automated MediaDigital intermediation: Towards Transparent Public Automated Media
Digital intermediation: Towards Transparent Public Automated MediaUniversity of Sydney
 
Platforms and Analytical Gestures
Platforms and Analytical GesturesPlatforms and Analytical Gestures
Platforms and Analytical GesturesBernhard Rieder
 
Big Data and Research Ethics
Big Data and Research EthicsBig Data and Research Ethics
Big Data and Research EthicsJan Schmidt
 
Social Computing in the area of Big Data at the Know-Center Austria's leading...
Social Computing in the area of Big Data at the Know-Center Austria's leading...Social Computing in the area of Big Data at the Know-Center Austria's leading...
Social Computing in the area of Big Data at the Know-Center Austria's leading...Christoph Trattner
 
1 October 2012
1 October 20121 October 2012
1 October 2012renabivens
 
Non-profits and social media: the nows and nexts
Non-profits and social media: the nows and nextsNon-profits and social media: the nows and nexts
Non-profits and social media: the nows and nextsMax St John
 
OCR - New Media Theory and Key Terminology
OCR - New Media Theory and Key TerminologyOCR - New Media Theory and Key Terminology
OCR - New Media Theory and Key TerminologyNick Crafts
 
Social networking .ppt
Social networking .pptSocial networking .ppt
Social networking .pptPRANJAL SAIKIA
 
Web Science Session 2: Social Media
Web Science Session 2: Social MediaWeb Science Session 2: Social Media
Web Science Session 2: Social MediaStefanie Panke
 
Assignment #10 (p2): Group coursework presentation of research
Assignment #10 (p2): Group coursework presentation of researchAssignment #10 (p2): Group coursework presentation of research
Assignment #10 (p2): Group coursework presentation of researchmedia_jojo
 
Assignment 10 group coursework presentation of research draft 2 part 1.5
Assignment 10   group coursework presentation of research draft 2 part 1.5Assignment 10   group coursework presentation of research draft 2 part 1.5
Assignment 10 group coursework presentation of research draft 2 part 1.5Abc Abc
 
Social Justice & Black Twitter
Social Justice & Black TwitterSocial Justice & Black Twitter
Social Justice & Black TwitterAyodele Odubela
 
Social Media Metrics for the Cultural Heritage sector
Social Media Metrics for the Cultural Heritage sectorSocial Media Metrics for the Cultural Heritage sector
Social Media Metrics for the Cultural Heritage sectorHU-Crossmedialab
 
Structure of Communication and Narrative Construction of Social Movements wit...
Structure of Communication and Narrative Construction of Social Movements wit...Structure of Communication and Narrative Construction of Social Movements wit...
Structure of Communication and Narrative Construction of Social Movements wit...Mario Orefice, University of Urbino
 
Social media for science writers
Social media for science writersSocial media for science writers
Social media for science writersphysicsdavid
 

Similar to Measuring polarization on social media (20)

Society Meets Social Media at reyerson-2015
Society Meets Social Media at reyerson-2015Society Meets Social Media at reyerson-2015
Society Meets Social Media at reyerson-2015
 
Gatewatching and News Curation: Social Media and the Public Sphere
Gatewatching and News Curation: Social Media and the Public SphereGatewatching and News Curation: Social Media and the Public Sphere
Gatewatching and News Curation: Social Media and the Public Sphere
 
Digital intermediation: Towards Transparent Public Automated Media
Digital intermediation: Towards Transparent Public Automated MediaDigital intermediation: Towards Transparent Public Automated Media
Digital intermediation: Towards Transparent Public Automated Media
 
Platforms and Analytical Gestures
Platforms and Analytical GesturesPlatforms and Analytical Gestures
Platforms and Analytical Gestures
 
Big Data and Research Ethics
Big Data and Research EthicsBig Data and Research Ethics
Big Data and Research Ethics
 
Social Computing in the area of Big Data at the Know-Center Austria's leading...
Social Computing in the area of Big Data at the Know-Center Austria's leading...Social Computing in the area of Big Data at the Know-Center Austria's leading...
Social Computing in the area of Big Data at the Know-Center Austria's leading...
 
1 October 2012
1 October 20121 October 2012
1 October 2012
 
Non-profits and social media: the nows and nexts
Non-profits and social media: the nows and nextsNon-profits and social media: the nows and nexts
Non-profits and social media: the nows and nexts
 
mpifg_p10_13
mpifg_p10_13mpifg_p10_13
mpifg_p10_13
 
Social Media Data Mining Services - 3i Data Scraping
Social Media Data Mining Services - 3i Data Scraping Social Media Data Mining Services - 3i Data Scraping
Social Media Data Mining Services - 3i Data Scraping
 
OCR - New Media Theory and Key Terminology
OCR - New Media Theory and Key TerminologyOCR - New Media Theory and Key Terminology
OCR - New Media Theory and Key Terminology
 
Social networking .ppt
Social networking .pptSocial networking .ppt
Social networking .ppt
 
Web Science Session 2: Social Media
Web Science Session 2: Social MediaWeb Science Session 2: Social Media
Web Science Session 2: Social Media
 
Assignment #10 (p2): Group coursework presentation of research
Assignment #10 (p2): Group coursework presentation of researchAssignment #10 (p2): Group coursework presentation of research
Assignment #10 (p2): Group coursework presentation of research
 
Assignment 10 group coursework presentation of research draft 2 part 1.5
Assignment 10   group coursework presentation of research draft 2 part 1.5Assignment 10   group coursework presentation of research draft 2 part 1.5
Assignment 10 group coursework presentation of research draft 2 part 1.5
 
Social Justice & Black Twitter
Social Justice & Black TwitterSocial Justice & Black Twitter
Social Justice & Black Twitter
 
Social Media Metrics for the Cultural Heritage sector
Social Media Metrics for the Cultural Heritage sectorSocial Media Metrics for the Cultural Heritage sector
Social Media Metrics for the Cultural Heritage sector
 
Uses of Traditional Media and Social Media in the Present World
Uses of Traditional Media and Social Media in the Present WorldUses of Traditional Media and Social Media in the Present World
Uses of Traditional Media and Social Media in the Present World
 
Structure of Communication and Narrative Construction of Social Movements wit...
Structure of Communication and Narrative Construction of Social Movements wit...Structure of Communication and Narrative Construction of Social Movements wit...
Structure of Communication and Narrative Construction of Social Movements wit...
 
Social media for science writers
Social media for science writersSocial media for science writers
Social media for science writers
 

More from Michael Mathioudakis

Lecture 07 - CS-5040 - modern database systems
Lecture 07 -  CS-5040 - modern database systemsLecture 07 -  CS-5040 - modern database systems
Lecture 07 - CS-5040 - modern database systemsMichael Mathioudakis
 
Lecture 06 - CS-5040 - modern database systems
Lecture 06  - CS-5040 - modern database systemsLecture 06  - CS-5040 - modern database systems
Lecture 06 - CS-5040 - modern database systemsMichael Mathioudakis
 
Modern Database Systems - Lecture 02
Modern Database Systems - Lecture 02Modern Database Systems - Lecture 02
Modern Database Systems - Lecture 02Michael Mathioudakis
 
Modern Database Systems - Lecture 01
Modern Database Systems - Lecture 01Modern Database Systems - Lecture 01
Modern Database Systems - Lecture 01Michael Mathioudakis
 
Modern Database Systems - Lecture 00
Modern Database Systems - Lecture 00Modern Database Systems - Lecture 00
Modern Database Systems - Lecture 00Michael Mathioudakis
 
Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020Michael Mathioudakis
 
Mining the Social Web - Lecture 2 - T61.6020
Mining the Social Web - Lecture 2 - T61.6020Mining the Social Web - Lecture 2 - T61.6020
Mining the Social Web - Lecture 2 - T61.6020Michael Mathioudakis
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMichael Mathioudakis
 
Bump Hunting in the Dark - ICDE15 presentation
Bump Hunting in the Dark - ICDE15 presentationBump Hunting in the Dark - ICDE15 presentation
Bump Hunting in the Dark - ICDE15 presentationMichael Mathioudakis
 

More from Michael Mathioudakis (10)

Lecture 07 - CS-5040 - modern database systems
Lecture 07 -  CS-5040 - modern database systemsLecture 07 -  CS-5040 - modern database systems
Lecture 07 - CS-5040 - modern database systems
 
Lecture 06 - CS-5040 - modern database systems
Lecture 06  - CS-5040 - modern database systemsLecture 06  - CS-5040 - modern database systems
Lecture 06 - CS-5040 - modern database systems
 
Modern Database Systems - Lecture 02
Modern Database Systems - Lecture 02Modern Database Systems - Lecture 02
Modern Database Systems - Lecture 02
 
Modern Database Systems - Lecture 01
Modern Database Systems - Lecture 01Modern Database Systems - Lecture 01
Modern Database Systems - Lecture 01
 
Modern Database Systems - Lecture 00
Modern Database Systems - Lecture 00Modern Database Systems - Lecture 00
Modern Database Systems - Lecture 00
 
Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020Mining the Social Web - Lecture 3 - T61.6020
Mining the Social Web - Lecture 3 - T61.6020
 
Mining the Social Web - Lecture 2 - T61.6020
Mining the Social Web - Lecture 2 - T61.6020Mining the Social Web - Lecture 2 - T61.6020
Mining the Social Web - Lecture 2 - T61.6020
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
 
Absorbing Random Walk Centrality
Absorbing Random Walk CentralityAbsorbing Random Walk Centrality
Absorbing Random Walk Centrality
 
Bump Hunting in the Dark - ICDE15 presentation
Bump Hunting in the Dark - ICDE15 presentationBump Hunting in the Dark - ICDE15 presentation
Bump Hunting in the Dark - ICDE15 presentation
 

Recently uploaded

DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...gajnagarg
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...amitlee9823
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 

Recently uploaded (20)

DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 

Measuring polarization on social media