Skip to content

Commit

Permalink
Merge branch 'main' into eslint-upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
mcnuttandrew authored Oct 19, 2024
2 parents fb69bff + 88d1536 commit ade1c87
Show file tree
Hide file tree
Showing 19 changed files with 338 additions and 5 deletions.
8 changes: 7 additions & 1 deletion static/featured-venues.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"visible": true
},
{
"desc": "VIS 2023 - Melbourne, Australia",
"desc": "VIS 2023 - Melbourne, Australia",
"venue_nickname": "VIS",
"year": 2024,
"visible": true
Expand All @@ -28,5 +28,11 @@
"venue_nickname": "CHI",
"year": 2024,
"visible": true
},
{
"desc": "VIS 2024",
"venue_nickname": "VIS",
"year": 2025,
"visible": true
}
]
Binary file added static/images/figures/Rank-Diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/figures/altgeoviz.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/figures/philo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/figures/pyxis.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/people/hyeok.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/thumbs/altgeoviz.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/thumbs/dracogpt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/thumbs/philo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/thumbs/pyxis.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions static/news.json
Original file line number Diff line number Diff line change
Expand Up @@ -328,5 +328,10 @@
"text": "[rTisane](papers/rtisane) wins a CHI 2024 Best Paper Award!",
"date": "2024-04-26",
"visible": true
},
{
"text": "IDL alum [Dominik Moritz](https://www.domoritz.de/) won a [2024 VGTC Significant New Researcher Award](https://ieeevis.org/year/2024/program/awards/awards.html)!",
"date": "2024-10-16",
"visible": true
}
]
68 changes: 68 additions & 0 deletions static/papers/altgeoviz.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"doi": "10.48550/arXiv.2406.13853",
"web_name": "altgeoviz",
"title": "AltGeoViz: Facilitating Accessible Geovisualization",
"venue": "VIS-Short",
"year": 2024,
"note": "",
"start_page": null,
"end_page": null,
"volume": null,
"issue": null,
"editors": "",
"publisher": "",
"location": "",
"pdf": "https://arxiv.org/pdf/2406.13853",
"abstract": "Geovisualizations are powerful tools for exploratory spatial analysis, enabling sighted users to discern patterns, trends, and relationships within geographic data. However, these visual tools have remained largely inaccessible to screen-reader users. We present AltGeoViz, a new system we designed to facilitate geovisualization exploration for these users. AltGeoViz dynamically generates alt-text descriptions based on the user's current map view, providing summaries of spatial patterns and descriptive statistics. In a study of five screen-reader users, we found that AltGeoViz enabled them to interact with geovisualizations in previously infeasible ways. Participants demonstrated a clear understanding of data summaries and their location context, and they could synthesize spatial understandings of their explorations. Moreover, we identified key areas for improvement, such as the addition of intuitive spatial navigation controls and comparative analysis features.",
"thumbnail": "images/thumbs/altgeoviz.png",
"figure": "images/figures/altgeoviz.png",
"caption": "AltGeoViz enables screen-reader users to interact with dynamic geovisualizations. Upon loading, users are presented with the title, a summary of the general spatial pattern, and extrema and average data values (Left). As users move and zoom, the information is updated, and they can hear the boundary of their current viewport (Center). Data can be shown at different geographic units (e.g., state or county level) depending on the zoom level (Right).",
"visible": true,
"pub_date": "2024-10-24",
"mod_date": "2024-10-24",
"authors": [
{
"first_name": "Chu",
"last_name": "Li",
"url": "https://www.chu-li.me/"
},
{
"first_name": "Rock",
"last_name": "Pang",
"url": "https://homes.cs.washington.edu/~ypang2/",
"display_name": "Rock Yuren Pang"
},
{
"first_name": "Ather",
"last_name": "Sharif",
"url": "https://www.athersharif.com/"
},
{
"first_name": "Arnavi",
"last_name": "Chheda-Kothary",
"url": "https://arnavick.com/"
},
{
"first_name": "Jeffrey",
"last_name": "Heer",
"url": "http://homes.cs.washington.edu/~jheer/"
},
{
"first_name": "Jon",
"last_name": "Froehlich",
"display_name": "Jon E. Froehlich",
"url": "https://jonfroehlich.github.io/"
}
],
"materials": [
{
"name": "Video",
"link": "https://www.youtube.com/watch?v=EE1w8Ynm1dk"
},
{
"name": "Software",
"link": "https://github.com/makeabilitylab/altgeoviz"
}
],
"tags": []
}
2 changes: 1 addition & 1 deletion static/papers/color-buddy.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"title": "Mixing Linters with GUIs: A Color Palette Design Probe",
"year": 2024,
"year": 2025,
"start_page": null,
"end_page": null,
"volume": null,
Expand Down
57 changes: 57 additions & 0 deletions static/papers/dracogpt.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"doi": "10.1109/TVCG.2024.3456350",
"web_name": "dracogpt",
"title": "DracoGPT: Extracting Visualization Design Preferences from Large Language Models",
"venue": "VIS",
"year": 2025,
"note": "",
"start_page": null,
"end_page": null,
"volume": null,
"issue": null,
"editors": "",
"publisher": "",
"location": "",
"pdf": "https://arxiv.org/pdf/2408.06845v1",
"abstract": "Trained on vast corpora, Large Language Models (LLMs) have the potential to encode visualization design knowledge and best practices. However, if they fail to do so, they might provide unreliable visualization recommendations. What visualization design preferences, then, have LLMs learned? We contribute DracoGPT, a method for extracting, modeling, and assessing visualization design preferences from LLMs. To assess varied tasks, we develop two pipelines—DracoGPT-Rank and DracoGPT-Recommend—to model LLMs prompted to either rank or recommend visual encoding specifications. We use Draco as a shared knowledge base in which to represent LLM design preferences and compare them to best practices from empirical research. We demonstrate that DracoGPT can accurately model the preferences expressed by LLMs, enabling analysis in terms of Draco design constraints. Across a suite of backing LLMs, we find that DracoGPT-Rank and DracoGPT-Recommend moderately agree with each other, but both substantially diverge from guidelines drawn from human subjects experiments. Future work can build on our approach to expand Draco’s knowledge base to model a richer set of preferences and to provide a robust and cost-effective stand-in for LLMs.",
"thumbnail": "images/thumbs/dracogpt.png",
"figure": "images/figures/Rank-Diagram.png",
"caption": "Overview of the DracoGPT-Rank pipeline: (1) User provides prompt templates for an LLM to rank chart pairs; (2) Draco featurizes charts and produces feature vectors consisting of constraint counts; (3) Draco learns constraint weights over LLM-labeled chart pairs by fitting a RankSVM model; (4) The fitted Draco model can be applied to score charts. Results at each stage of the pipeline afford insight into LLM ranking preferences.",
"visible": true,
"pub_date": "2024-10-15",
"mod_date": "2024-10-15",
"authors": [
{
"first_name": "Will",
"last_name": "Wang",
"display_name": "Will (Huichen) Wang",
"url": "https://homes.cs.washington.edu/~wwill/"
},
{
"first_name": "Mitchell",
"last_name": "Gordon",
"url": "https://mgordon.me/"
},
{
"first_name": "Leilani",
"last_name": "Battle",
"url": "https://homes.cs.washington.edu/~leibatt/"
},
{
"first_name": "Jeffrey",
"last_name": "Heer",
"url": "http://homes.cs.washington.edu/~jheer/"
}
],
"materials": [
{
"name": "Software",
"link": "https://github.com/wwwhhhccc/DracoGPT"
}
],
"tags": [
"LLM",
"Visualization Design",
"Perception"
]
}
49 changes: 49 additions & 0 deletions static/papers/philo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"doi": "10.1109/VIS55277.2024.00024",
"web_name": "philo",
"title": "Bringing Data into the Conversation: Adapting Content from Business Intelligence Dashboards for Threaded Collaboration Platforms",
"venue": "VIS-Short",
"year": 2024,
"note": "",
"start_page": 76,
"end_page": 80,
"volume": null,
"issue": null,
"editors": "",
"publisher": "Institute of Electrical and Electronics Engineers (IEEE)",
"location": "",
"pdf": "https://arxiv.org/abs/2408.00242",
"abstract": "To enable data-driven decision-making across organizations, data professionals need to share insights with their colleagues in context-appropriate communication channels. Many of their colleagues rely on data but are not themselves analysts; furthermore, their colleagues are reluctant or unable to use dedicated analytical applications or dashboards, and they expect communication to take place within threaded collaboration platforms such as Slack or Microsoft Teams. In this paper, we introduce a set of six strategies for adapting content from business intelligence (BI) dashboards into appropriate formats for sharing on collaboration platforms, formats that we refer to as dashboard snapshots. Informed by prior studies of enterprise communication around data, these strategies go beyond redesigning or restyling by considering varying levels of data literacy across an organization, introducing affordances for self-service question-answering, and anticipating the post-sharing lifecycle of data artifacts. These strategies involve the use of templates that are matched to common communicative intents, serving to reduce the workload of data professionals. We contribute a formal representation of these strategies and demonstrate their applicability in a comprehensive enterprise communication scenario featuring multiple stakeholders that unfolds over the span of months.",
"thumbnail": "images/thumbs/philo.png",
"figure": "images/figures/philo.png",
"caption": "A pipeline for making selections from a dashboard, retargeting them as components, combining the components into a dashboard snapshot, sharing and updating the snapshot on a collaboration platform.",
"visible": true,
"pub_date": "2024-10-24",
"mod_date": "2024-10-24",
"authors": [
{
"first_name": "Hyeok",
"last_name": "Kim",
"url": "https://hyeok.me/"
},
{
"first_name": "Arjun",
"last_name": "Srinivasan",
"url": "https://arjun010.github.io/"
},
{
"first_name": "Matthew",
"last_name": "Brehmer",
"url": "https://mattbrehmer.ca/"
}
],
"materials": [
{
"name": "Supplementary",
"link": "https://dashboard-snapshot.github.io/"
}
],
"tags": [
"retargeting"
]
}
44 changes: 44 additions & 0 deletions static/papers/pyxis.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"doi": "10.1109/TVCG.2023.3326698",
"web_name": "pyxis",
"title": "What Do We Mean When We Say “Insight”? A Formal Synthesis of Existing Theory",
"venue": "TVCG",
"year": 2024,
"note": "",
"start_page": null,
"end_page": null,
"volume": 30,
"issue": 9,
"editors": "",
"publisher": "Institute of Electrical and Electronics Engineers (IEEE)",
"location": "",
"pdf": "https://arxiv.org/pdf/2206.04767",
"abstract": "Researchers have derived many theoretical models for specifying users’ insights as they interact with a visualization system. These representations are essential for understanding the insight discovery process, such as when inferring user interaction patterns that lead to insight or assessing the rigor of reported insights. However, theoretical models can be difficult to apply to existing tools and user studies, often due to discrepancies in how insight and its constituent parts are defined. This article calls attention to the consistent structures that recur across the visualization literature and describes how they connect multiple theoretical representations of insight. We synthesize a unified formalism for insights using these structures, enabling a wider audience of researchers and developers to adopt the corresponding models. Through a series of theoretical case studies, we use our formalism to compare and contrast existing theories, revealing interesting research challenges in reasoning about a user's domain knowledge and leveraging synergistic approaches in data mining and data management research.",
"thumbnail": "images/thumbs/pyxis.png",
"figure": "images/figures/pyxis.png",
"caption": "Our formalism defines insight as the joining of analytical results derived from a dataset (analytic knowledge) with contextual information that gives these results meaning (domain knowledge). In this example, we apply our formalism to an analysis of reported crimes in the city of Baltimore. We observe a peak in total crimes in April 2015, representing analytic knowledge. This peak correlates with protests and political unrest in response to Gray's mistreatment and conflicting reports from the Baltimore Police Department.",
"visible": true,
"pub_date": "2024-10-24",
"mod_date": "2024-10-24",
"authors": [
{
"first_name": "Leilani",
"last_name": "Battle",
"url": "https://homes.cs.washington.edu/~leibatt/"
},
{
"first_name": "Alvitta",
"last_name": "Ottley",
"url": "https://alvitta.com/"
}
],
"materials": [
{
"name": "Software",
"link": "https://github.com/leibatt/pyxis"
}
],
"tags": [
"insight"
]
}
3 changes: 2 additions & 1 deletion static/papers/reflections-vis-authoring.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@
},
{
"first_name": "Matthew",
"last_name": "Brehmer"
"last_name": "Brehmer",
"url": "https://mattbrehmer.ca/"
},
{
"first_name": "Zhicheng",
Expand Down
102 changes: 100 additions & 2 deletions static/people.json
Original file line number Diff line number Diff line change
Expand Up @@ -3574,14 +3574,14 @@
"last_name": "Brehmer",
"display_name": null,
"email": "",
"url": "",
"url": "https://mattbrehmer.ca/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": null
"org": "University of Waterloo"
},
{
"first_name": "Akshat",
Expand Down Expand Up @@ -4870,5 +4870,103 @@
"position": null,
"interests": null,
"org": null
},
{
"first_name": "Alvitta",
"last_name": "Ottley",
"display_name": null,
"email": "",
"url": "https://alvitta.com/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": "Washington University in St. Louis"
},
{
"first_name": "Hyeok",
"last_name": "Kim",
"display_name": null,
"email": "[email protected]",
"url": "https://hyeok.me/",
"status": "member",
"visible": true,
"image": "images/people/hyeok.png",
"nickname": "Hyeok",
"position": "Post-Doc",
"interests": "Multi-Context Visualization, Quantum Computing Interfaces, Design, Caffeine-Free Diet Coke",
"org": "UW CSE"
},
{
"first_name": "Arjun",
"last_name": "Srinivasan",
"display_name": null,
"email": "",
"url": "https://arjun010.github.io/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": "Databricks"
},
{
"first_name": "Chu",
"last_name": "Li",
"display_name": null,
"email": "",
"url": "https://www.chu-li.me/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": null
},
{
"first_name": "Rock",
"last_name": "Pang",
"display_name": "Rock Yuren Pang",
"email": "",
"url": "https://homes.cs.washington.edu/~ypang2/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": null
},
{
"first_name": "Ather",
"last_name": "Sharif",
"display_name": null,
"email": "",
"url": "https://www.athersharif.com/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": null
},
{
"first_name": "Arnavi",
"last_name": "Chheda-Kothary",
"display_name": null,
"email": "",
"url": "https://arnavick.com/",
"status": "other",
"visible": true,
"image": null,
"nickname": null,
"position": null,
"interests": null,
"org": null
}
]
Loading

0 comments on commit ade1c87

Please sign in to comment.