English
Related papers

Related papers: What Writing Assistants Can Learn from Programming…

200 papers

One of the main research areas in Artificial Intelligence is the coding of agents (programs) which are able to learn by themselves in any situation. This means that agents must be useful for purposes other than those they were created for,…

Artificial Intelligence · Computer Science 2011-02-04 Javier Insa-Cabrera , Jose Hernandez-Orallo

Voice dictation is increasingly used for text entry, especially in mobile scenarios. However, the speech-based experience gets disrupted when users must go back to a screen and keyboard to review and edit the text. While existing dictation…

Human-Computer Interaction · Computer Science 2024-03-12 Can Liu , Siying Hu , Li Feng , Mingming Fan

This column advocates for including artificial intelligence (AI)-specific metadata on those academic papers that are written with the help of AI in an attempt to analyze the use of such tools for disseminating research.

Artificial Intelligence · Computer Science 2025-02-25 Javier Conde , Pedro Reviriego , Joaquín Salvachúa , Gonzalo Martínez , José Alberto Hernández , Fabrizio Lombardi

Despite AI tools becoming increasingly embedded in academic practice, little is known about how university students integrate them into their writing processes. We examine how students engage with AI across different writing tasks, and how…

Human-Computer Interaction · Computer Science 2026-04-29 Silvia Bodei , Duncan P. Brumby , Katie Fisher , Jon Mella

In the era of artificial intelligence (AI) and chatbots, based on large language models that can generate programming code in any language, write texts and summarize information, it is obvious that the requirements of employers for…

Software Engineering · Computer Science 2025-06-16 Yordan Kalmukov

AI-assisted tools support developers in performing cognitively demanding tasks such as bug detection and code readability assessment. Despite the advancements in the technical characteristics of these tools, little is known about how…

Conversational AI interfaces powered by large language models (LLMs) are increasingly used as coding assistants. However, questions remain about how programmers interact with LLM-based conversational agents, the challenges they encounter,…

Human-Computer Interaction · Computer Science 2025-03-24 Mehmet Akhoroz , Caglar Yildirim

Large Language Models have become an integral part of new intelligent and interactive writing assistants. Many are offered commercially with a chatbot-like UI, such as ChatGPT, and provide little information about their inner workings. This…

Human-Computer Interaction · Computer Science 2024-04-16 Karim Benharrak , Tim Zindulka , Daniel Buschek

Despite AI tools becoming more prevalent and applicable to a variety of workplaces, workers consistently report uncertainty about where AI applies, what problems it can help solve, and how it fits into real workflows. In other words, there…

Human-Computer Interaction · Computer Science 2026-04-01 Aakanksha Khandwaha , Edith Law

Modern software development requires a large investment in learning application programming interfaces (APIs). Recent research found that the learning materials themselves are often inadequate: developers struggle to find answers beyond…

Software Engineering · Computer Science 2014-02-07 Adrian Kuhn , Robert DeLine

The rise of AI-driven coding assistants signals a fundamental shift in how software is built. While AI coding assistants have been integrated into existing Integrated Development Environments (IDEs), their full potential remains largely…

Software Engineering · Computer Science 2025-03-05 Raula Gaikovina Kula , Christoph Treude

This paper summarizes our experience in communicating the elements of reasoning about correctness, and the central role of formal specifications in reasoning about modular, component-based software using a language and an integrated Web IDE…

Software Engineering · Computer Science 2015-08-20 Nabil M. Kabbani , Daniel Welch , Caleb Priester , Stephen Schaub , Blair Durkee , Yu-Shan Sun , Murali Sitaraman

Since the birth of artificial intelligence 70 years ago, attempts at literary "creation" with computers are present in the course of technological development, creating what one might call "artificial intelligence literature" (AI…

Computers and Society · Computer Science 2022-01-10 Tianhua Zhu

Intelligent Process Automation (IPA) is an emerging technology with a primary goal to assist the knowledge worker by taking care of repetitive, routine and low-cognitive tasks. Conversational agents that can interact with users in a natural…

Computation and Language · Computer Science 2020-05-22 Alena Moiseeva , Dietrich Trautmann , Michael Heimann , Hinrich Schütze

Intelligent Personal Assistants (IPAs) are software agents that can perform tasks on behalf of individuals and assist them on many of their daily activities. IPAs capabilities are expanding rapidly due to the recent advances on areas such…

Software Engineering · Computer Science 2019-06-06 Oscar J. Romero

DevBots are automated tools that perform various tasks in order to support software development. They are a growing trend and have been used in repositories to automate repetitive tasks, as code generators, and as collaborators in eliciting…

Software Engineering · Computer Science 2023-12-12 Vinicius Soares Silva Marques

While human-AI collaboration systems have increasingly been built to increase efficiency or support creativity, little work has examined how the design of interactions shapes the social connection between human and artificial agent. We…

Human-Computer Interaction · Computer Science 2026-05-26 Michael Yin , Angela Chiang , Samuel Rhys Cox , Robert Xiao

Digital Assistants (DAs) can support workers in the workplace and beyond. However, target user needs are not fully understood, and the functions that workers would ideally want a DA to support require further study. A richer understanding…

The growing demand for software developers and the increasing development complexity have emphasized the need for support in software engineering projects. This is especially relevant in light of advancements in artificial intelligence,…

Software Engineering · Computer Science 2023-05-02 Glaucia Melo

Creative writing is a deeply human craft, yet AI systems using large language models (LLMs) offer the automation of significant parts of the writing process. So why do some creative writers choose to use AI? Through interviews and observed…

Human-Computer Interaction · Computer Science 2025-06-12 Alicia Guo , Shreya Sathyanarayanan , Leijie Wang , Jeffrey Heer , Amy Zhang
‹ Prev 1 3 4 5 6 7 10 Next ›