SlideShare a Scribd company logo
1 of 36
Download to read offline
Linguistic Analysis of Toxic Behavior 
in an Online Video Game 
Haewoon Kwak* Jeremy Blackburn+ 
*Qatar Computing Research Institute 
+Telefonica Research 
EGG (Exploration on Games and Gamers) workshop 
November 10th 2014
Cyberbullying 
is the use of information technology to 
repeatedly harm or harass other people in 
a deliberate manner 
http://en.wikipedia.org/wiki/Cyberbullying
4 
Easy solution: player reports 
Additional effort is required to check whether 
the report is true or not
5 
The LoL Tribunal (2011-2014)
6 
Experienced player casts a vote for 
pardon or punish 
As of March 2013, 
105M votes are casted
Decision (Punish or pardon) 
Agreement (Majority, SM, OM) 
Outcome (Win or lose) 
User reports 
Chat logs 
In-game performance 
per match (up to 5) 
7
8 
5 vs 5 team competition game
Nexus 
Nexus
Data collected from three servers 
EUW NA KR All 
Reported players 649,419 590,311 220,614 1,460,344 
Matches 2,841,906 2,107,522 1,066,618 6,016,046 
Player reports 5,559,968 3,441,557 1,893,433 10,898,958 
* KR Tribunal starts from November 2012, while other two Tribunals start from May 2011. 
10
Our previous work on this dataset 
• “STFU NOOB! Predicting crowdsourced decisions on 
toxic behavior in online games” (WWW’14) 
• “Exploring Cyberbullying and Other Toxic Behavior in 
Team Competition Online Games” (under review) 
11
Prevalent chat-related toxic behavior! 
12
http://elohell.net/chill/248678/chat-behaviour
• Explore the linguistic component of chat-related toxic 
behavior based on the large-scale Tribunal data 
14 
Research goal
15 
Begin with basic statistics
• 3.139 uni-grams (toxic players) vs. 2.732 uni-grams (typical 
players) are used per message. 
• However, typical players send 38% more messages than 
toxic players per game. 
16 
Longer messages of toxic players
Non-uniform communication during the match 
17
Three phases of the game: Early-mid-end game 
early mid end 
“gl hf” “gg” 
18
At some point, toxic-players begin to chat more 
19
20 
Do they use different words?
Top 1,000 uni- and bi-grams of typical and toxic players 
• 867 uni-grams and 748 bi-grams are common! 
• (1000-867) = 133 uni-grams and (1000-748) = 252 bi-grams 
are exclusively used by toxic players 
• We call them toxic uni- and bi-grams. 
• Then, what are toxic uni- and bi-grams? 
21
22 
Discriminative uni- and bi-grams
23 
Strategy vs. bad words
24 
Various emoticons
Some variations of the fxxx by toxic players 
(fxxx itself is also widely used by typical players) 
25
26 
When toxic bi-grams are 
frequently used?
Three different temporal patterns of bi-grams 
(based on when its peak comes) 
27 
early-bigrams mid-bigrams late-bigrams
80% of toxic bigrams are late-bigrams 
• Most of chat-related toxic playing occur at the late stage 
of the game! 
• Verbal abuse is most likely a response to losing a game 
• Through manual inspection of bi-grams containing ‘bot’, 
• early-bigrams is non-aggressive, 
• mid-bigrams are cursing, 
• and the late-bigrams are blaming. 
28
Different temporal patterns of common words 
• For toxic and typical players, we extract top 30 uni-grams 
at each time (0-100) 
• We get unique 80 uni-grams for toxic players and 91 uni-grams 
for typical players (top 30 uni-grams are stable) 
• We compute the normalized time of last use by toxic 
players and normal players, respectively. 
• Finally, we compute the difference of the last used time 
between toxic and normal players for common uni-grams. 
29
Differently used common uni-grams (△>30) 
30
31 
How to read the table? 
Toxic players stop actively using ‘gj’ at (T-31) 
but typical players still say it at T.
32 
Smile emoticons & apologies are (almost) 
never used by toxic players
But…appreciation is used by toxic players until 
some point 
33
Also, some words for strategic team maneuvers 
are the same 
34
Toxic players behave the same as normal 
players during the early stage of the match! 
• At some point they change their behavior like a phase 
transition 
• Utter neither apologies, praise, …etc. 
• Stop strategic communications 
✓We show not just how different toxic players are, but 
when they become different as well 
35
• Chat are not uniform during the match 
• Discriminative uni- and bi-grams used by typical and toxic 
players as signatures of them 
• Most of toxic bi-grams are found at the end of the game 
• Toxic players express their toxicity at some point, while 
they behave the same as typical players in early game 
• Implication: help to develop a pre-warning system to 
detect toxic playing 
36 
Summary - our findings

