SlideShare une entreprise Scribd logo
1  sur  28
Follow the Green:
Growth and Dynamics in
Twitter Follower Markets
Gianluca Stringhini, Gang Wang, Manuel Egele*, Christopher
Kruegel, Giovanni Vigna, Ben Y. Zhao, Haitao Zheng

UC Santa Barbara

*Carnegie Mellon University
Twitter Followers = Perceived Reputation

Services that measure the
Twitter influence of an
account (such as Klout) take
the number of followers into
account, together with a
number of other indicators

Building a network of followers is difficult!
Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

2
Shortcuts to Success

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

3
Can One Really Buy Followers?

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

4
Twitter Follower Markets
Different types of followers for sale
• Fake accounts (Sybils)
• Compromised accounts
• Pyramid schemes

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

5
Pyramid Markets

Free Subscriber
Paid Subscriber

• Free subscribers → Victims
• Paid subscribers → Customers
Twitter’s ToS forbids users to participate in Twitter Follower Markets
Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

6
Our Contributions

• We study the Twitter Follower Market phenomenon
• We analyze the characteristics of market customers and victims
• We can detect accounts that bought followers
 Twitter could block such accounts
 Twitter Follower Markets would go bankrupt

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

7
Outline of the Talk
• Collection of Twitter Follower Market Data
• Characteristics of Victims and Customers
• Detecting Market Customers

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

8
Outline of the Talk
• Collection of Twitter Follower Market Data
• Characteristics of Victims and Customers
• Detecting Market Customers

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

9
Active Twitter Follower Markets
Market (sorted by
order of returned
results)

Different price, depending on the type of
followers sold: real followers are more
expensive

Newfollow.info

$216

YES

Bigfolo.com

$91.99

YES

Bigfollow.net

$70

YES

Intertwitter.com

$65

NO (fake accounts)

Justfollowers.in

$95

YES

Twiends.com

$169

NO (fake accounts)

$49

NO (fake accounts)

Devumi.com

$64

NO (fake accounts)

Hitfollow.info

$214

YES

Plusfollower.info

$214

YES

Buyactivefans.com

• We queried search engines looking for
Twitter Follower Markets
• We developed a classifier to determine
whether a website is actually selling
followers

Pyramid?

Socialwombat.com

We studied the top-five
ranked markets

$ for 10K Followers

$40

NO (fake accounts)

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

10
Market Sizes
We look at tweets advertising the top five markets
10% of the all public tweets (3.3 billion tweets), collected over a
period of four months
Market

Tweets

Victims

BigFollow

662,858

90,083

BigFolo

4,732,016

611,825

JustFollowers

302

257

NewFollow

77,865

38,341

InterTwitter

0

0

Total

5,473,041

740,506

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

11
Detecting Market Victims
We purchased followers from the most popular five markets

Whoever followed us is
a victim

In total, we identified 69,222 victims

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

12
Detecting Market Customers
Get more
followers!

Get more
followers!

Get more
followers!

Get more
followers!

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

13
Detecting Market Customers
We signed up 180 newly-created accounts as market victims

We identified 2,909 market customers

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

14
Outline of the Talk
• Collection of Twitter Follower Market Data
• Characteristics of Victims and Customers
• Detecting Market Customers

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

15
Customer Characteristics
We compared our set of customers to a set of two
million regular users picked at random

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

16
Customer Follower Dynamics

Inflation period

Deflation period

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

17
Customer Follower Dynamics
During an observation period of one week:
• Spike in Followers ≥ 50 over an hour:
50% Customers, 0.4% Regular
• Steady decrease of followers for ≥ 10 consecutive hours:
60% Customers, 0.05% Regular
• Change of number of followers ≈ 0:
0% Customers, 30% Regular

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

18
Victim Characteristics
Different strategies for operating markets
• Some markets form dense cliques of victims
• Some market’s victims follow many customers
Common characteristics of victim accounts:
• Victims follow each other
• A small fraction of victim accounts (≈20%) gets suspended

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

19
Outline of the Talk
• Collection of Twitter Follower Market Data
• Characteristics of Victims and Customers
• Detecting Market Customers

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

