[HTML][HTML] Low-code programming models

M Hirzel - Communications of the ACM, 2023 - dl.acm.org
Low-Code Programming Models Page 1 76 COMMUNICATIONS OF THE ACM | OCTOBER
2023 | VOL. 66 | NO. 10 research key insights ˽ Low-code minimizes the use of textual …

On the design of ai-powered code assistants for notebooks

AM McNutt, C Wang, RA Deline… - Proceedings of the 2023 …, 2023 - dl.acm.org
AI-powered code assistants, such as Copilot, are quickly becoming a ubiquitous component
of contemporary coding contexts. Among these environments, computational notebooks …

Symphony: Composing interactive interfaces for machine learning

A Bäuerle, ÁA Cabrera, F Hohman, M Maher… - Proceedings of the …, 2022 - dl.acm.org
Interfaces for machine learning (ML), information and visualizations about models or data,
can help practitioners build robust and responsible ML systems. Despite their benefits …

Neo: Generalizing confusion matrix visualization to hierarchical and multi-output labels

J Görtler, F Hohman, D Moritz… - Proceedings of the …, 2022 - dl.acm.org
The confusion matrix, a ubiquitous visualization for helping people evaluate machine
learning models, is a tabular layout that compares predicted class labels against actual …

Lux: always-on visualization recommendations for exploratory dataframe workflows

DJL Lee, D Tang, K Agarwal, T Boonmark… - arXiv preprint arXiv …, 2021 - arxiv.org
Exploratory data science largely happens in computational notebooks with dataframe APIs,
such as pandas, that support flexible means to transform, clean, and analyze data. Yet …

Falx: Synthesis-powered visualization authoring

C Wang, Y Feng, R Bodik, I Dillig, A Cheung… - Proceedings of the 2021 …, 2021 - dl.acm.org
Modern visualization tools aim to allow data analysts to easily create exploratory
visualizations. When the input data layout conforms to the visualization design, users can …

Integrated visualization editing via parameterized declarative templates

AM McNutt, R Chugh - Proceedings of the 2021 CHI Conference on …, 2021 - dl.acm.org
Interfaces for creating visualizations typically embrace one of several common forms.
Textual specification enables fine-grained control, shelf building facilitates rapid exploration …

i-LaTeX: Manipulating Transitional Representations between LaTeX Code and Generated Documents

C Gobert, M Beaudouin-Lafon - … of the 2022 CHI Conference on Human …, 2022 - dl.acm.org
Document description languages such as LaTeX are used extensively to author scientific
and technical documents, but editing them is cumbersome: code-based editors only provide …

A Study of Editor Features in a Creative Coding Classroom

AM Mcnutt, A Outkine, R Chugh - … of the 2023 CHI Conference on Human …, 2023 - dl.acm.org
Creative coding is a rapidly expanding domain for both artistic expression and
computational education. Numerous libraries and IDEs support creative coding, however …

Glinda: Supporting data science with live programming, GUIs and a Domain-specific Language

RA DeLine - Proceedings of the 2021 CHI Conference on Human …, 2021 - dl.acm.org
Researchers have explored several avenues to mitigate data scientists' frustrations with
computational notebooks, including:(1) live programming, to keep notebook results …