Facebook Algorithm Exposed or, how to keep your bot alive Digital - - PowerPoint PPT Presentation

facebook algorithm exposed
SMART_READER_LITE
LIVE PREVIEW

Facebook Algorithm Exposed or, how to keep your bot alive Digital - - PowerPoint PPT Presentation

Facebook Algorithm Exposed or, how to keep your bot alive Digital Methods WS19_ Post-truth Empiricism: On the New epistemologies and Research Affordances of Social Media Research Question How do emotional reactions influence the ways in


slide-1
SLIDE 1

Facebook Algorithm Exposed

Digital Methods WS19_ Post-truth Empiricism: On the New epistemologies and Research Affordances of Social Media

  • r, how to keep your bot alive
slide-2
SLIDE 2

Research Question

How do ‘emotional reactions’ influence the ways in which the Facebook recommendation algorithm curates content that populates the News Feed?

Hypothesis

Emotional engagement influences the nature of content (frequency, type) that appears on the future News Feed in various ways

slide-3
SLIDE 3

Ingredients

1 shady facebook algorithm 6 fake profiles 30 pro-brexit posts 10 top-liked facebook pages 1 auto-scroller 1 data collector (FBTREX)

slide-4
SLIDE 4

Method

Roos Sophia Maria 10 top-liked facebook pages 30 pro-Brexit posts auto-scroller FBTREX Tool

+

slide-5
SLIDE 5

Amplification

Roos Fia Maria Bernard Charlotte (†), Henk (†) Mia

+ +

Liking of liked posts auto-scroller FBTREX Tool

slide-6
SLIDE 6

Mia bot was set up to be angry at all posts from 10 pages Facebook blocks bots from certain interactions Humans are required! Increased interaction led to new data but little sharing She gained many friend requests ...

The Life of a Bot

Mia

slide-7
SLIDE 7

Emotional interactions gave us many friend requests Suggests wider bot ecology (to study in future)

The Life of a Bot

slide-8
SLIDE 8

Results

  • The emotions markers became significant (in relation to

news feed filtering) only if associated with pages that are already followed/liked

  • Heart reactions amplified more topical (Brexit) content
  • n the newsfeed while the angry reaction generated less

topical content.

slide-9
SLIDE 9

Results: Total amount of Pro-Brexit posts

Bot Roos Bot Maria

42 % 58 %

slide-10
SLIDE 10

Results: Unique Pro-Brexit posts

Bot Maria

42 % 58 %

Bot Roos

35 % 65 %

slide-11
SLIDE 11

Characterizing the filter bubble

facebook.tracking.exposed italian elections 2018

slide-12
SLIDE 12

Background

publisher_posts (100% of the posts produced by 30

pages, collected with FB Api);

bots_impressions (list of posts that actually appeared

  • possibly multiple times- on the timeline of the bots)

30 pages

3 months italian elections

slide-13
SLIDE 13

Research Question

How does the Facebook algorithm treat differently polarized users?

slide-14
SLIDE 14

Research Question

How does the Facebook algorithm treat differently polarized users?

  • How are specific issues differently represented across
  • therwise polarized bots?
slide-15
SLIDE 15

Method *Issues Analysis*

4 issues selected from automatically extracted semantic entities: Labor, European Union, Migration, Family a list of keywords associated to each issue based on highest semantic similarity (word embedding model) contingency table “Issue by Orientation” (statistical significance with the Chi Square test)

slide-16
SLIDE 16

Issues by orientation

Statistically significant (p. < 0.005) difference in the way issues are distributed across different political

  • rientation of the bots
slide-17
SLIDE 17

Research Question

How does the Facebook algorithm treat differently polarized users?

  • How are specific issues differently represented across
  • therwise polarized bots?
  • Is controversial content differentially boosted across
  • therwise polarized bots?
slide-18
SLIDE 18

Method *Controversy Analysis*

degree of controversy of a post looking at the distribution

  • f reactions (proxied with 1 - Gini Heterogeneity Index)
  • most of the reactions of the same type → least

controversial post

  • most of the reactions of different type → most

controversial post distribution of controversy index compared across political orientation (statistical significance tested with ANOVA test).

slide-19
SLIDE 19

Controversy index

Statistically significant (p. < 0.0001) difference in the way controversial posts are distributed across different political

  • rientation of the bots
slide-20
SLIDE 20

Research Question

How does the Facebook algorithm treat differently polarized users?

  • How are specific issues differently represented across
  • therwise polarized bots?
  • Is controversial content differentially boosted across
  • therwise polarized bots?
  • Do filter bubbles select contents based on semantic

similarity?

slide-21
SLIDE 21

Method *Semantic Analysis*

Inquiring semantic similarity with doc2vec (document embedding)

m5s right left center-left far right

slide-22
SLIDE 22

Results

M5s sources M5s impressions (filter bubble)

slide-23
SLIDE 23

Conclusions

  • We enabled social scientists

doing algorithm analysis!

slide-24
SLIDE 24

Diversity of needs and skills

  • Thanks to the diversity of the 15 individuals

we tested new approaches and hypothesis

  • Specialization or cross-skills?
slide-25
SLIDE 25

This is a beginning!

  • Three structural challenges
slide-26
SLIDE 26

Many variables

  • Facebook's algorithm requires many variables

○ Which makes it hard to control your research setup

  • There are many levels of obfuscation Facebook put in

place, the only good research Facebook wants is the one which do not ...

slide-27
SLIDE 27

Visualize something invisible

  • What is an algorithm?
  • How can you show the impact of it?
  • How much can it be generalized?
slide-28
SLIDE 28

Complexity

  • It questions the role we can have as researchers

questioning the politics of platforms with such public importances.

  • Is it our role to break the ToS and prioritize research?
  • Is it Facebook’s responsibility to allow structural

research to take place outside their own commercial realm?