More Related Content

What's hot

Advanced Game Theory guest lecture
Advanced Game Theory guest lectureAdvanced Game Theory guest lecture
Advanced Game Theory guest lectureJonas Heide Smith
 
Ssrn a brief inrtoduction to the basic of game theory
Ssrn a brief inrtoduction to the basic of game theorySsrn a brief inrtoduction to the basic of game theory
Ssrn a brief inrtoduction to the basic of game theoryYing wei (Joe) Chou
 
History through video games
History through video games History through video games
History through video games Darren Terry
 
StatsSuperbowlprediction
StatsSuperbowlpredictionStatsSuperbowlprediction
StatsSuperbowlpredictionyuan gao
 

What's hot (7)

Gamec Theory
Gamec TheoryGamec Theory
Gamec Theory
 
Advanced Game Theory guest lecture
Advanced Game Theory guest lectureAdvanced Game Theory guest lecture
Advanced Game Theory guest lecture
 
Ssrn a brief inrtoduction to the basic of game theory
Ssrn a brief inrtoduction to the basic of game theorySsrn a brief inrtoduction to the basic of game theory
Ssrn a brief inrtoduction to the basic of game theory
 
GT Presentation
GT PresentationGT Presentation
GT Presentation
 
History through video games
History through video games History through video games
History through video games
 
StatsSuperbowlprediction
StatsSuperbowlpredictionStatsSuperbowlprediction
StatsSuperbowlprediction
 
Game Theory
Game TheoryGame Theory
Game Theory
 

Similar to Linguistic Analysis of Toxic Behavior in Online Games

Similar to Linguistic Analysis of Toxic Behavior in Online Games (6)

Coping with Verbal Abuse in Online Games
Coping with Verbal Abuse in Online GamesCoping with Verbal Abuse in Online Games
Coping with Verbal Abuse in Online Games
 
Counter-Strike: Viewing Guide for the ELEAGUE Major
Counter-Strike: Viewing Guide for the ELEAGUE MajorCounter-Strike: Viewing Guide for the ELEAGUE Major
Counter-Strike: Viewing Guide for the ELEAGUE Major
 
LAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsLAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural Elements
 
Game theory
Game theoryGame theory
Game theory
 
Game Theory Economics
Game Theory EconomicsGame Theory Economics
Game Theory Economics
 
Analysis on steam platform
Analysis on steam platformAnalysis on steam platform
Analysis on steam platform
 

More from Haewoon Kwak

Multiplex Media Attention and Disregard Network among 129 Countries
Multiplex Media Attention and Disregard Network among 129 CountriesMultiplex Media Attention and Disregard Network among 129 Countries
Multiplex Media Attention and Disregard Network among 129 CountriesHaewoon Kwak
 
Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...
Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...
Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...Haewoon Kwak
 
Multi-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNMulti-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNHaewoon Kwak
 
Exploring cyberbullying and 
other toxic behavior in 
team competition online...
Exploring cyberbullying and 
other toxic behavior in 
team competition online...Exploring cyberbullying and 
other toxic behavior in 
team competition online...
Exploring cyberbullying and 
other toxic behavior in 
team competition online...Haewoon Kwak
 
