Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleAugust 2024
The Effect of Dynamic Facial Asymmetries on the Perceived Believability, Appeal, and Naturalness of Animated Agents
SAP '24: ACM Symposium on Applied Perception 2024Article No.: 6, Pages 1–8https://doi.org/10.1145/3675231.3675246An animated agent’s believability, often defined as “the illusion of life,” has many facets, including the agent’s appearance, movements, and user interactions. Considering that human facial expressions are often not symmetrical, evaluating how facial ...
- posterMay 2024
Bringing Structure to Naturalness: On the Naturalness of ASTs
ICSE-Companion '24: Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion ProceedingsPages 378–379https://doi.org/10.1145/3639478.3643517Source code comes in different shapes and forms. Previous research has already shown code to be more predictable than natural language at the token level: source code can be natural. More recently, the structure of code --- either as graphs or trees --- ...
- short-paperSeptember 2022
Embrace your incompetence! Designing appropriate CUI communication through an ecological approach
CUI '22: Proceedings of the 4th Conference on Conversational User InterfacesArticle No.: 13, Pages 1–5https://doi.org/10.1145/3543829.3544531People form impressions of their dialogue partners, be they other people or machines, based on cues drawn from their communicative style. Recent work has suggested that the gulf between people’s expectations and the reality of CUI interaction widens ...
- short-paperOctober 2022
Improving code autocompletion with transfer learning
ICSE-SEIP '22: Proceedings of the 44th International Conference on Software Engineering: Software Engineering in PracticePages 161–162https://doi.org/10.1145/3510457.3513061Software language models have achieved promising results predicting code completion usages, and several industry studies have described successful IDE integration. Recently, accuracy in autocompletion prediction improved 12.8%[2] from training on a real-...
- research-articleOctober 2022
Language models can prioritize patches for practical program patching
APR '22: Proceedings of the Third International Workshop on Automated Program RepairPages 8–15https://doi.org/10.1145/3524459.3527343The field of Automated Program Repair (APR) has seen significant growth in the past decade. As the field progressed, the number of templates used by APR tools has grown substantially to increase the number of patches included within the domain each tool ...
-
- research-articleDecember 2021
Learning autocompletion from real-world datasets
ICSE-SEIP '21: Proceedings of the 43rd International Conference on Software Engineering: Software Engineering in PracticePages 131–139https://doi.org/10.1109/ICSE-SEIP52600.2021.00022Code completion is a popular software development tool integrated into all major IDEs. Many neural language models have achieved promising results in completion suggestion prediction on synthetic benchmarks. However, a recent study When Code Completion ...
- research-articleMay 2021
Designers Characterize Naturalness in Voice User Interfaces: Their Goals, Practices, and Challenges
CHI '21: Proceedings of the 2021 CHI Conference on Human Factors in Computing SystemsArticle No.: 242, Pages 1–13https://doi.org/10.1145/3411764.3445579This work investigates the practices and challenges of voice user interface (VUI) designers. Existing VUI design guidelines recommend that designers strive for natural human-agent conversation. However, the literature leaves a critical gap regarding how ...
- research-articleOctober 2019
Ambiguous, informal, and unsound: metaprogramming for naturalness
META 2019: Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and ReflectionPages 1–10https://doi.org/10.1145/3358502.3361270Program code needs to be understood by both machines and programmers. While the goal of executing programs requires the unambiguity of a formal language, programmers use natural language within these formal constraints to explain implemented concepts to ...
- research-articleMay 2018
Toward refactoring evaluation with code naturalness
ICPC '18: Proceedings of the 26th Conference on Program ComprehensionPages 316–319https://doi.org/10.1145/3196321.3196362Refactoring evaluation is a challenging research topic because right and wrong of refactoring depend on various aspects of development context such as developers' skills, development cost, deadline and so on. Many techniques have been proposed to ...
- research-articleMay 2018
Statistical learning of API fully qualified names in code snippets of online forums
ICSE '18: Proceedings of the 40th International Conference on Software EngineeringPages 632–642https://doi.org/10.1145/3180155.3180230Software developers often make use of the online forums such as StackOverflow (SO) to learn how to use software libraries and their APIs. However, the code snippets in such a forum often contain undeclared, ambiguous, or largely unqualified external ...
- research-articleApril 2018
Natural Walking in Virtual Reality: A Review
Computers in Entertainment (CIE), Volume 16, Issue 2Article No.: 8, Pages 1–22https://doi.org/10.1145/3180658Recent technological developments have finally brought virtual reality (VR) out of the laboratory and into the hands of developers and consumers. However, a number of challenges remain. Virtual travel is one of the most common and universal tasks ...
- research-articleOctober 2017
Measuring Readiness-to-Hand through Differences in Attention to the Task vs. Attention to the Tool
ISS '17: Proceedings of the 2017 ACM International Conference on Interactive Surfaces and SpacesPages 42–51https://doi.org/10.1145/3132272.3134114New interaction techniques, like multi-touch, tangible interaction, and mid-air gestures often promise to be more intuitive and natural; however, there is little work on how to measure these constructs. One way is to leverage the phenomenon of tool ...
- research-articleAugust 2017
Are deep neural networks the best choice for modeling source code?
ESEC/FSE 2017: Proceedings of the 2017 11th Joint Meeting on Foundations of Software EngineeringPages 763–773https://doi.org/10.1145/3106237.3106290Current statistical language modeling techniques, including deep-learning based models, have proven to be quite effective for source code. We argue here that the special properties of source code can be exploited for further improvements. In this work, ...
- abstractMay 2016
SharedSpaces Mingle
CHI EA '16: Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing SystemsPages 269–272https://doi.org/10.1145/2851581.2889469SharedSpaces is a WebRTC design prototype that creates a virtual media space where people can mingle and interact. Although you are in different locations, you appear side by side in front of a chosen backdrop. This interactive installation addresses ...
- research-articleApril 2015
The Transfer of Learning as HCI Similarity: Towards an Objective Assessment of the Sensory-Motor Basis of Naturalness
CHI '15: Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing SystemsPages 1315–1324https://doi.org/10.1145/2702123.2702359Human-computer interaction should be natural. However, the notion of natural is questioned due to a lack of theoretical background and methods to objectively measure the naturalness of a HCI. A frequently cited aspect of natural HCIs is their ability to ...
- ArticleMay 2014
Syntax errors just aren't natural: improving error reporting with language models
MSR 2014: Proceedings of the 11th Working Conference on Mining Software RepositoriesPages 252–261https://doi.org/10.1145/2597073.2597102A frustrating aspect of software development is that compiler error messages often fail to locate the actual cause of a syntax error. An errant semicolon or brace can result in many errors reported throughout the file. We seek to find the actual source ...
- ArticleJuly 2013
'Realness' in chatbots: establishing quantifiable criteria
HCI'13: Proceedings of the 15th international conference on Human-Computer Interaction: interaction modalities and techniques - Volume Part IVPages 87–96https://doi.org/10.1007/978-3-642-39330-3_10The aim of this research is to generate measurable evaluation criteria acceptable to chatbot users. Results of two studies are summarised. In the first, fourteen participants were asked to do a critical incident analysis of their transcriptions with an ...
- posterApril 2013
How we gesture towards machines: an exploratory study of user perceptions of gestural interaction
CHI EA '13: CHI '13 Extended Abstracts on Human Factors in Computing SystemsPages 1209–1214https://doi.org/10.1145/2468356.2468572This paper explores if people perceive and perform touchless gestures differently when communicating with technology vs. with humans. Qualitative reports from a lab study of 10 participants revealed that people perceive differences in the speed of ...
- articleFebruary 2013
Subjective responses to synthesised speech with lexical emotional content: the effect of the naturalness of the synthetic voice
Behaviour & Information Technology (BEIT), Volume 32, Issue 2Pages 117–131https://doi.org/10.1080/0144929X.2012.702285This study aimed to investigate how the degree of naturalness and lexical emotional content of synthesised speech affects the subjective ratings of emotional experiences and how the naturalness of the voice affects the ratings of voice quality. Twenty-...
- articleSeptember 2012
Color asymmetry in 3D imaging: Influence on the viewing experience
3D Research (3DRES), Volume 3, Issue 3Article No.: 70, Pages 1–10https://doi.org/10.1007/3DRes.02(2012)5Because the chain of events in 3D imaging is vulnerable to different context- and technology-specific variables, it is important to understand the extent to which users can accept feature-specific differences between scenes without a decrease in the (...