English
Related papers

Related papers: StackEmo-Towards Enhancing User Experience by Augm…

200 papers

Context: The software maintenance phase involves many activities such as code refactoring, bug fixing, code review or testing. Program comprehension is key to all these activities, as it demands developers to grasp the knowledge (e.g.,…

Software Engineering · Computer Science 2025-11-04 Vahid Etemadi , Gregorio Robles

The popularity of blockchain technology continues to grow rapidly in both industrial and academic fields. Most studies of blockchain focus on the improvements of security, usability, or efficiency of blockchain protocols, or the…

Software Engineering · Computer Science 2018-06-20 He Jiang , Dong Liu , Zhilei Ren , Tao Zhang

React is a popular JavaScript framework in modern web application development. Due to its high performance and efficiency, many developers use this framework. Although React library offers many advantages, it is not without its challenges.…

Software Engineering · Computer Science 2025-07-08 Vanesya Aura Ardity , Yusuf Sulistyo Nugroho , Syful Islam

The human-level performance of Large Language Models (LLMs) across various tasks has raised expectations for the potential of Artificial Intelligence (AI) to possess emotions someday. To explore the capability of current LLMs to express…

Artificial Intelligence · Computer Science 2025-04-23 Shin-nosuke Ishikawa , Atsushi Yoshino

Even though the emotional state is increasingly taken into account in scientific studies aimed at determining user experience of user acceptance, there are still only a few normalized tools. In this article, we decided to focus on mood…

Human-Computer Interaction · Computer Science 2019-02-11 Willy Yvart , Charles-Alexandre Delestage , Sylvie Leleu-Merviel

We widely use emojis in social networking to heighten, mitigate or negate the sentiment of the text. Emoji suggestions already exist in many cross-platform applications but an emoji is predicted solely based a few prominent words instead of…

Computation and Language · Computer Science 2021-03-16 Pranav Venkit , Zeba Karishma , Chi-Yang Hsu , Rahul Katiki , Kenneth Huang , Shomir Wilson , Patrick Dudas

Live animation of 2D characters has recently become a popular way for storytelling, and has potential application scenarios like tele-present agents or robots. As an extension of human-human communication, there is a need for augmenting the…

Human-Computer Interaction · Computer Science 2019-02-22 Zhenjie Zhao

While sentiment analysis is the staple of financial NLP, capturing the nuances of 'why' behind that sentiment remains a challenge. There have been attempts to address this by analysing investor emotions alongside sentiment; however, this…

Computation and Language · Computer Science 2026-05-06 Gaurav Negi , Paul Buitelaar

Utilizing pre-existing software artifacts, such as libraries and Application Programming Interfaces (APIs), is crucial for software development efficiency. However, the abundance of artifacts that provide similar functionality can lead to…

Software Engineering · Computer Science 2023-04-12 Kisub Kim , Ferdian Thung , Ting Zhang , Ivana Clairine Irsan , Ratnadira Widyasari , Zhou Yang , David Lo

Emoji have grown to become one of the most important forms of communication on the web. With its widespread use, measuring the similarity of emoji has become an important problem for contemporary text processing since it lies at the heart…

Computation and Language · Computer Science 2017-07-18 Sanjaya Wijeratne , Lakshika Balasuriya , Amit Sheth , Derek Doran

An important aspect of human conversation difficult for machines is conversing with empathy, which is to understand the user's emotion and respond appropriately. Recent neural conversation models that attempted to generate empathetic…

Computation and Language · Computer Science 2021-12-30 Jamin Shin , Peng Xu , Andrea Madotto , Pascale Fung

Stack Overflow accumulates an enormous amount of software engineering knowledge. However, as time passes, certain knowledge in answers may become obsolete. Such obsolete answers, if not identified or documented clearly, may mislead answer…

Software Engineering · Computer Science 2019-04-01 Haoxiang Zhang , Shaowei Wang , Tse-Hsun , Chen , Ying Zou , Ahmed E. Hassan

Docker technology has been increasingly used among software developers in a multitude of projects. This growing interest is due to the fact that Docker technology supports a convenient process for creating and building containers, promoting…

Software Engineering · Computer Science 2020-08-12 Mubin Ul Haque , Leonardo Horn Iwaya , M. Ali Babar

Software engineering is knowledge-intensive and requires software developers to continually search for knowledge, often on community question answering platforms such as Stack Overflow. Such information sharing platforms do not exist in…

Software Engineering · Computer Science 2020-03-17 Sebastian Baltes , Christoph Treude , Martin P. Robillard

The sentiment of a given emoji is traditionally calculated by averaging the ratings {-1, 0 or +1} given by various users to a given context where the emoji appears. However, using such formula complicates the statistical significance…

Computation and Language · Computer Science 2018-08-22 Jose Berengueres

As chatbots are becoming increasingly popular, we often wonder what users perceive as natural and socially accepted manners of interacting with them. Some researchers maintain that humans should avoid engaging in emotional conversations…

Human-Computer Interaction · Computer Science 2020-09-18 Ekaterina Svikhnushina , Pearl Pu

While increasing research focuses on the emotional well-being of agile team members, a significant gap remains in emotion monitoring studies for Scrum Masters and meeting organizers, whose impact on team dynamics is crucial. This paper…

Artificial Intelligence · Computer Science 2026-05-19 Jingni Huang , Peter Bloodsworth

Emojis are widely used in online financial communication, but it is unclear whether they provide transferable sentiment signals across languages, platforms, and asset communities. This study examines the extent to which emoji usage,…

Computation and Language · Computer Science 2026-05-12 Ahmed Mahrous , Roberto Di Pietro

Unlike empathetic dialogues, the system in emotional support conversations (ESC) is expected to not only convey empathy for comforting the help-seeker, but also proactively assist in exploring and addressing their problems during the…

Computation and Language · Computer Science 2023-05-18 Yang Deng , Wenxuan Zhang , Yifei Yuan , Wai Lam

Stack Overflow (SO) is the most popular question-and-answer website for software developers, providing a large amount of code snippets and free-form text on a wide variety of topics. Like other software artifacts, questions and answers on…

Software Engineering · Computer Science 2018-11-05 Sebastian Baltes , Lorik Dumani , Christoph Treude , Stephan Diehl