中文
相关论文

相关论文: Predicting Developers' IDE Commands with Machine L…

200 篇论文

The increasing popularity of e-learning has created demand for improving online education through techniques such as predictive analytics and content recommendations. In this paper, we study learner outcome predictions, i.e., predictions of…

机器学习 · 计算机科学 2020-01-24 Yuwei Tu , Weiyu Chen , Christopher G. Brinton

Graph Neural Networks (GNNs) have shown significant promise in various domains, such as recommendation systems, bioinformatics, and network analysis. However, the irregularity of graph data poses unique challenges for efficient computation,…

机器学习 · 计算机科学 2024-11-26 Pol Puigdemont , Enrico Russo , Axel Wassington , Abhijit Das , Sergi Abadal , Maurizio Palesi

Developers authoring HTML documents define elements following patterns which establish and reflect the visual structure of a document, such as making all images in a footer the same height by applying a class to each. To surface these…

人机交互 · 计算机科学 2020-07-14 Kartik Chugh , Andrea Y. Solis , Thomas D. LaToza

With the rapid growth of the developer community, the amount of posts on online technical forums has been growing rapidly, which poses difficulties for users to filter useful posts and find important information. Tags provide a concise…

软件工程 · 计算机科学 2024-04-11 Xingfang Wu , Eric Laufer , Heng Li , Foutse Khomh , Santhosh Srinivasan , Jayden Luo

Lead user driven innovation and open innovation paradigms seek to involve consumers and common people to innovative product development projects. In order to help developers choose ideas that meet the end users' needs, we undertook a…

人机交互 · 计算机科学 2013-09-24 Petteri Alahuhta , Pekka Abrahamsson , Antti Nummiaho

A single digital newsletter usually contains many messages (regions). Users' reading time spent on, and read level (skip/skim/read-in-detail) of each message is important for platforms to understand their users' interests, personalize their…

Recent neural models of code, such as OpenAI Codex and AlphaCode, have demonstrated remarkable proficiency at code generation due to the underlying attention mechanism. However, it often remains unclear how the models actually process code,…

软件工程 · 计算机科学 2024-08-30 Matteo Paltenghi , Rahul Pandita , Austin Z. Henley , Albert Ziegler

A wide range of analysis and testing techniques targeting modern web apps rely on the automated exploration of their state space by firing events that mimic user interactions. However, finding out which elements are actionable in web apps…

人机交互 · 计算机科学 2021-11-25 Davood Mazinanian , Mohammad Bajammal , Ali Mesbah

Learning effective configurations in computer systems without hand-crafting models for every parameter is a long-standing problem. This paper investigates the use of deep reinforcement learning for runtime parameters of cloud databases…

机器学习 · 计算机科学 2016-11-01 Michael Schaarschmidt , Felix Gessert , Valentin Dalibard , Eiko Yoneki

Interactive simulations allow students to discover the underlying principles of a scientific phenomenon through their own exploration. Unfortunately, students often struggle to learn effectively in these environments. Classifying students'…

计算机与社会 · 计算机科学 2022-07-05 Jade Maï Cock , Mirko Marras , Christian Giang , Tanja Käser

Due to their architecture and vast pre-training data, large language models (LLMs) demonstrate strong text classification performance. However, LLM output - here, the category assigned to a text - depends heavily on the wording of the…

计算与语言 · 计算机科学 2025-12-04 Kylie L. Anglin , Stephanie Milan , Brittney Hernandez , Claudia Ventura

As the primary cause of software defects, human error is the key to understanding, and perhaps to predicting and avoiding them. Little research has been done to predict defects on the basis of the cognitive errors that cause them. This…

软件工程 · 计算机科学 2023-01-18 Fuqun Huang , Lorenzo Strigini

Understanding a user's query intent behind a search is critical for modern search engine success. Accurate query intent prediction allows the search engine to better serve the user's need by rendering results from more relevant categories.…

计算与语言 · 计算机科学 2020-08-19 Xiaowei Liu , Weiwei Guo , Huiji Gao , Bo Long

Understanding code is challenging, especially when working in new and complex development environments. Code comments and documentation can help, but are typically scarce or hard to navigate. Large language models (LLMs) are revolutionizing…

软件工程 · 计算机科学 2024-01-18 Daye Nam , Andrew Macvean , Vincent Hellendoorn , Bogdan Vasilescu , Brad Myers

Accurate prediction of human behavior is essential for robust and safe human-AI collaboration. However, existing approaches for modeling people are often data-hungry and brittle because they either make unrealistic assumptions about…

人工智能 · 计算机科学 2025-10-03 Kunal Jha , Aydan Yuenan Huang , Eric Ye , Natasha Jaques , Max Kleiman-Weiner

Background: The increasing adoption of AI assistants in programming has led to numerous studies exploring their benefits. While developers consistently report significant productivity gains from these tools, empirical measurements often…

人机交互 · 计算机科学 2025-01-07 Ebtesam Al Haque , Chris Brown , Thomas D. LaToza , Brittany Johnson

Recent advances in large language models (LLMs) have shown that test-time scaling can substantially improve model performance on complex tasks, particularly in the coding domain. Under this paradigm, models use a larger token budget during…

人工智能 · 计算机科学 2026-04-21 Jiaxin Fang , Runyuan He , Sahil Bhatia , Neel Gajare , Alvin Cheung

Web applications have increasingly adopted Deep Learning (DL) through in-browser inference, wherein DL inference performs directly within Web browsers. The actual performance of in-browser inference and its impacts on the quality of…

机器学习 · 计算机科学 2024-07-26 Qipeng Wang , Shiqi Jiang , Zhenpeng Chen , Xu Cao , Yuanchun Li , Aoyu Li , Yun Ma , Ting Cao , Xuanzhe Liu

Highly interactive development environments (HIDEs) enable uninterrupted development flow through continuous program evolution and rapid hypothesis checking. However, traditional testing approaches -- typically executed separately via CLI…

软件工程 · 计算机科学 2025-08-05 Andrew Tropin

This paper investigates code LLMs' capability of static analysis during code intelligence tasks such as code summarization and generation. Code LLMs are now household names for their abilities to do some programming tasks that have…

软件工程 · 计算机科学 2026-03-27 Chia-Yi Su , Collin McMillan