English
Related papers

Related papers: Devising Experiments with Interactive Environments

200 papers

Choreographic Programming is a paradigm for developing correct-by-construction concurrent programs, by writing high-level descriptions of the desired communications and then synthesising process implementations automatically. So far,…

Programming Languages · Computer Science 2017-11-29 Luís Cruz-Filipe , Fabrizio Montesi , Marco Peressotti

Haptic feedback is an important component of creating an immersive mixed reality experience. Traditionally, haptic forces are rendered in response to the user's interactions with the virtual environment. In this work, we explore the idea of…

Robotics · Computer Science 2023-03-01 Niall L. Williams , Nicholas Rewkowski , Jiasheng Li , Ming C. Lin

The discursive space represents the reordering of knowledge gained through accumulation. In the digital age, multimedia has become the language of information, and the space for archival practices is provided by non-immersive technologies,…

Human-Computer Interaction · Computer Science 2023-01-23 Elif Hilal Korkut , Elif Surer

We teach goal-driven agents to interactively act and speak in situated environments by training on generated curriculums. Our agents operate in LIGHT (Urbanek et al. 2019) -- a large-scale crowd-sourced fantasy text adventure game wherein…

Computation and Language · Computer Science 2022-02-28 Prithviraj Ammanabrolu , Renee Jia , Mark O. Riedl

Music performance is a distinctly human activity, intrinsically linked to the performer's ability to convey, evoke, or express emotion. Machines cannot perform music in the human sense; they can produce, reproduce, execute, or synthesize…

In this position paper, we present a collection of four different prototyping approaches which we have developed and applied to prototype and evaluate interfaces for and interactions around autonomous physical systems. Further, we provide a…

Human-Computer Interaction · Computer Science 2024-06-18 Marius Hoggenmueller , Tram Thi Minh Tran , Luke Hespanhol , Martin Tomitsch

Large Language Models (LLMs) are increasingly relied upon for coding tasks, yet in most scenarios it is assumed that all relevant information can be either accessed in context or matches their training data. We posit that LLMs can benefit…

One-shot imitation is to learn a new task from a single demonstration, yet it is a challenging problem to adopt it for complex tasks with the high domain diversity inherent in a non-stationary environment. To tackle the problem, we explore…

Artificial Intelligence · Computer Science 2024-02-14 Sangwoo Shin , Daehee Lee , Minjong Yoo , Woo Kyung Kim , Honguk Woo

Collective improvisation in dance provides a rich natural laboratory for studying emergent coordination in coupled neuro-motor systems. Here, we investigate how training shapes spontaneous synchronization patterns in both movement and brain…

Gestures are an expressive input modality for controlling multiple robots, but their use is often limited by rigid mappings and recognition constraints. To move beyond these limitations, we propose roleplaying metaphors as a scaffold for…

Robotics · Computer Science 2025-08-05 Tyrone Justin Sta Maria , Faith Griffin , Jordan Aiko Deja

In this paper, we present HoloBoard, an interactive large-format pseudo-holographic display system for lecture-based classes. With its unique properties of immersive visual display and transparent screen, we designed and implemented a rich…

Human-Computer Interaction · Computer Science 2021-10-06 Jiangtao Gong , Teng Han , Siling Guo , Jiannan Li , Siyu Zha , Liuxin Zhang , Feng Tian , Qianying Wang , Yong Rui

Procedurally generating cohesive and interesting game environments is challenging and time-consuming. In order for the relationships between the game elements to be natural, common-sense has to be encoded into arrangement of the elements.…

Creative coding requires continuous translation between evolving concepts and computational artifacts, making reflection essential yet difficult to sustain. Creators often struggle to manage ambiguous intentions, emergent outputs, and…

Human-Computer Interaction · Computer Science 2026-01-27 Anqi Wang , Zhengyi Li , Lan Luo , Xin Tong , Pan Hui

Sketching provides an intuitive way to convey dynamic intent in animation authoring (i.e., how elements change over time and space), making it a natural medium for automatic content creation. Yet existing approaches often constrain sketches…

Human-Computer Interaction · Computer Science 2026-01-29 Boyu Li , Lin-Ping Yuan , Zeyu Wang , Hongbo Fu

In the early stages of designing graphical user interfaces (GUIs), the look (appearance) can be easily presented by sketching, but the feel (interactive behaviors) cannot, and often requires an accompanying description of how it works…

Human-Computer Interaction · Computer Science 2016-09-07 Sang Won Lee , Yi Wei Yang , Shiyan Yan , Yujin Zhang , Isabelle Wong , Zhengxi Tan , Miles McGruder , Christopher Homan , Walter Lasecki

Large language models (LLMs) are remarkably good at writing code. A particularly valuable case of human-LLM collaboration is code-based UI prototyping, a method for creating interactive prototypes that allows users to view and fully engage…

Human-Computer Interaction · Computer Science 2024-07-12 Jenny Ma , Karthik Sreedhar , Vivian Liu , Sitong Wang , Pedro Alejandro Perez , Lydia B. Chilton

This paper introduces a human-in-the-loop computer vision framework that uses generative AI to propose micro-scale design interventions in public space and support more continuous, local participation. Using Grounding DINO and a curated…

Computer Vision and Pattern Recognition · Computer Science 2025-11-11 Rodrigo Gallardo , Oz Fishman , Alexander Htet Kyaw

Sketching is a natural and effective visual communication medium commonly used in creative processes. Recent developments in deep-learning models drastically improved machines' ability in understanding and generating visual content. An…

Human-Computer Interaction · Computer Science 2021-11-22 Forrest Huang , Eldon Schoop , David Ha , Jeffrey Nichols , John Canny

To understand a complex action, multiple sources of information, including appearance, positional, and semantic features, need to be integrated. However, these features are difficult to be fused since they often differ significantly in…

Computer Vision and Pattern Recognition · Computer Science 2020-12-11 Rui Yan , Lingxi Xie , Xiangbo Shu , Jinhui Tang

Composing simple elements into complex concepts is crucial yet challenging, especially for 3D action generation. Existing methods largely rely on extensive neural language annotations to discern composable latent semantics, a process that…

Computer Vision and Pattern Recognition · Computer Science 2024-01-09 Xiao Liu , Guangyi Chen , Yansong Tang , Guangrun Wang , Xiao-Ping Zhang , Ser-Nam Lim