中文

Envisage:面向表现力丰富的可视化图查询

人机交互 2025-07-17 v1

摘要

图查询是使用专门语言(例如Cypher)从图数据中检索信息的过程,通常需要编程专业知识。可视化图查询通过使用户能够通过交互式界面构建和执行查询而无需进行复杂编码,从而简化了这一过程。然而,当前的可视化图查询工具只允许用户构建简单且特定的查询图,限制了用户交互式表达其查询意图的能力,尤其是在查询意图不明确的情况下。为了解决这些局限性,我们提出了Envisage,一个交互式可视化图查询系统,通过支持直观的图结构构建和灵活的参数化规则指定,来增强可视化图查询在复杂查询场景中的表现力。具体来说,Envisage包含四个阶段:查询表达允许用户通过直观操作交互式地构建图查询;查询验证通过规则验证和查询实例化来验证构建的查询;渐进式查询执行可以逐步执行查询以确保有意义的查询结果;结果分析有助于结果的探索和解释。为了评估Envisage,我们进行了两项案例研究,并对14位图分析师进行了深入的用户访谈。结果表明了其在构建、验证和执行复杂图查询方面的有效性和可用性。

关键词

引用

@article{arxiv.2507.11999,
  title  = {Envisage: Towards Expressive Visual Graph Querying},
  author = {Xiaolin Wen and Qishuang Fu and Shuangyue Han and Yichen Guo and Joseph K. Liu and Yong Wang},
  journal= {arXiv preprint arXiv:2507.11999},
  year   = {2025}
}