@dmir

Emote-Controlled: Obtaining Implicit Viewer Feedback through Emote based Sentiment Analysis on Comments of Popular Twitch.tv Channels

, , , , , , und . ACM Transactions on Social Computing, (2020)
DOI: 10.1145/3365523

Beschreibung

In recent years, streaming platforms for video games have seen increasingly large interest, as so-called “e- sports” have developed into a lucrative branch of business. Like for other sports, watching esports has become a new kind of entertainment medium, which is possible due to platforms that allow gamers to live stream their gameplay, the most popular platform being Twitch.tv. On these platforms, users can comment on streams in real-time and thereby express their opinion about the events in the stream. Due to the popularity of Twitch.tv, this can be a valuable source of feedback for streamers aiming to improve their reception in a gaming-oriented audience. In this work, we explore the possibility of deriving feedback for video streams on Twitch.tv by ana- lyzing the sentiment of live text comments made by stream viewers in highly active channels. Automatic sen- timent analysis on these comments is a challenging task, as one can compare the language used in Twitch.tv with that used by an audience in a stadium, shouting as loud as possible in sometimes non-organized ways. This language is very different from common English, mixing Internet slang and gaming-related language with abbreviations, intentional and unintentional grammatical and orthographic mistakes as well as emoji- like images called emotes. Classic lexicon based sentiment analysis techniques therefore fail when applied to Twitch comments. In order to overcome the challenge posed by the non-standard language, we propose two unsupervised lexicon based approaches that make heavy use of the information encoded in emotes, as well as a weakly supervised neural network based classifier trained on the lexicon based outputs, that is supposed to help generalization to unknown words by use of domain-specific word embeddings. To enable better understand- ing of Twitch.tv comments, we analyze a large dataset of comments, uncovering specific properties of their language and provide a smaller set of comments labeled with sentiment information by crowd sourcing. We present two case studies showing the effectiveness of our methods in generating sentiment trajectories for events live-streamed on Twitch.tv that correlate well with specific topics in the given stream. This allows for a new kind of implicit real-time feedback gathering for Twitch streamers and companies producing games or streaming content on Twitch. We make our datasets as well as our code publicly available for further research.

Links und Ressourcen

Tags

Community

  • @abernstetter
  • @msteininger
  • @tritsch
  • @albinzehe
  • @tomvoelker
  • @hotho
  • @dblp
  • @dmir
  • @konstantinkobs
  • @janpf
@dmirs Tags hervorgehoben