SCRATCH as Social Network: Topic Modeling and Sentiment Analysis in SCRATCH Projects

被引:0
|
作者
Grassl, Isabella [1 ]
Fraser, Gordon [1 ]
机构
[1] Univ Passau, Passau, Germany
关键词
Scratch; topic modeling; sentiment analysis; social network; HATE SPEECH; TALKING;
D O I
暂无
中图分类号
学科分类号
摘要
Societal matters like the Black Lives Matter (BLM) movement influence software engineering, as the recent debate on replacing certain discriminatory terms such as whitelist/blacklist has shown. Identifying relevant and trending societal matters is important, and often done for traditional social media channels such as Twitter. In this paper we explore whether this type of analysis can also be used for introspection of the software world, by looking at the thriving scene of SCRATCH programmers. The educational programming language SCRATCH is not only used for teaching programming concepts, but also offers a platform for young programmers to express and share their creativity on any topics of relevance. By automatically analyzing titles and project comments in a dataset of 106.032 SCRATCH projects, we explore which topics are common in the SCRATCH community, whether socially relevant events are reflected, and how the sentiment in the comments discussing these topics is. It turns out that the diversity of topics within the SCRATCH projects makes the analysis process challenging. Our results nevertheless show that topics from pop and net culture are present, and even recent societal events such as the Covid-19 pandemic or BLM are to some extent reflected in SCRATCH. The tone in the comments is mostly positive with catchy youth language. Hence, despite the challenges, SCRATCH projects can be studied in the same way as social networks, which opens up new possibilities to improve our understanding of the behavior and motivation of novice programmers.
引用
收藏
页码:143 / 148
页数:6
相关论文
共 50 条
  • [21] CAD modeling of scratch drive actuation
    Finch, N
    Marchetti, J
    Fujita, H
    Gouy, J
    DESIGN, MODELING AND SIMULATION IN MICROELECTRONICS, 2000, 4228 : 83 - 89
  • [22] Dynamic Modeling of Scratch Drive Actuators
    Abtahi, Mansour
    Vossoughi, Gholamreza
    Meghdari, Ali
    JOURNAL OF MICROELECTROMECHANICAL SYSTEMS, 2015, 24 (05) : 1370 - 1383
  • [23] YOU SCRATCH MY BACK AND ILL SCRATCH YOURS - CONTINUITIES IN INUIT SOCIAL RELATIONSHIPS
    MATTHIASSON, JS
    ARCTIC ANTHROPOLOGY, 1975, 12 (01) : 31 - 36
  • [24] Users' Concerns About Endometriosis on Social Media: Sentiment Analysis and Topic Modeling Study
    Goel, Rahul
    Modhukur, Vijayachitra
    Taar, Katrin
    Salumets, Andres
    Sharma, Rajesh
    Peters, Maire
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2023, 25
  • [25] Perceptions of the Future of Artificial Intelligence on Social Media: A Topic Modeling and Sentiment Analysis Approach
    Ocal, Ayse
    IEEE ACCESS, 2024, 12 : 182386 - 182409
  • [26] FROM SCRATCH: Inside the Food Network
    Rosenstrach, Jenny
    NEW YORK TIMES BOOK REVIEW, 2013, : 25 - 25
  • [27] Radio network clustering from scratch
    Kuhn, F
    Moscibroda, T
    Wattenhofer, R
    ALGORITHMS ESA 2004, PROCEEDINGS, 2004, 3221 : 460 - 471
  • [28] A visualization tool to support analyzing and evaluating Scratch projects
    Chang, Chih-Kai
    Tsai, Yu-Tzu
    Chin, Ya-Lun
    2017 6TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2017, : 498 - 502
  • [29] Topic Modeling and Sentiment Analysis of Yelp Restaurant Reviews
    Zhang, Sonya
    Ly, Linda
    Mach, Norman
    Amaya, Christian
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS IN THE SERVICE SECTOR, 2022, 14 (01)
  • [30] Automated Topic Modeling and Sentiment Analysis of Tweets on SparkR
    Monish, Prema
    Kumari, Santoshi
    Babu, Narendra C.
    2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,