English
Related papers

Related papers: Vivace: a collaborative live coding language and p…

200 papers

Video coding has traditionally been developed to support services such as video streaming, videoconferencing, digital TV, and so on. The main intent was to enable human viewing of the encoded content. However, with the advances in deep…

Image and Video Processing · Electrical Eng. & Systems 2024-11-19 Hadi Hadizadeh , Ivan V. Bajić

Generative AI agents are reshaping human-computer interaction, shifting users from direct task execution to supervising machine-driven actions, especially the rise of "vibe coding" in programming. Yet little is known about how screen reader…

Human-Computer Interaction · Computer Science 2025-12-12 Nan Chen , Luna K. Qiu , Arran Zeyu Wang , Zilong Wang , Yuqing Yang

Designers often encounter friction when animating static SVG graphics, especially when the visual structure does not match the desired level of motion detail. Existing tools typically depend on predefined groupings or require technical…

Human-Computer Interaction · Computer Science 2025-11-11 Jihyeon Park , Jiyoon Myung , Seone Shin , Jungki Son , Joohyung Han

Live video commenting systems are an emerging feature of online video sites. Recently the Chinese video sharing platform Bilibili, has popularised a novel captioning system where user comments are displayed as streams of moving subtitles…

Computation and Language · Computer Science 2020-06-05 Hao Wu , Gareth J. F. Jones , Francois Pitie

This work presents the design and implementation of our Browser-based Massively Multiplayer Online Game, Living City, a simulation game fully developed at the University of Messina. Living City is a persistent and real-time digital world,…

Computers and Society · Computer Science 2010-11-24 Emilio Ferrara , Giacomo Fiumara , Francesco Pagano

Creative coding is a rapidly expanding domain for both artistic expression and computational education. Numerous libraries and IDEs support creative coding, however there has been little consideration of how the environments themselves…

Human-Computer Interaction · Computer Science 2023-02-01 Andrew McNutt , Anton Outkine , Ravi Chugh

Many human interactions, such as political debates, are carried out in group settings, where there are arbitrarily many participants, each with different views and agendas. To explore such complex social settings, we present SAUCE: a…

Computation and Language · Computer Science 2024-11-07 Shlomo Neuberger , Niv Eckhaus , Uri Berger , Amir Taubenfeld , Gabriel Stanovsky , Ariel Goldstein

The outbreak of the COVID-19 pandemic prohibited radically the collocation and face-to-face interactions of participants in coding bootcamps and similar experiences, which are key characteristics that help participants to advance technical…

Software Engineering · Computer Science 2022-03-02 Ilenia Fronza , Luis Corral , Xiaofeng Wang , Claus Pahl

We are currently developing an innovative and visually-driven programming language called Omega.Although the Omega code is stored in text files, these files are not intended for manual editing or traditional printing.Furthermore, parsing…

Programming Languages · Computer Science 2024-08-29 Benoit Sonntag , Dominique Colnet

This article describes and evaluates a new online AI-creativity course. The course is based around three near-state-of-the-art AI models combined into a pop song generating system. A fine-tuned GPT-2 model writes lyrics, Music-VAE composes…

Computers and Society · Computer Science 2023-06-21 Matthew Yee-king , Andrea Fiorucci , Mark d'Inverno

Variational Autoencoders are widespread in Machine Learning, but are typically explained with dense math notation or static code examples. This paper presents VAE Explainer, an interactive Variational Autoencoder running in the browser to…

Human-Computer Interaction · Computer Science 2024-09-16 Donald Bertucci , Alex Endert

Music is a potent form of expression that can communicate, accentuate or even create the emotions of an individual or a collective. Both historically and in contemporary experiences, musical expression was and is commonly instrumentalized…

Information Retrieval · Computer Science 2024-11-12 Abhishek Kaushik , Kayla Rush

Involving integrated development environments (IDEs) in introductory-level (CS1) programming courses is critical. However, it is difficult for instructors to find a suitable IDE that is beginner friendly and supports strong functionality.…

Human-Computer Interaction · Computer Science 2023-03-21 Jialiang Tan , Yu Chen , Shuyin Jiao

Coding camps bring together individuals from diverse backgrounds to tackle given challenges within a limited timeframe. Such camps create a rich learning environment for various skills, some of which are directly associated with the camp,…

Generative AI is known for its tendency to homogenize, often reproducing dominant style conventions found in training data. However, it remains unclear how these homogenizing effects extend to complex structural tasks like web design. As…

Human-Computer Interaction · Computer Science 2026-03-16 Donghoon Shin , Alice Gao , Rock Yuren Pang , Jaewook Lee , Katharina Reinecke , Emily Tseng

In this work, we introduce Mozualization, a music generation and editing tool that creates multi-style embedded music by integrating diverse inputs, such as keywords, images, and sound clips (e.g., segments from various pieces of music or…

Human-Computer Interaction · Computer Science 2025-04-22 Wanfang Xu , Lixiang Zhao , Haiwen Song , Xinheng Song , Zhaolin Lu , Yu Liu , Min Chen , Eng Gee Lim , Lingyun Yu

Web pages contain a large variety of information, but are largely designed for use by graphical web browsers. Mobile access to web-based information often requires presenting HTML web pages using channels that are limited in their graphical…

Human-Computer Interaction · Computer Science 2007-05-23 Zhiyan Shao , Robert Capra , Manuel A. Perez-Quinones

Visual Programming (VP) has emerged as a powerful framework for Visual Question Answering (VQA). By generating and executing bespoke code for each question, these methods demonstrate impressive compositional and reasoning capabilities,…

Computer Vision and Pattern Recognition · Computer Science 2024-07-11 Jiaxin Ge , Sanjay Subramanian , Baifeng Shi , Roei Herzig , Trevor Darrell

Dance and music typically go hand in hand. The complexities in dance, music, and their synchronisation make them fascinating to study from a computational creativity perspective. While several works have looked at generating dance for a…

Sound · Computer Science 2021-07-21 Gunjan Aggarwal , Devi Parikh

Since its conception, the computer has found applications to accompany human creativity. Today, the debate about computers and creativity involves several challenges, such as understanding human creativity, modeling the creative process,…

Multimedia · Computer Science 2023-02-21 Felipe Ariani , Marcelo Caetano , Javier Elipe Gimeno , Ivan Magrin-Chagnolleau