considerations for visualizing comparison€¦ · objects, ideas, people, etc.) in order to note...
TRANSCRIPT
![Page 1: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/1.jpg)
Considerations for Visualizing Comparison
Michael GleicherDepartment of Computer SciencesUniversity of Wisconsin - Madison
![Page 2: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/2.jpg)
What is this paper?
Considerations for Visualizing Comparison
![Page 3: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/3.jpg)
What is this paper?
Considerations for Visualizing Comparison
4 questions to ask
![Page 4: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/4.jpg)
What is this paper?
Considerations for Visualizing Comparison
4 questions to ask when designing a visualization or tool
![Page 5: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/5.jpg)
What is this paper?
Considerations for Visualizing Comparison
4 questions to ask when designing a visualization or tool ?
![Page 6: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/6.jpg)
To examine (two or more objects, ideas, people, etc.) in order to note similaritiesand differences
To mark or point out the similarities and differencesof (two or more things)
![Page 7: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/7.jpg)
![Page 8: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/8.jpg)
How do I think about comparison?to help me develop tools to help people do it
![Page 9: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/9.jpg)
![Page 10: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/10.jpg)
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
![Page 11: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/11.jpg)
Comparative ElementsTargetsActions
Comparative ChallengesNumber of TargetsLarge or Complex TargetsComplex Relationships
Scalability StrategiesScan SequentiallySelect SubsetSummarize Somehow
Comparative DesignsJuxtaposeSuperposeExplicit Encoding
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
![Page 12: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/12.jpg)
an example to start
Sequence SurveyorInfoVis 2011
Albers, D., Dewey, C., & Gleicher, M. (2011). Sequence Surveyor: Leveraging Overview for Scalable Genomic Alignment Visualization. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2392–2401.
![Page 13: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/13.jpg)
HistoryYour example is from 2011?
![Page 14: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/14.jpg)
My CS838 (Data Visualization) classMarch 11, 2010
![Page 15: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/15.jpg)
Comparative ElementsTargetsActions
Comparative ChallengesNumber of TargetsLarge or Complex TargetsComplex Relationships
Scalability StrategiesScan SequentiallySelect SubsetSummarize Somehow
Comparative DesignsJuxtaposeSuperposeExplicit Encoding
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
Added 2015, inspired by Munzner
Reduced to 3 categories after 2008
Danielle named this one in 2011Jason named this one in 2010
![Page 16: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/16.jpg)
an example to start
Sequence SurveyorInfoVis 2011
Albers, D., Dewey, C., & Gleicher, M. (2011). Sequence Surveyor: Leveraging Overview for Scalable Genomic Alignment Visualization. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2392–2401.
![Page 17: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/17.jpg)
Sequence Surveyor:Scalable Genomic Sequence ComparisonPrior Art: Mauve Sequence Surveyor
Darling, A. C. E., Mau, B., Blattner, F. R., & Perna, N. T. (2004). Mauve: multiple alignment of conserved genomic sequence with rearrangements. Genome Research, 14(7), 1394–403.
Albers, D., Dewey, C., & Gleicher, M. (2011). Sequence Surveyor: Leveraging Overview for Scalable Genomic Alignment Visualization. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2392–2401.
![Page 18: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/18.jpg)
Comparative ElementsTargetsActions
Comparative ChallengesNumber of TargetsLarge or Complex TargetsComplex Relationships
Scalability StrategiesScan SequentiallySelect SubsetSummarize Somehow
Comparative DesignsJuxtaposeSuperposeExplicit Encoding
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
![Page 19: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/19.jpg)
Comparative ElementsTargetsActions
Comparative ChallengesNumber of TargetsLarge or Complex TargetsComplex Relationships
Scalability StrategiesScan SequentiallySelect SubsetSummarize Somehow
Comparative DesignsJuxtaposeSuperposeExplicit Encoding
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
![Page 20: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/20.jpg)
Question 1:What is the comparison?
![Page 21: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/21.jpg)
Question 1:What is the comparison?
What are the elements of the comparison?
![Page 22: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/22.jpg)
The Elements of a Comparison . . .
To mark or point out the similarities and differences of (two or more things)
To examine(two or more objects, ideas, etc.) in order to note similarities and differences
![Page 23: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/23.jpg)
The Elements of a Comparison . . .
Targets — Set of things being compared
To mark or point out the similarities and differences of (two or more things)
To examine(two or more objects, ideas, etc.) in order to note similarities and differences
![Page 24: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/24.jpg)
The Elements of a Comparison . . .
Targets — Set of things being compared
Action — What to do
To mark or point out the similarities and differences of (two or more things)
To examine(two or more objects, ideas, etc.) in order to note similarities and differences
![Page 25: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/25.jpg)
The Elements of a Comparison . . .
Targets — Set of things being compared
Action — What to do with the relationship among them
To mark or point out the similarities and differences of (two or more things)
To examine(two or more objects, ideas, etc.) in order to note similarities and differences
![Page 26: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/26.jpg)
Question 1A: The Elements: TargetsDo you know what you are comparing?
Explicit Comparisons – the system has the set of targets
Implicit Comparisons – the system may not know all the targetscompare against an implicit baselinecompare against the user’s knowledge
Questions of naming
![Page 27: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/27.jpg)
Question 1A: The Elements: TargetsDo you know what you are comparing?
Explicit Comparisons – the system has the set of targets
Implicit Comparisons – the system may not know all the targetscompare against an implicit baselinecompare against the user’s knowledge
Questions of naming
![Page 28: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/28.jpg)
Alignment Visualization
![Page 29: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/29.jpg)
Question 1B:The Elements: ActionsVerbs on relationships
Try to be more specific than “examine” or “compare”
Truth in Advertising: I didn’t have this worked out in 2010
![Page 30: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/30.jpg)
Question 2:Why is this comparison hard?If it isn’t hard, you probably don’t need to think about it (much)
AbstractlyToo many targets to compare
Large or Complex Targets
Complex Relationships
Sequence Surveyor
Challenges of Scale!
![Page 31: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/31.jpg)
Question 2:Why is this comparison hard?If it isn’t hard, you probably don’t need to think about it (much)
AbstractlyToo many targets to compare
Large or Complex Targets
Complex Relationships
Sequence Surveyorv
![Page 32: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/32.jpg)
Question 2:Why is this comparison hard?If it isn’t hard, you probably don’t need to think about it (much)
AbstractlyToo many targets to compare
Large or Complex Targets
Complex Relationships
Sequence Surveyorv
![Page 33: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/33.jpg)
Question 2:Why is this comparison hard?If it isn’t hard, you probably don’t need to think about it (much)
AbstractlyToo many targets to compare
Large or Complex Targets
Complex Relationships
Sequence Surveyorv
![Page 34: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/34.jpg)
Question 2:Why is this comparison hard?If it isn’t hard, you probably don’t need to think about it (much)
AbstractlyToo many targets to compare
Large or Complex Targets
Complex Relationships
Sequence Surveyorv
Sequence Surveyor has all three!
![Page 35: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/35.jpg)
Question 3:What is your strategy for those challenges?AbstractlyScan Sequentially
Select Subset
Summarize Somehow
Sequence Surveyor
Scalability Strategies!
![Page 36: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/36.jpg)
Question 3:What is your strategy for those challenges?AbstractlyScan Sequentially
Select Subset
Summarize Somehow
Sequence Surveyor
![Page 37: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/37.jpg)
Question 3:What is your strategy for those challenges?AbstractlyScan Sequentially
Select Subset
Summarize Somehow
Sequence Surveyor
![Page 38: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/38.jpg)
Question 3:What is your strategy for those challenges?AbstractlyScan Sequentially
Select Subset
Summarize Somehow
Sequence Surveyor
![Page 39: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/39.jpg)
Question 3:What is your strategy for those challenges?AbstractlyScan Sequentially
Select Subset
Summarize Somehow
Sequence Surveyor
Sequence Surveyorused all 3 strategies
![Page 40: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/40.jpg)
Question 4:What Visual Design for Comparison?Abstractly
Juxtaposition
Sequence Surveyor
Superposition
Explicit Encoding
Gleicher, M., Albers, D., Walker, R., Jusufi, I., Hansen, C. D., & Roberts, J. C. (2011). Visual comparison for information visualization. Information Visualization, 10(4), 289–309.
![Page 41: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/41.jpg)
Question 4:What Visual Design for Comparison?Abstractly
Juxtaposition
Sequence SurveyorJuxtaposition
Superposition
Explicit Encoding
Gleicher, M., Albers, D., Walker, R., Jusufi, I., Hansen, C. D., & Roberts, J. C. (2011). Visual comparison for information visualization. Information Visualization, 10(4), 289–309.
![Page 42: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/42.jpg)
Comparison with the standardImprove scalability with a different strategy and design
Mauve Sequence Surveyor
Darling, A. C. E., Mau, B., Blattner, F. R., & Perna, N. T. (2004). Mauve: multiple alignment of conserved genomic sequence with rearrangements. Genome Research, 14(7), 1394–403.
Albers, D., Dewey, C., & Gleicher, M. (2011). Sequence Surveyor: Leveraging Overview for Scalable Genomic Alignment Visualization. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2392–2401.
![Page 43: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/43.jpg)
It does scale pretty well…
![Page 44: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/44.jpg)
Should I think about comparison?
Maybe… If it helps
![Page 45: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/45.jpg)
Comparative ElementsTargetsActions
Comparative ChallengesNumber of TargetsLarge or Complex TargetsComplex Relationships
Scalability StrategiesScan SequentiallySelect SubsetSummarize Somehow
Comparative DesignsJuxtaposeSuperposeExplicit Encoding
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
![Page 46: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/46.jpg)
Do I have to follow this order?
Yes! Follow them in logical order as a process!
No! Ask any question at any time!
![Page 47: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/47.jpg)
Does everything fit into a category?
![Page 48: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/48.jpg)
![Page 49: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/49.jpg)
Does it help to think about these categories?
![Page 50: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/50.jpg)
Wrong Question:Is my problem Comparison?
Just about anything can be viewed as comparison
Not everything benefits from being viewed this way
![Page 51: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/51.jpg)
Serendip, VAST ‘14
Alexander, E., Kohlmann, J., Valenza, R., Witmore, M., & Gleicher, M. (2014). Serendip: Topic model-driven visual exploration of text corpora. In 2014 IEEE Conference on Visual Analytics Science and Technology (VAST)
![Page 52: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/52.jpg)
![Page 53: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/53.jpg)
Is this comparison?No!A tool for exploring a topic model!
We didn’t describe it as comparison
Tool for looking at one topic model
Unclear how users think about it
Yes!Comparison thinking really helped!
We did think about comparison
Tool for using topic models
Our users had comparison tasks
![Page 54: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/54.jpg)
Is this comparison? I don’t care!No!A tool for exploring a topic model!
We didn’t describe it as comparison
Tool for looking at one topic model
Unclear how users think about it
Yes!Comparison thinking really helped!
We did think about comparison
Tool for using topic models
Our users had comparison tasks
A survey of comparison would have missed this.
It’s a great example of comparison ideas
![Page 55: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/55.jpg)
Question 1A: The Elements: TargetsDo you know what you are comparing?
Explicit Comparisons – the system has the set of targets
Implicit Comparisons – the system may not know all the targetscompare against an implicit baselinecompare against the user’s knowledge
Questions of naming
![Page 56: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/56.jpg)
Question 1A:The Elements: TargetsStart with user tasks / questions
Does the model match my expectations?What documents are similar?How do groups of documents differ?What words indicate these differences?How are words used differently?Where in texts are these differences?Do the patterns match other things I know?
![Page 57: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/57.jpg)
Question 1A:The Elements: TargetsWhat is being compared? – Comparison Targets
Does the model match my expectations?What documents are similar?How do groups of documents differ?What words indicate these differences?How are words used differently?Where in texts are these differences?Do the patterns match other things I know?
![Page 58: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/58.jpg)
Question 1B:The Elements: ActionsWhat to do with the relationship? Comparison Actions (Verbs)
Does the model match my expectations? Measure/Quantify relationshipWhat documents are similar? Identify similar thingsHow do groups of documents differ? Measure/Quantify relationshipWhat words indicate these differences? Dissect a differenceHow are words used differently? Identify meaningful differencesWhere in texts are these differences? Contextualize the relationshipsDo the patterns match other things I know? Identify similar things
![Page 59: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/59.jpg)
Actions:Are these the right “names”?The important things:• More specific than “compare”• Actionable verbs on relationships
I find this list useful to start with
Disclaimer:It’s not as evolved as a “real” task taxonomy
IdentifyMeasure/Quantify/SummarizeDissectConnectContextualizeCommunicate/Illuminate
![Page 60: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/60.jpg)
Question 2:Why is this comparison hard?If it isn’t hard, you probably don’t need to think about it (much)
AbstractlyToo many targets to compare
Large or Complex Targets
Complex Relationships
Serendip
Challenges of Scale!
![Page 61: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/61.jpg)
Question 3:What is your strategy for those challenges?AbstractlyScan Sequentially
Select Subset
Summarize Somehow
Solutions for Challenges of Scale!
![Page 62: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/62.jpg)
Many different comparisons
Challenges from the kind (not scale)• Hard target types (implicit)• Hard action types (dissection)• Hard combinations (dissect implicit)
Tasks influence scalability challengesSolutions must respond to both!
Only Scalability Challenges?
![Page 63: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/63.jpg)
Serendip Comparison Example:Compare GroupsTask Challenge:Implicit targets – what groups?Strategy: make explicitDesign: user specifies groups
Scalability Challenge:Lots of documentsStrategy: summarizeDesign: how to present statistics
![Page 64: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/64.jpg)
Serendip Comparison Example:Where does this happen? (contextualize)Task Challenge:Contextualize – fit user knowledgeStrategy: show in contextDesign: use text as scaffold
Scalability Challenge:Long DocumentsStrategy: summarizeDesign: overview + detail
![Page 65: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/65.jpg)
Some Things I cannot give you (yet)
What are the strategies for implicit comparisons?
This is how to think about the problemsHow do you choose the solutions?
What are the connections cognitive issues and decision making?
Does it apply to scalability issues more broadly?Sarikaya, Alper. Exploring Visual Summaries. Ph.D. Thesis. University of Wisconsin – Madison. August 2017
![Page 66: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/66.jpg)
Comparative ElementsTargetsActions
Comparative ChallengesNumber of TargetsLarge or Complex TargetsComplex Relationships
Scalability StrategiesScan SequentiallySelect SubsetSummarize Somehow
Comparative DesignsJuxtaposeSuperposeExplicit Encoding
What is the comparison? Why is it hard?
How to address the challenges? Which visual design to use?
![Page 67: Considerations for Visualizing Comparison€¦ · objects, ideas, people, etc.) in order to note similarities and differences. To mark or point out the similarities and differences](https://reader036.vdocuments.site/reader036/viewer/2022071220/605b64050fbf6d186b55a027/html5/thumbnails/67.jpg)
Summary4 questions to think about comparison1. What comparative elements?2. What scalability challenges?3. What scalability strategy?4. What visual design?
I find this a helpful process in design
Thank you!To you for listeningTo my students who helped with the ideas and built the systemsTo Chuck and Steve, co-PIs on the projectTo everyone who listened and gave feedbackTo the photographers of the CC0 licensed artThis work was supported in part by NSF Award 1162037. Domain applications were supported by NIH and the Andrew Mellon Foundation
Considerations for Visualizing ComparisonMichael GleicherDepartment of Computer SciencesUniversity of Wisconsin - Madison