20
Follower Dynamics Detection
We developed a classifier to detect customers in the wild
Three types of features (calculated over a week)
•Increase features (1,000 features)
Number of times spike of d followers during an hour

•Decrease features (168 features)
Number of times steady decrease of followers for d consecutive hours

•Stationary features (168 features)
Number of times followers remained constant for d consecutive hours

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

21
Follower Dynamics Detection
Ground truth: Set of 2,909 customers and 10,000 regular
accounts (monitored for a week)
Classifier: Support Vector Machines
10-fold cross validation: 98.4% true positive rate
0.02% false positive rate

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

22
Detecting Customers in the Wild

We monitored our set of two million regular accounts for two weeks

We detected 684 customers
•Observed only two million accounts
•Purchase needs to happen during our observation

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

23
Analysis of the Identified Customers
The detected accounts have the expected characteristics of customers
•They belong to wanna-be celebrities and small businesses
•They do not post interesting content

Buying followers does not help in becoming influential (median Klout 45)
• A customer with 103,000 followers → same Klout score as me (57)

Twitter fails in detecting customers: 2 out of 684 were suspended
Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

24
Discussion
Our proposed approach to detect and block market customers
could undermine the foundations of Twitter Account Markets

Market operators could adapt, and try to evade detection
•Provide followers slowly
•Have no control over the unfollow behavior!

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

25
Conclusions

• We performed a large-scale study of Twitter Follower Markets
• We propose techniques to detect market customers
• We advocate for Twitter to adopt similar techniques

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

26
Questions?
gianluca@cs.ucsb.edu
@gianlucaSB

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

27
Problem: the Dynamic
Classifier is Demanding
In the paper, we propose two alternative methods:
•A static filter, to discard as many candidates as
possible
•A static classifier, that uses static profile information
to detect customers
System

TP rate

FP rate

Static Filter

93.7%

63%

Static Classifier

91%

3.3%

Dynamic Classifier

98.4%

0.02%

Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets

28

Contenu connexe

Similaire à Follow the Green: Growth and Dynamics on Twitter Follower Markets

Twitter advertising best practices
Twitter advertising best practicesTwitter advertising best practices
Twitter advertising best practices
Candace Newton
 

Similaire à Follow the Green: Growth and Dynamics on Twitter Follower Markets (20)

Power point creating a social_media_plan
Power point creating a social_media_planPower point creating a social_media_plan
Power point creating a social_media_plan
 
Social Media Comparative Analysis of Key Ecommerce Brands
Social Media Comparative Analysis of Key Ecommerce BrandsSocial Media Comparative Analysis of Key Ecommerce Brands
Social Media Comparative Analysis of Key Ecommerce Brands
 
Twitter Audit – Everything you need to know
Twitter Audit – Everything you need to knowTwitter Audit – Everything you need to know
Twitter Audit – Everything you need to know
 
Social media analytics - techniques and tools
Social media analytics - techniques and toolsSocial media analytics - techniques and tools
Social media analytics - techniques and tools
 
IHAF Social Media Strategy
IHAF Social Media StrategyIHAF Social Media Strategy
IHAF Social Media Strategy
 
Social Media Strategy: Coldplay
Social Media Strategy: ColdplaySocial Media Strategy: Coldplay
Social Media Strategy: Coldplay
 
Twitter advertising best practices
Twitter advertising best practicesTwitter advertising best practices
Twitter advertising best practices
 
The Importance of Social Media Insights in Financial Services
The Importance of Social Media Insights in Financial ServicesThe Importance of Social Media Insights in Financial Services
The Importance of Social Media Insights in Financial Services
 
Social media in a nutshell
Social media in a nutshellSocial media in a nutshell
Social media in a nutshell
 
4 Free Tools to Map your Social Media Success
4 Free Tools to Map your Social Media Success4 Free Tools to Map your Social Media Success
4 Free Tools to Map your Social Media Success
 
Social Media Report France Soccer´s Teams 2014
Social Media Report France Soccer´s Teams 2014Social Media Report France Soccer´s Teams 2014
Social Media Report France Soccer´s Teams 2014
 