Fragile Online Relationship: A First Look at Unfollow Dynamics in Twitter
Fragile Online Relationship: A First Look at Unfollow Dynamics in TwitterFragile Online Relationship: A First Look at Unfollow Dynamics in Twitter
Fragile Online Relationship: A First Look at Unfollow Dynamics in TwitterHaewoon Kwak
 
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...Haewoon Kwak
 
What is Twitter, a Social Network or a News Media?
What is Twitter, a Social Network or a News Media? What is Twitter, a Social Network or a News Media?
What is Twitter, a Social Network or a News Media? Haewoon Kwak
 
Mining Communities in Networks: A Solution for Consistency and Its Evaluation
Mining Communities in Networks: A Solution for Consistency and Its EvaluationMining Communities in Networks: A Solution for Consistency and Its Evaluation
Mining Communities in Networks: A Solution for Consistency and Its EvaluationHaewoon Kwak
 

More from Haewoon Kwak (8)

Multiplex Media Attention and Disregard Network among 129 Countries
Multiplex Media Attention and Disregard Network among 129 CountriesMultiplex Media Attention and Disregard Network among 129 Countries
Multiplex Media Attention and Disregard Network among 129 Countries
 
Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...
Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...
Revealing the Hidden Patterns of News Photos: Analysis of Millions of News Ph...
 
Multi-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSNMulti-level analysis on structures and dynamics of OSN
Multi-level analysis on structures and dynamics of OSN
 
Exploring cyberbullying and 
other toxic behavior in 
team competition online...
Exploring cyberbullying and 
other toxic behavior in 
team competition online...Exploring cyberbullying and 
other toxic behavior in 
team competition online...
Exploring cyberbullying and 
other toxic behavior in 
team competition online...
 
Fragile Online Relationship: A First Look at Unfollow Dynamics in Twitter
Fragile Online Relationship: A First Look at Unfollow Dynamics in TwitterFragile Online Relationship: A First Look at Unfollow Dynamics in Twitter
Fragile Online Relationship: A First Look at Unfollow Dynamics in Twitter
 
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
Comparison of Online Social Relations in terms of Volume vs. Interaction: A C...
 
What is Twitter, a Social Network or a News Media?
What is Twitter, a Social Network or a News Media? What is Twitter, a Social Network or a News Media?
What is Twitter, a Social Network or a News Media?
 
Mining Communities in Networks: A Solution for Consistency and Its Evaluation
Mining Communities in Networks: A Solution for Consistency and Its EvaluationMining Communities in Networks: A Solution for Consistency and Its Evaluation
Mining Communities in Networks: A Solution for Consistency and Its Evaluation
 

Recently uploaded

VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolVIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolRiya Pathan
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEGV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEApsara Of India
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...anamikaraghav4
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurRiya Pathan
 
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls GoaCall Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goasexy call girls service in goa
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingRiya Pathan
 
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...Riya Pathan
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Apsara Of India
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdfTanjirokamado769606
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...anamikaraghav4
 
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...srsj9000
 
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...Riya Pathan
 
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...Neha Kaur
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...noor ahmed
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Serviceanamikaraghav4
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Bookingnoor ahmed
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 

Recently uploaded (20)

VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolVIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
 
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICEGV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
GV'S 24 CLUB & BAR CONTACT 09602870969 CALL GIRLS IN UDAIPUR ESCORT SERVICE
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
 
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls GoaCall Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
 
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
 
1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf1681275559_haunting-adeline and hunting.pdf
1681275559_haunting-adeline and hunting.pdf
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
 
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
Hifi Laxmi Nagar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ D...
 
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
 
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
VIP Call Girls Darjeeling Aaradhya 8250192130 Independent Escort Service Darj...
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
 

