HiLT: 用于生成人-在-环数据转换图形用户界面的 Python 库
作者
交互式数据可视化计算方法在HCI中的应用软件工程师与开发者数据科学家与分析师HCI 研究员统计学家与数据科学家
许多领域特定的数据转换任务最适合使用定制的任务专用界面来解决,尤其是对于不擅长使用Excel或Tableau等开放式工具编程功能的用户。然而,为自定义数据转换任务构建定制GUI通常耗时且困难。本文提出HiLT,一个用于编写人-在-环数据转换GUI以在用户上传数据上执行数据转换任务的Python库。程序员使用HiLT指定自定义数据转换步骤及其在多阶段中的组合方式;HiLT随后生成相应的界面、后端和底层数据库。在用户研究中,我们将HiLT与流行的GUI组件框架Streamlit进行比较,参与者使用HiLT完成了更多任务。研究发现HiLT的阶段隐喻帮助GUI程序员模块化程序并避免常见的状态相关陷阱。具体而言,它引导程序员将代码组织成清晰界定的数据转换步骤,每个步骤封装在HiLT阶段中,而不是像React和Streamlit等GUI库中常见的那样专注于UI组件组合。研究结果表明,GUI构建工具可以明确建模转换步骤来支持数据转换,而非以GUI组件为中心。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
- 83%
CrossData:利用文本-数据连接进行数据文档编写
CHI '22· 交互式数据可视化 +1
- 83%
Unravel: 用于数据整理的流畅代码浏览器
UIST '21· 交互式数据可视化 +1
- 71%
比较苹果和橙子:表格数据中成对比较的分类与设计
CHI '19· 交互式数据可视化 +2
- 71%
Wrex:一种用于合成数据科学家可读代码的统一示例编程交互方法
CHI '20· 交互式数据可视化 +2
- 71%
循环中的差异:支持探索性数据分析中的数据比较
CHI '22· 交互式数据可视化 +2
- 71%
代码代码演化:理解人们如何随时间更改数据科学笔记本
CHI '23· 交互式数据可视化 +2
- 67%
大规模可视化API使用示例
CHI '18· 交互式数据可视化 +1
- 67%
集成开发环境,带交互式散点图以检查统计建模
CHI '20· 交互式数据可视化 +1
- 67%
Tessera:在任务级别离散化数据处理工作流程
CHI '21· 交互式数据可视化 +1
- 67%
NBSearch:计算笔记本的语义搜索和可视化探索
CHI '21· 交互式数据可视化 +1
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3746059.3747737
一眼看懂
fact_check论文快照
dataset
来源
UIST
calendar_month
年份
2025
emoji_events
奖项
未标记奖项
group
作者
5 位作者
sell
研究子方向
交互式数据可视化、计算方法在HCI中的应用
work
职业/产业
软件工程师与开发者、数据科学家与分析师、HCI 研究员、统计学家与数据科学家
article
内容状态
仅摘要
hub
相关论文
10 篇相关论文