State of Influencer Marketing - Mid-Year Review
State of Influencer Marketing - Mid-Year ReviewState of Influencer Marketing - Mid-Year Review
State of Influencer Marketing - Mid-Year Review
 
Social ROI: What are Tour Operators doing?
Social ROI:  What are Tour Operators doing?Social ROI:  What are Tour Operators doing?
Social ROI: What are Tour Operators doing?
 
Social Media Analytics
Social Media AnalyticsSocial Media Analytics
Social Media Analytics
 
Thriving in the Content Marketing Jungle: Lessons from Leading Practitioners ...
Thriving in the Content Marketing Jungle: Lessons from Leading Practitioners ...Thriving in the Content Marketing Jungle: Lessons from Leading Practitioners ...
Thriving in the Content Marketing Jungle: Lessons from Leading Practitioners ...
 
Track twitter followers
Track twitter followersTrack twitter followers
Track twitter followers
 
How to optimise your social media campaigns
How to optimise your social media campaignsHow to optimise your social media campaigns
How to optimise your social media campaigns
 
Instagram network analysis
Instagram network analysisInstagram network analysis
Instagram network analysis
 
Social Media Audit: NETFLIX.pptx
Social Media Audit: NETFLIX.pptxSocial Media Audit: NETFLIX.pptx
Social Media Audit: NETFLIX.pptx
 
Social reporting - #Digicon17
Social reporting - #Digicon17Social reporting - #Digicon17
Social reporting - #Digicon17
 

Plus de Gianluca Stringhini

That Ain't You: Detecting Spearphishing Through Behavioral Modelling
That Ain't You: Detecting Spearphishing Through Behavioral ModellingThat Ain't You: Detecting Spearphishing Through Behavioral Modelling
That Ain't You: Detecting Spearphishing Through Behavioral Modelling
Gianluca Stringhini
 
The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...
The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...
The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...
Gianluca Stringhini
 
Detecting Spammers on Social Networks
Detecting Spammers on Social NetworksDetecting Spammers on Social Networks
Detecting Spammers on Social Networks
Gianluca Stringhini
 

Plus de Gianluca Stringhini (9)

EvilCohort: Detecting Communities of Malicious Accounts on Online Services
EvilCohort: Detecting Communities of Malicious Accounts on Online ServicesEvilCohort: Detecting Communities of Malicious Accounts on Online Services
EvilCohort: Detecting Communities of Malicious Accounts on Online Services
 
That Ain't You: Detecting Spearphishing Through Behavioral Modelling
That Ain't You: Detecting Spearphishing Through Behavioral ModellingThat Ain't You: Detecting Spearphishing Through Behavioral Modelling
That Ain't You: Detecting Spearphishing Through Behavioral Modelling
 
Thinking Like They Do: An Inside Look At Cybercriminal Operations
Thinking Like They Do: An Inside Look At Cybercriminal OperationsThinking Like They Do: An Inside Look At Cybercriminal Operations
Thinking Like They Do: An Inside Look At Cybercriminal Operations
 
The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...
The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...
The Harvester, the Botmaster, and the Spammer: On the Relations Between the D...
 
The Tricks of the Trade: What Makes Spam Campaigns Successful?
The Tricks of the Trade: What Makes Spam Campaigns Successful?The Tricks of the Trade: What Makes Spam Campaigns Successful?
The Tricks of the Trade: What Makes Spam Campaigns Successful?
 
Shady Paths: Leveraging Surfing Crowds to Detect Malicious Web Pages
Shady Paths: Leveraging Surfing Crowds to Detect Malicious Web PagesShady Paths: Leveraging Surfing Crowds to Detect Malicious Web Pages
Shady Paths: Leveraging Surfing Crowds to Detect Malicious Web Pages
 
Detecting Spammers on Social Networks
Detecting Spammers on Social NetworksDetecting Spammers on Social Networks
Detecting Spammers on Social Networks
 
The Spammer, the Botmaster, and the Researcher: On the Arms Race in Spamming ...
The Spammer, the Botmaster, and the Researcher: On the Arms Race in Spamming ...The Spammer, the Botmaster, and the Researcher: On the Arms Race in Spamming ...
The Spammer, the Botmaster, and the Researcher: On the Arms Race in Spamming ...
 
