English
Related papers

Related papers: Towards Multi-Platform Mutation Testing of Task-ba…

200 papers

Existing emotion-aware conversational models usually focus on controlling the response contents to align with a specific emotion class, whereas empathy is the ability to understand and concern the feelings and experience of others. Hence,…

Computation and Language · Computer Science 2021-05-26 Yanran Li , Ke Li , Hongke Ning , xiaoqiang Xia , Yalong Guo , Chen Wei , Jianwei Cui , Bin Wang

Assessing the quality of public transportation services requires the analysis of large quantities of data on the scheduled and actual trips and documents listing the quality constraints each service needs to meet. Interrogating such…

Artificial Intelligence · Computer Science 2025-05-30 Luca Fantin , Marco Antonelli , Margherita Cesetti , Daniele Irto , Bruno Zamengo , Francesco Silvestri

Recent advancements in large language models (LLMs) have provided a new avenue for chatbot development. Most existing research, however, has primarily centered on single-user chatbots that determine "What" to answer. This paper highlights…

Computation and Language · Computer Science 2024-10-08 Manqing Mao , Paishun Ting , Yijian Xiang , Mingyang Xu , Julia Chen , Jianzhe Lin

This paper introduces BURT, a web-based chatbot for interactive reporting of Android app bugs. BURT is designed to assist Android app end-users in reporting high-quality defect information using an interactive interface. BURT guides the…

Software Engineering · Computer Science 2023-02-14 Yang Song , Junayed Mahmud , Nadeeshan De Silva , Ying Zhou , Oscar Chaparro , Kevin Moran , Andrian Marcus , Denys Poshyvanyk

This paper reports on progress towards building an online language learning tool to provide learners with conversational experience by using dialog systems as conversation practice partners. Our system can adapt to users' language…

Computation and Language · Computer Science 2022-08-02 Yu Li , Chun-Yen Chen , Dian Yu , Sam Davidson , Ryan Hou , Xun Yuan , Yinghua Tan , Derek Pham , Zhou Yu

Mutation testing is a powerful technique for assessing and improving test suite quality that artificially introduces bugs and checks whether the test suites catch them. However, it is also computationally expensive and thus does not scale…

Software Engineering · Computer Science 2023-09-06 Kush Jain , Uri Alon , Alex Groce , Claire Le Goues

In verification-aware languages, such as Dafny, despite their critical role, specifications are as prone to error as implementations. Flaws in specifications can result in formally verified programs that deviate from the intended behavior.…

Software Engineering · Computer Science 2026-04-14 Isabel Amaral , Alexandra Mendes , José Campos

In the field of mutation analysis, mutation is the systematic generation of mutated programs (i.e., mutants) from an original program. The concept of mutation has been widely applied to various testing problems, including test set…

Software Engineering · Computer Science 2016-01-26 Donghwan Shin , Doo-Hwan Bae

Apart from the coherence and fluency of responses, an empathetic chatbot emphasizes more on people's feelings. By considering altruistic behaviors between human interaction, empathetic chatbots enable people to get a better interactive and…

Computation and Language · Computer Science 2021-10-11 Jiun-Hao Jhan , Chao-Peng Liu , Shyh-Kang Jeng , Hung-Yi Lee

Recent advances in natural language processing and machine learning have led to the development of chatbot models, such as ChatGPT, that can engage in conversational dialogue with human users. However, the ability of these models to…

Cryptography and Security · Computer Science 2023-07-20 Bocheng Chen , Guangjing Wang , Hanqing Guo , Yuanda Wang , Qiben Yan

Domain specific chatbot applications often involve multi step interactions, such as refining search filters, selecting multiple items, or performing comparisons. Traditional graphical user interfaces (GUIs) handle these workflows by…

Human-Computer Interaction · Computer Science 2025-07-03 Sanjay Krishna Anbalagan , Xinrui Nie , Umesh Mohan , Vijay Kumar Kanamarlapudi , Anughna Kommalapati , Xiaodan Zhao

With ChatGPT-like large language models (LLM) prevailing in the community, how to evaluate the ability of LLMs is an open question. Existing evaluation methods suffer from following shortcomings: (1) constrained evaluation abilities, (2)…

Artificial Intelligence · Computer Science 2023-08-09 Jiaju Lin , Haoran Zhao , Aochi Zhang , Yiting Wu , Huqiuyue Ping , Qin Chen

As chatbots increasingly blur the boundary between automated systems and human conversation, the foundations of trust in these systems warrant closer examination. While regulatory and policy frameworks tend to define trust in normative…

Artificial Intelligence · Computer Science 2026-03-11 Aditya Gulati , Nuria Oliver

There is growing interest in exploring user simulation as an alternative to gathering and scoring real user-chatbot interactions for AI chatbot evaluation. For this purpose, it is important to ensure the realism of the simulation, i.e., the…

Computation and Language · Computer Science 2026-05-05 Yu Lu Liu , Hyokun Yun , Tanya Roosta , Ziang Xiao

The ubiquity of smartphones has led to an increase in on demand healthcare being supplied. For example, people can share their illness-related experiences with others similar to themselves, and healthcare experts can offer advice for better…

Human-Computer Interaction · Computer Science 2024-04-23 Samuel Rhys Cox

New chat AI applications like ChatGPT offer an advanced understanding of question context and memory across multi-step tasks, such that experiments can test its deductive reasoning. This paper proposes a multi-role and multi-step challenge,…

Artificial Intelligence · Computer Science 2023-01-05 David Noever , Forrest McKee

This study aims to understand users' perceptions of using the Dialogflow framework and verify the relationships among service awareness, task-technology fit, output quality, and TAM variables. Generalized Structured Component Analysis was…

Human-Computer Interaction · Computer Science 2023-02-09 Vinh T. Nguyen , Chuyen T. H. Nguyen

A set of steps for implementing a chatbot, to support decision-making activities in the software incident management process is proposed and discussed in this article. Each step is presented independently of the platform used for the…

Software Engineering · Computer Science 2022-01-21 Nagib Sabbag Filho , Rogerio Rossi

It is now common to evaluate Large Language Models (LLMs) by having humans manually vote to evaluate model outputs, in contrast to typical benchmarks that evaluate knowledge or skill at some particular task. Chatbot Arena, the most popular…

Poor nutrition can lead to reduced immunity, increased susceptibility to disease, impaired physical and mental development, and reduced productivity. A conversational agent can support people as a virtual coach, however building such…

Artificial Intelligence · Computer Science 2018-02-27 Ahmed Fadhil