[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 …
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
AI-powered code assistants, such as Copilot, are quickly becoming a ubiquitous component
of contemporary coding contexts. Among these environments, computational notebooks …
of contemporary coding contexts. Among these environments, computational notebooks …
Symphony: Composing interactive interfaces for machine learning
Interfaces for machine learning (ML), information and visualizations about models or data,
can help practitioners build robust and responsible ML systems. Despite their benefits …
can help practitioners build robust and responsible ML systems. Despite their benefits …
Neo: Generalizing confusion matrix visualization to hierarchical and multi-output labels
The confusion matrix, a ubiquitous visualization for helping people evaluate machine
learning models, is a tabular layout that compares predicted class labels against actual …
learning models, is a tabular layout that compares predicted class labels against actual …
Lux: always-on visualization recommendations for exploratory dataframe workflows
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 …
such as pandas, that support flexible means to transform, clean, and analyze data. Yet …
Falx: Synthesis-powered visualization authoring
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 …
visualizations. When the input data layout conforms to the visualization design, users can …
Integrated visualization editing via parameterized declarative templates
Interfaces for creating visualizations typically embrace one of several common forms.
Textual specification enables fine-grained control, shelf building facilitates rapid exploration …
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 …
and technical documents, but editing them is cumbersome: code-based editors only provide …
A Study of Editor Features in a Creative Coding Classroom
Creative coding is a rapidly expanding domain for both artistic expression and
computational education. Numerous libraries and IDEs support creative coding, however …
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 …
computational notebooks, including:(1) live programming, to keep notebook results …