Linguistic Analysis of Toxic Behavior in Online Games

  • 1. Linguistic Analysis of Toxic Behavior in an Online Video Game Haewoon Kwak* Jeremy Blackburn+ *Qatar Computing Research Institute +Telefonica Research EGG (Exploration on Games and Gamers) workshop November 10th 2014
  • 2. Cyberbullying is the use of information technology to repeatedly harm or harass other people in a deliberate manner http://en.wikipedia.org/wiki/Cyberbullying
  • 3.
  • 4. 4 Easy solution: player reports Additional effort is required to check whether the report is true or not
  • 5. 5 The LoL Tribunal (2011-2014)
  • 6. 6 Experienced player casts a vote for pardon or punish As of March 2013, 105M votes are casted
  • 7. Decision (Punish or pardon) Agreement (Majority, SM, OM) Outcome (Win or lose) User reports Chat logs In-game performance per match (up to 5) 7
  • 8. 8 5 vs 5 team competition game
  • 10. Data collected from three servers EUW NA KR All Reported players 649,419 590,311 220,614 1,460,344 Matches 2,841,906 2,107,522 1,066,618 6,016,046 Player reports 5,559,968 3,441,557 1,893,433 10,898,958 * KR Tribunal starts from November 2012, while other two Tribunals start from May 2011. 10
  • 11. Our previous work on this dataset • “STFU NOOB! Predicting crowdsourced decisions on toxic behavior in online games” (WWW’14) • “Exploring Cyberbullying and Other Toxic Behavior in Team Competition Online Games” (under review) 11
  • 14. • Explore the linguistic component of chat-related toxic behavior based on the large-scale Tribunal data 14 Research goal
  • 15. 15 Begin with basic statistics
  • 16. • 3.139 uni-grams (toxic players) vs. 2.732 uni-grams (typical players) are used per message. • However, typical players send 38% more messages than toxic players per game. 16 Longer messages of toxic players
  • 18. Three phases of the game: Early-mid-end game early mid end “gl hf” “gg” 18
  • 19. At some point, toxic-players begin to chat more 19
  • 20. 20 Do they use different words?
  • 21. Top 1,000 uni- and bi-grams of typical and toxic players • 867 uni-grams and 748 bi-grams are common! • (1000-867) = 133 uni-grams and (1000-748) = 252 bi-grams are exclusively used by toxic players • We call them toxic uni- and bi-grams. • Then, what are toxic uni- and bi-grams? 21
  • 22. 22 Discriminative uni- and bi-grams
  • 23. 23 Strategy vs. bad words
  • 25. Some variations of the fxxx by toxic players (fxxx itself is also widely used by typical players) 25
  • 26. 26 When toxic bi-grams are frequently used?
  • 27. Three different temporal patterns of bi-grams (based on when its peak comes) 27 early-bigrams mid-bigrams late-bigrams
  • 28. 80% of toxic bigrams are late-bigrams • Most of chat-related toxic playing occur at the late stage of the game! • Verbal abuse is most likely a response to losing a game • Through manual inspection of bi-grams containing ‘bot’, • early-bigrams is non-aggressive, • mid-bigrams are cursing, • and the late-bigrams are blaming. 28
  • 29. Different temporal patterns of common words • For toxic and typical players, we extract top 30 uni-grams at each time (0-100) • We get unique 80 uni-grams for toxic players and 91 uni-grams for typical players (top 30 uni-grams are stable) • We compute the normalized time of last use by toxic players and normal players, respectively. • Finally, we compute the difference of the last used time between toxic and normal players for common uni-grams. 29
  • 30. Differently used common uni-grams (△>30) 30
  • 31. 31 How to read the table? Toxic players stop actively using ‘gj’ at (T-31) but typical players still say it at T.
  • 32. 32 Smile emoticons & apologies are (almost) never used by toxic players
  • 33. But…appreciation is used by toxic players until some point 33
  • 34. Also, some words for strategic team maneuvers are the same 34
  • 35. Toxic players behave the same as normal players during the early stage of the match! • At some point they change their behavior like a phase transition • Utter neither apologies, praise, …etc. • Stop strategic communications ✓We show not just how different toxic players are, but when they become different as well 35
  • 36. • Chat are not uniform during the match • Discriminative uni- and bi-grams used by typical and toxic players as signatures of them • Most of toxic bi-grams are found at the end of the game • Toxic players express their toxicity at some point, while they behave the same as typical players in early game • Implication: help to develop a pre-warning system to detect toxic playing 36 Summary - our findings