English
Related papers

Related papers: Social Life of Code: Modeling Evolution through Co…

200 papers

People nowadays express their opinions in online spaces, using different forms of interactions such as posting, sharing and discussing with one another. How do these digital traces change in response to events happening in the real world?…

Physics and Society · Physics 2025-03-13 Antonio Desiderio , Anna Mancini , Giulio Cimini , Riccardo Di Clemente

Due to its significance in the recommendation system and community operations, user migration has garnered the interest of cyber-demography experts from numerous disciplines. However, contemporary research frequently overlooks the theory…

Social and Information Networks · Computer Science 2023-08-04 FangYiKuang Ding , Yang Li

In an era of increasing societal fragmentation, political polarization, and erosion of public trust in institutions, representative deliberative assemblies are emerging as a promising democratic forum for developing effective policy…

Computers and Society · Computer Science 2025-09-18 Elinor Poole-Dayan , Deb Roy , Jad Kabbara

Opinion dynamics - the research field dealing with how people's opinions form and evolve in a social context - traditionally uses agent-based models to validate the implications of sociological theories. These models encode the causal…

Social and Information Networks · Computer Science 2020-06-03 Corrado Monti , Gianmarco De Francisci Morales , Francesco Bonchi

This chapter investigates the evolutionary ecology of software, focusing on the symbiotic relationship between software and innovation. An interplay between constraints, tinkering, and frequency-dependent selection drives the complex…

Software Engineering · Computer Science 2025-12-03 Sergi Valverde , Blai Vidiella , Salva Duran-Nebreda

Source code representations are key in applying machine learning techniques for processing and analyzing programs. A popular approach in representing source code is neural source code embeddings that represents programs with…

Machine Learning · Computer Science 2022-06-17 Md Rafiqul Islam Rabin , Arjun Mukherjee , Omprakash Gnawali , Mohammad Amin Alipour

Recent advances in large language models have enabled developers to generate software by conversing with artificial intelligence systems rather than writing code directly. This paper introduces vibe coding, an emerging AI-native programming…

Software Engineering · Computer Science 2025-10-22 Vinay Bamil

Open-source software (OSS) developers often struggle to understand and respond to user context, while existing tools, such as issue trackers (for handling bugs, requests, and feedback), largely focus on technical discussion. Although…

Human-Computer Interaction · Computer Science 2026-04-28 Boniface Bahati Tadjuidje , Jin L. C. Guo , Jinghui Cheng

Games with environmental feedback have become a crucial area of study across various scientific domains, modelling the dynamic interplay between human decisions and environmental changes, and highlighting the consequences of our choices on…

Physics and Society · Physics 2024-03-19 Meghdad Saeedian , Chengyi Tu , Fabio Menegazzo , Paolo D'Odorico , Sandro Azaele , Samir Suweis

We study how open source communities describe participation and control through version controlled governance documents. Using a corpus of 710 projects with paired snapshots, we parse text into actors, rules, actions, and objects, then…

Computation and Language · Computer Science 2025-11-18 Mobina Noori , Mahasweta Chakraborti , Amy X Zhang , Seth Frey

We present a framework that allows users to incorporate the semantics of their domain knowledge for topic model refinement while remaining model-agnostic. Our approach enables users to (1) understand the semantic space of the model, (2)…

Human-Computer Interaction · Computer Science 2019-08-02 Mennatallah El-Assady , Rebecca Kehlbeck , Christopher Collins , Daniel Keim , Oliver Deussen

We study the joint evolution of worldviews by proposing a model of opinion dynamics, which is inspired in notions from evolutionary ecology. Agents update their opinion on a specific issue based on their propensity to change -- asserted by…

Physics and Society · Physics 2019-11-05 Hardik Rajpal , Fernando Rosas , Henrik Jeldtoft Jensen

We introduce multi-population opinion dynamics models linked to the bounded confidence model, aiming to explore how interactions between individuals contribute to the emergence of consensus, polarization, or fragmentation. Existing models…

Dynamical Systems · Mathematics 2023-11-29 Tigran Bakaryan , Yuliang Gu , Naira Hovakimyan , Tarek Abdelzaher , Christian Lebiere

In this paper, we investigate the output token probability information in the output embedding of language models. We find an approximate common log-linear encoding of output token probabilities within the output embedding vectors and…

Computation and Language · Computer Science 2024-12-12 Hakaze Cho , Yoshihiro Sakai , Kenshiro Tanaka , Mariko Kato , Naoya Inoue

Empirical software engineering is concerned with measuring, or estimating, both the effort put into the software process and the quality of its product. We defend the idea that measuring process effort and product quality and establishing a…

Human-Computer Interaction · Computer Science 2016-08-16 Françoise Détienne , Jean-Marie Burkhardt , Willemien Visser

Reports of poor work well-being and fluctuating productivity in software engineering have been reported in both academic and popular sources. Understanding and predicting these issues through repository analysis might help manage software…

Software Engineering · Computer Science 2024-06-24 Miikka Kuutila , Mika Mäntylä , Maëlick , Claes , Marko Elovainio , Bram Adams

For teams using distributed version control systems, the right collaborative development workflows can help maintaining the long-term quality of project repositories and improving work efficiency. Despite the fact that the workflows are…

Software Engineering · Computer Science 2020-04-28 Panuchart Bunyakiati , Usa Sammapun

Embedding is a common technique for analyzing multi-dimensional data. However, the embedding projection cannot always form significant and interpretable visual structures that foreshadow underlying data patterns. We propose an approach that…

Human-Computer Interaction · Computer Science 2022-09-26 Jie Li , Chun-qi Zhou

A considerable corpus of research on software evolution focuses on mining changes in software repositories, but omits their pre-integration history. We present a novel method for tracking this otherwise invisible evolution of software…

Software Engineering · Computer Science 2024-09-04 Ralf Ramsauer , Daniel Lohmann , Wolfgang Mauerer

Language encodes societal beliefs about social groups through word patterns. While computational methods like word embeddings enable quantitative analysis of these patterns, studies have primarily examined gradual shifts in Western…

Computation and Language · Computer Science 2026-01-30 Yuxi Ma , Yongqian Peng , Yixin Zhu