BotMagnifier: Locating Spambots on the Internet
BotMagnifier: Locating Spambots on the InternetBotMagnifier: Locating Spambots on the Internet
BotMagnifier: Locating Spambots on the Internet
 

Dernier

Capstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdfCapstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdf
eliklein8
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdf
eliklein8
 
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Production diary Film the city powerpoint
Production diary Film the city powerpointProduction diary Film the city powerpoint
Production diary Film the city powerpoint
 
Film the city investagation powerpoint :)
Film the city investagation powerpoint :)Film the city investagation powerpoint :)
Film the city investagation powerpoint :)
 
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
Craft Your Legacy: Invest in YouTube Presence from Sociocosmos"
 
Capstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdfCapstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdf
 
Elite Class ➥8448380779▻ Call Girls In Nehru Place Delhi NCR
Elite Class ➥8448380779▻ Call Girls In Nehru Place Delhi NCRElite Class ➥8448380779▻ Call Girls In Nehru Place Delhi NCR
Elite Class ➥8448380779▻ Call Girls In Nehru Place Delhi NCR
 
VIP Call Girls Morena 9332606886 Free Home Delivery 5500 Only
VIP Call Girls Morena 9332606886 Free Home Delivery 5500 OnlyVIP Call Girls Morena 9332606886 Free Home Delivery 5500 Only
VIP Call Girls Morena 9332606886 Free Home Delivery 5500 Only
 
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...
Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...
Hire↠Young Call Girls in Hari Nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esco...
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdf
 
Ready to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with SociocosmosReady to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with Sociocosmos
 
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
Call Girls in Chattarpur (delhi) call me [9953056974] escort service 24X7
 
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdfSEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
 
Call Girls In South Ex. Delhi O9654467111 Women Seeking Men
Call Girls In South Ex. Delhi O9654467111 Women Seeking MenCall Girls In South Ex. Delhi O9654467111 Women Seeking Men
Call Girls In South Ex. Delhi O9654467111 Women Seeking Men
 
Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for site
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazine
 
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensIgnite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
 
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Palam Vihar Gurgaon >༒8448380779 Escort Service
 
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
 
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
 
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
 

