Expressive Querying for Accelerating Visual Analytics.

Data visualization is the primary means by which data analysts explore patterns, trends, and insights in their data. Unfortunately, existing visual analytics tools offer limited expressiveness and scalability when it comes to searching for visualizations over large datasets, making visual data explo...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 65; no. 7; pp. 85 - 95
Main Authors: Siddiqui, Tarique, Luh, Paul, Zesheng Wang, Karahalios, Karrie, Parameswaran, Aditya G.
Format: Article
Published: Association for Computing Machinery Jul2022
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=157574288&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 157574288
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jul2022
      vid: 65
      iid: 7
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        157574288
        10.1145/3535337
      ppf: 85
      ppct: 10
      formats:
      tig:
        atl: Expressive Querying for Accelerating Visual Analytics.
      aug:
        au:
          Siddiqui, Tarique
          Luh, Paul
          Zesheng Wang
          Karahalios, Karrie
          Parameswaran, Aditya G.
        affil:
          Microsoft Research, Redmond, WA, USA.
          University of Illinois, Urbana-Champaign, IL, USA.
          UC Berkeley, CA, USA.
      su:
        Data visualization
        Information science
        Software visualization
        Visual analytics
        Computer software
      sug:
        subj:
          Data visualization
          Information science
          Software visualization
          Visual analytics
          Computer software
      ab: Data visualization is the primary means by which data analysts explore patterns, trends, and insights in their data. Unfortunately, existing visual analytics tools offer limited expressiveness and scalability when it comes to searching for visualizations over large datasets, making visual data exploration labor-intensive and time-consuming. In this work, we introduce the problem of visualization search and highlight two underlying challenges of search enumeration and visualization matching. To address them, we first present our work on Zenvisage that helps enumerate large collections of visualizations and supports simple visualization matching with the help of an interactive interface and an expressive visualization query language. For more finegrained and flexible visualization matching, including search for underspecified and approximate patterns, we extend Zenvisage to develop ShapeSearch. ShapeSearch supports a novel shape querying algebra that helps express a large class of pattern queries that are hard to specify with existing systems. ShapeSearch exposes multiple specification mechanisms: sketch, natural-language, and visual regular expressions that help users easily issue shape queries, while applying query-aware and perceptually-aware optimizations to efficiently execute them within interactive response times. To conclude, we discuss a number of open research problems to further improve the usability and performance of both Zenvisage and ShapeSearch.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2022
    holdings:
      @attributes:
        islocal: N