SlideShare uma empresa Scribd logo
1 de 35
An Army of Me: Sockpuppets in Online
Discussion Communities
Srijan Kumar Univ. of Maryland
Justin Cheng Stanford Univ.
Jure Leskovec Stanford Univ.
V.S. Subrahmanian Univ. of Maryland
2
3
4
Why are sockpuppets created?
Diversify identity
Anonymize identity
Multiply identity
Gilbert, et al. (CHB, 2014), Caspi et al. (C&B, 2006)
Privacy concern
5
This talk
How do sockpuppets differ from non-sockpuppets?
How are sockpuppets used?
• Are they used for deception?
• Do they support one another?
How to detect sockpuppets?
6
Sockpuppets in online discussions
Screenshot of the IGN article
7
8
Data: Sockpuppets
9
2.9M
Users
2.1M
Articles
62M
Posts
10
Eric_17 April 28 2013, 12AM
Thanks. I knew Marvel fans would try to flame me, but they
have nothing other than “oh that’s your opinion” instead of
coming up with their own argument
Fellstrike April 29 2013, 6PM
Quit talking to yourself, *******. Get back on your
meds if you’re going to do that
bdiaz209 April 28 2013, 11PM
Possibly the best blog I’ve ever read major props to you
bdiaz209 posts only on this discussion to
support and defend Eric_17
Sockpuppetry in practice
How to define sockpuppets?
● Similar login time
● Similar login IP address
● Similar usernames
11
● Write similar to each other
● Similar point of view
● Support one another
Liu et al. (FCS 2016)
Zheng et al. (IIH-MSP 2011)
Bu et al. (KBS 2013)
These definitions make assumptions about usernames, point
of view and support
Defining sockpuppets
12
Sockpuppets are accounts that post from the
same IP address in the same discussion very close in
time T, in at least K different instances.
We define sockpuppets as:
3,656
Sockpuppets
1,623
Puppetmasters
T = 15 minutes, K = 3
Sockpuppets are accounts that post from the
same IP address in the same discussion very close in
time (15 min), in at least 3 different instances.
13
Characteristics of sockpuppets
How do we compare sockpuppets and ordinary users?
14
For each sockpuppet, match an
ordinary user that makes
similar number of posts
on
similar discussions
We have to match!
Where do sockpuppets post?
15
Falcon-X32 Feb 5 2013, 3PM
I agree. You are absolutely right!I
16
jakey008 Feb 5 2013, 2PM
should have read the reviews first :(
ricobeans27 Feb 5 2013, 3PM
Couldn’t agree more!!
Write more self-centered posts
p < 10-3
You
Address others directly
p < 10-3
Start fewer discussions
p < 10-3
Agree more
p < 10-3
Write shorter sentences
p < 10-3
Downvoted more
p < 10-3
How do sockpuppets write?
17
Smoothzilla Feb 5 2013, 3PM
Thanks for your support!!!!
Falcon-X32 Feb 5 2013, 3PM
I agree. You are absolutely right!
jakey008 Feb 5 2013, 2PM
should have read the reviews first :(
ricobeans27 Feb 5 2013, 3PM
Couldn’t agree more.
Interact more with each other
p < 10-3
Upvote each other more
p < 10-3
Relation between pair of sockpuppets
Do puppetmasters lead double lives?
18
Double life hypothesis:
Puppetmaster maintains distinct personality for
the two sockpuppets
More simiar Less similar
Ordinary Sockpuppet 1 Sockpuppet 2
Similarity is measured as cosine similarity between user posts’
features: LIWC, sentiment, number of words, etc.
Do puppetmasters lead double lives?
19
Alternate hypothesis:
Puppetmaster operates both sockpuppets
similarly
Less simiar More similar
Ordinary Sockpuppet 1 Sockpuppet 2
Similarity is measured as cosine similarity between user posts’
features: LIWC, sentiment, number of words, etc.
Do puppetmasters lead double lives?
20
Both sockpuppets are more similar to
each other
p < 10-3
“Good sock/Bad sock” not common
Non-sockpuppet Sockpuppet 1 Sockpuppet 2
21
How are sockpuppets used?
Are they used for deception?
Deceptiveness
22
Levenshtein distance between usernames
Numberofpairs
0 5 10 15 20
0100200300
Non-Pretenders Pretenders
Sock pairs Random pairs
srijan srijan2 srijan theRealBatman
2/31/3
Hypothesis: Deceptive sockpuppets of the same master have very different usernames.
23
srijan Feb 5 2013, 3PM
i agree.. these morons dont know a thing
theRealBatman Feb 5 2013, 3PM
YOU ARE STUPID AND A *****
srijan Feb 5 2013, 2PM
best article i have read!!!
ricobeans27 Feb 5 2013, 3PM
But this article doesn’t make any sense
More opinionated
p < 10-3
Swear more
p < 10-3
Downvoted and
reported more
p < 10-3
Pretender vs non-pretender sockpuppets
24
How are sockpuppets used?
Do sockpuppets support one another?
Neutral sockpuppets
25
60%
Neutral
theRealBatman Feb 5 2013, 3PM
why so?
srijan Feb 5 2013, 3PM
best article ever!
We quantify the amount of support by counting assenting, negation
and dissenting words from LIWC
Supporter sockpuppets
26
60%
Neutral
30%
Supporter
theRealBatman Feb 5 2013, 3PM
Totally agree!!
srijan Feb 5 2013, 3PM
best article ever!
We quantify the amount of support by counting assenting, negation
and dissenting words from LIWC
Dissenter sockpuppets
27
60%
Neutral
30%
Supporter
10%
Dissenter
theRealBatman Feb 5 2013, 3PM
I don’t think so
srijan Feb 5 2013, 3PM
best article ever!
We quantify the amount of support by counting assenting, negation
and dissenting words from LIWC
Supportiveness and Deceptiveness
28
0.5
0.0
1.0
Dissenter
0.58
0.42
Neutral
0.70
0.30
Supporter
0.74
0.26
Pretender
Non-pretender
Deception is important to create
an illusion of public consensus
29
Detecting sockpuppets
30
Features
Post
Number of words,
characters, etc.,
LIWC counts,
Readability,
Sentiment,
…
Community
Number of upvotes and
downvotes,
Fraction of reported posts,
Is account reported,
…
Activity
Number of posts,
number of replies,
reciprocity of posts,
age of account,
…
Note: we are not using the IP based features
31
Is an account a sockpuppet?
Is an account a sockpuppet?
32
0.5 0.6 0.8 1.00.7 0.9
0.57
0.54
0.59
0.68
Post
Community
Activity
All
AUC
Baseline
Do two accounts belong to the same person?
33
Do two accounts belong to the same person?
34
0.5 0.6 0.8 1.00.7 0.9
0.80
0.56
0.86
0.91
AUC
Post
Community
Activity
All
Baseline
An Army of Me: Sockpuppets in
Online Discussion Communities
35
Characteristics
of sockpuppets
Types of
sockpuppetry
Detecting
sockpuppets
Sockpuppets write
deceptively and
interact more
Sockpuppets very
in being deceptive
and supportive
Posts and activities
help identify
sockpuppets
Paper: bit.ly/sockpaper
Contact: srijan@cs.umd.edu

Mais conteúdo relacionado

Último

Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSSLeenakshiTyagi
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptxanandsmhk
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 

Último (20)

Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
DIFFERENCE IN BACK CROSS AND TEST CROSS
DIFFERENCE IN  BACK CROSS AND TEST CROSSDIFFERENCE IN  BACK CROSS AND TEST CROSS
DIFFERENCE IN BACK CROSS AND TEST CROSS
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

sockpuppet-www2017

  • 1. An Army of Me: Sockpuppets in Online Discussion Communities Srijan Kumar Univ. of Maryland Justin Cheng Stanford Univ. Jure Leskovec Stanford Univ. V.S. Subrahmanian Univ. of Maryland
  • 2. 2
  • 3. 3
  • 4. 4 Why are sockpuppets created? Diversify identity Anonymize identity Multiply identity Gilbert, et al. (CHB, 2014), Caspi et al. (C&B, 2006) Privacy concern
  • 5. 5 This talk How do sockpuppets differ from non-sockpuppets? How are sockpuppets used? • Are they used for deception? • Do they support one another? How to detect sockpuppets?
  • 7. Screenshot of the IGN article 7
  • 8. 8
  • 10. 10 Eric_17 April 28 2013, 12AM Thanks. I knew Marvel fans would try to flame me, but they have nothing other than “oh that’s your opinion” instead of coming up with their own argument Fellstrike April 29 2013, 6PM Quit talking to yourself, *******. Get back on your meds if you’re going to do that bdiaz209 April 28 2013, 11PM Possibly the best blog I’ve ever read major props to you bdiaz209 posts only on this discussion to support and defend Eric_17 Sockpuppetry in practice
  • 11. How to define sockpuppets? ● Similar login time ● Similar login IP address ● Similar usernames 11 ● Write similar to each other ● Similar point of view ● Support one another Liu et al. (FCS 2016) Zheng et al. (IIH-MSP 2011) Bu et al. (KBS 2013) These definitions make assumptions about usernames, point of view and support
  • 12. Defining sockpuppets 12 Sockpuppets are accounts that post from the same IP address in the same discussion very close in time T, in at least K different instances. We define sockpuppets as: 3,656 Sockpuppets 1,623 Puppetmasters T = 15 minutes, K = 3 Sockpuppets are accounts that post from the same IP address in the same discussion very close in time (15 min), in at least 3 different instances.
  • 14. How do we compare sockpuppets and ordinary users? 14 For each sockpuppet, match an ordinary user that makes similar number of posts on similar discussions We have to match!
  • 16. Falcon-X32 Feb 5 2013, 3PM I agree. You are absolutely right!I 16 jakey008 Feb 5 2013, 2PM should have read the reviews first :( ricobeans27 Feb 5 2013, 3PM Couldn’t agree more!! Write more self-centered posts p < 10-3 You Address others directly p < 10-3 Start fewer discussions p < 10-3 Agree more p < 10-3 Write shorter sentences p < 10-3 Downvoted more p < 10-3 How do sockpuppets write?
  • 17. 17 Smoothzilla Feb 5 2013, 3PM Thanks for your support!!!! Falcon-X32 Feb 5 2013, 3PM I agree. You are absolutely right! jakey008 Feb 5 2013, 2PM should have read the reviews first :( ricobeans27 Feb 5 2013, 3PM Couldn’t agree more. Interact more with each other p < 10-3 Upvote each other more p < 10-3 Relation between pair of sockpuppets
  • 18. Do puppetmasters lead double lives? 18 Double life hypothesis: Puppetmaster maintains distinct personality for the two sockpuppets More simiar Less similar Ordinary Sockpuppet 1 Sockpuppet 2 Similarity is measured as cosine similarity between user posts’ features: LIWC, sentiment, number of words, etc.
  • 19. Do puppetmasters lead double lives? 19 Alternate hypothesis: Puppetmaster operates both sockpuppets similarly Less simiar More similar Ordinary Sockpuppet 1 Sockpuppet 2 Similarity is measured as cosine similarity between user posts’ features: LIWC, sentiment, number of words, etc.
  • 20. Do puppetmasters lead double lives? 20 Both sockpuppets are more similar to each other p < 10-3 “Good sock/Bad sock” not common Non-sockpuppet Sockpuppet 1 Sockpuppet 2
  • 21. 21 How are sockpuppets used? Are they used for deception?
  • 22. Deceptiveness 22 Levenshtein distance between usernames Numberofpairs 0 5 10 15 20 0100200300 Non-Pretenders Pretenders Sock pairs Random pairs srijan srijan2 srijan theRealBatman 2/31/3 Hypothesis: Deceptive sockpuppets of the same master have very different usernames.
  • 23. 23 srijan Feb 5 2013, 3PM i agree.. these morons dont know a thing theRealBatman Feb 5 2013, 3PM YOU ARE STUPID AND A ***** srijan Feb 5 2013, 2PM best article i have read!!! ricobeans27 Feb 5 2013, 3PM But this article doesn’t make any sense More opinionated p < 10-3 Swear more p < 10-3 Downvoted and reported more p < 10-3 Pretender vs non-pretender sockpuppets
  • 24. 24 How are sockpuppets used? Do sockpuppets support one another?
  • 25. Neutral sockpuppets 25 60% Neutral theRealBatman Feb 5 2013, 3PM why so? srijan Feb 5 2013, 3PM best article ever! We quantify the amount of support by counting assenting, negation and dissenting words from LIWC
  • 26. Supporter sockpuppets 26 60% Neutral 30% Supporter theRealBatman Feb 5 2013, 3PM Totally agree!! srijan Feb 5 2013, 3PM best article ever! We quantify the amount of support by counting assenting, negation and dissenting words from LIWC
  • 27. Dissenter sockpuppets 27 60% Neutral 30% Supporter 10% Dissenter theRealBatman Feb 5 2013, 3PM I don’t think so srijan Feb 5 2013, 3PM best article ever! We quantify the amount of support by counting assenting, negation and dissenting words from LIWC
  • 30. 30 Features Post Number of words, characters, etc., LIWC counts, Readability, Sentiment, … Community Number of upvotes and downvotes, Fraction of reported posts, Is account reported, … Activity Number of posts, number of replies, reciprocity of posts, age of account, … Note: we are not using the IP based features
  • 31. 31 Is an account a sockpuppet?
  • 32. Is an account a sockpuppet? 32 0.5 0.6 0.8 1.00.7 0.9 0.57 0.54 0.59 0.68 Post Community Activity All AUC Baseline
  • 33. Do two accounts belong to the same person? 33
  • 34. Do two accounts belong to the same person? 34 0.5 0.6 0.8 1.00.7 0.9 0.80 0.56 0.86 0.91 AUC Post Community Activity All Baseline
  • 35. An Army of Me: Sockpuppets in Online Discussion Communities 35 Characteristics of sockpuppets Types of sockpuppetry Detecting sockpuppets Sockpuppets write deceptively and interact more Sockpuppets very in being deceptive and supportive Posts and activities help identify sockpuppets Paper: bit.ly/sockpaper Contact: srijan@cs.umd.edu

Notas do Editor

  1. ILLUSTRATION BY SEAN MCCABE (SOURCE IMAGES: DORLING KINDERSLEY / GETTY IMAGES, SIEDE PREIS / GETTY IMAGES)
  2. Discussions are an integral part of several web platforms, where people express their ideas, opinions and information. Editors on Wikipedia discuss about the articles they edit; on amazon, people discuss about the products they have purchased or want to purchase; on CNN about the news, and about other things on other platforms. However, as it is practically trivial to create accounts on these platforms, some people create more than one account to sway discussions. These are called ‘sockpuppets’.
  3. In fact, sockpuppets are everywhere. For example, On Wikipedia, people have used several sockpuppets, in some cases even hundreds, to vandalise articles and add promotional content. On Amazon, authors have used sockpuppets to give glowing reviews to their own books. On Yahoo discussions, CEOs have used sockpuppets to promote their own company’s stocks. http://www.bbc.com/news/technology-34127466 http://www.nytimes.com/2007/07/16/technology/16blog.html?pagewanted=all https://make.wordpress.org/plugins/2015/12/14/sock-puppetry-is-not-welcome/ https://www.dailydot.com/irl/wikipedia-sockpuppet-investigation-largest-network-history-wiki-pr/ https://www.raisethehammer.org/blog/1529/notice:_sock_puppet_accounts_will_be_deleted
  4. Gilbert: Survey of 24 participants from this paper: http://www.sciencedirect.com/science/article/pii/S0747563213004287 and 104 participants from previous paper: https://link.springer.com/chapter/10.1007%2F978-0-85729-361-9_11 Caspi: 257 respondents