Follow the Green: Growth and Dynamics on Twitter Follower Markets

  • 1. Follow the Green: Growth and Dynamics in Twitter Follower Markets Gianluca Stringhini, Gang Wang, Manuel Egele*, Christopher Kruegel, Giovanni Vigna, Ben Y. Zhao, Haitao Zheng UC Santa Barbara *Carnegie Mellon University
  • 2. Twitter Followers = Perceived Reputation Services that measure the Twitter influence of an account (such as Klout) take the number of followers into account, together with a number of other indicators Building a network of followers is difficult! Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 2
  • 3. Shortcuts to Success Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 3
  • 4. Can One Really Buy Followers? Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 4
  • 5. Twitter Follower Markets Different types of followers for sale • Fake accounts (Sybils) • Compromised accounts • Pyramid schemes Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 5
  • 6. Pyramid Markets Free Subscriber Paid Subscriber • Free subscribers → Victims • Paid subscribers → Customers Twitter’s ToS forbids users to participate in Twitter Follower Markets Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 6
  • 7. Our Contributions • We study the Twitter Follower Market phenomenon • We analyze the characteristics of market customers and victims • We can detect accounts that bought followers  Twitter could block such accounts  Twitter Follower Markets would go bankrupt Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 7
  • 8. Outline of the Talk • Collection of Twitter Follower Market Data • Characteristics of Victims and Customers • Detecting Market Customers Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 8
  • 9. Outline of the Talk • Collection of Twitter Follower Market Data • Characteristics of Victims and Customers • Detecting Market Customers Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 9
  • 10. Active Twitter Follower Markets Market (sorted by order of returned results) Different price, depending on the type of followers sold: real followers are more expensive Newfollow.info $216 YES Bigfolo.com $91.99 YES Bigfollow.net $70 YES Intertwitter.com $65 NO (fake accounts) Justfollowers.in $95 YES Twiends.com $169 NO (fake accounts) $49 NO (fake accounts) Devumi.com $64 NO (fake accounts) Hitfollow.info $214 YES Plusfollower.info $214 YES Buyactivefans.com • We queried search engines looking for Twitter Follower Markets • We developed a classifier to determine whether a website is actually selling followers Pyramid? Socialwombat.com We studied the top-five ranked markets $ for 10K Followers $40 NO (fake accounts) Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 10
  • 11. Market Sizes We look at tweets advertising the top five markets 10% of the all public tweets (3.3 billion tweets), collected over a period of four months Market Tweets Victims BigFollow 662,858 90,083 BigFolo 4,732,016 611,825 JustFollowers 302 257 NewFollow 77,865 38,341 InterTwitter 0 0 Total 5,473,041 740,506 Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 11
  • 12. Detecting Market Victims We purchased followers from the most popular five markets Whoever followed us is a victim In total, we identified 69,222 victims Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 12
  • 13. Detecting Market Customers Get more followers! Get more followers! Get more followers! Get more followers! Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 13
  • 14. Detecting Market Customers We signed up 180 newly-created accounts as market victims We identified 2,909 market customers Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 14
  • 15. Outline of the Talk • Collection of Twitter Follower Market Data • Characteristics of Victims and Customers • Detecting Market Customers Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 15
  • 16. Customer Characteristics We compared our set of customers to a set of two million regular users picked at random Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 16
  • 17. Customer Follower Dynamics Inflation period Deflation period Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 17
  • 18. Customer Follower Dynamics During an observation period of one week: • Spike in Followers ≥ 50 over an hour: 50% Customers, 0.4% Regular • Steady decrease of followers for ≥ 10 consecutive hours: 60% Customers, 0.05% Regular • Change of number of followers ≈ 0: 0% Customers, 30% Regular Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 18
  • 19. Victim Characteristics Different strategies for operating markets • Some markets form dense cliques of victims • Some market’s victims follow many customers Common characteristics of victim accounts: • Victims follow each other • A small fraction of victim accounts (≈20%) gets suspended Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 19
  • 20. Outline of the Talk • Collection of Twitter Follower Market Data • Characteristics of Victims and Customers • Detecting Market Customers Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 20
  • 21. Follower Dynamics Detection We developed a classifier to detect customers in the wild Three types of features (calculated over a week) •Increase features (1,000 features) Number of times spike of d followers during an hour •Decrease features (168 features) Number of times steady decrease of followers for d consecutive hours •Stationary features (168 features) Number of times followers remained constant for d consecutive hours Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 21
  • 22. Follower Dynamics Detection Ground truth: Set of 2,909 customers and 10,000 regular accounts (monitored for a week) Classifier: Support Vector Machines 10-fold cross validation: 98.4% true positive rate 0.02% false positive rate Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 22
  • 23. Detecting Customers in the Wild We monitored our set of two million regular accounts for two weeks We detected 684 customers •Observed only two million accounts •Purchase needs to happen during our observation Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 23
  • 24. Analysis of the Identified Customers The detected accounts have the expected characteristics of customers •They belong to wanna-be celebrities and small businesses •They do not post interesting content Buying followers does not help in becoming influential (median Klout 45) • A customer with 103,000 followers → same Klout score as me (57) Twitter fails in detecting customers: 2 out of 684 were suspended Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 24
  • 25. Discussion Our proposed approach to detect and block market customers could undermine the foundations of Twitter Account Markets Market operators could adapt, and try to evade detection •Provide followers slowly •Have no control over the unfollow behavior! Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 25
  • 26. Conclusions • We performed a large-scale study of Twitter Follower Markets • We propose techniques to detect market customers • We advocate for Twitter to adopt similar techniques Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 26
  • 27. Questions? gianluca@cs.ucsb.edu @gianlucaSB Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 27
  • 28. Problem: the Dynamic Classifier is Demanding In the paper, we propose two alternative methods: •A static filter, to discard as many candidates as possible •A static classifier, that uses static profile information to detect customers System TP rate FP rate Static Filter 93.7% 63% Static Classifier 91% 3.3% Dynamic Classifier 98.4% 0.02% Gianluca Stringhini – Follow the Green: Growth and Dynamics in Twitter Follower Markets 28