widgets for faceted browsing jan polowinski institute for software- and multimedia-technology hci...
Post on 02-Jan-2016
216 Views
Preview:
TRANSCRIPT
Widgets for Faceted BrowsingJan Polowinski
Institute for Software- and Multimedia-Technology
HCI International 2009, San Diego, July 23, 2009
Outline
• Faceted Classification• Faceted Browsing• Characteristics and Comparison of Browsers• Widgets for Faceted Browsing• Outlook
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing 2 / 31
Outline
• Faceted Classification• Faceted Browsing• Characteristics and Comparison of Browsers• Widgets for Faceted Browsing• Outlook
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing 3 / 31
Predefined vs. Faceted Classification
• How to classify “Gills“?
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 4 / 31
Predefined Classification• B Birds
– B1 Breathing of Birds– B2 Reproduction of Birds
• F Fish – F1 Breathing of Fish– F2 Reproduction of Fish
• M Mammals– M1 Breathing of Mammals– M2 Reproduction of Mammals
• I Insects– I1 Breathing of Insects– I2 Reproduction of Insects
• Gills: F1
Example: Wikipedia
Faceted Classification• Process Facet
– P Physiology• PB Breathing• PR Reproduction
• Animal Facet– 1 Birds– 2 Fish– 3 Mammals– 4 Insects
• Gills: PB/2
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 5 / 31
Predefined Classification• B Birds
– B1 Breathing of Birds• B1.0 USA• B1.1 Germany• B1.3 Italy
– B2 Reproduction of Birds• B2.0 USA• B2.1 Germany• B2.3 Italy
• F Fish – F1 Breathing of Fish
• F1.0 USA• F1.1 Germany• F1.3 Italy
– F2 Reproduction of Fish• F2.0 USA• F2.1 Germany• F2.3 Italy
• M Mammals– M1 Breathing of Mammals
• M1.0 USA• M1.1 Germany• M1.3 Italy
– M2 Reproduction of Mammals• M2.0 USA• M2.1 Germany• M2.3 Italy
• I Insects– I1 Breathing of Insects
• I1.0 USA• I1.1 Germany• I1.3 Italy
– I2 Reproduction of Insects• I2.0 USA• I2.1 Germany• I2.3 Italy
Faceted Classification• Process Facet
– P Physiology• PB Breathing• PR Reproduction
• Animal Facet– 1 Birds– 2 Fish– 3 Mammals– 4 Insects
• Geography Facet– USA– Germany– Italy
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 6 / 31
Outline
• Faceted Classification• Faceted Browsing• Characteristics and Comparison of Browsers• Widgets for Faceted Browsing• Outlook
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing 7 / 31
Faceted Browsing as the Golden Mean …
… between fixed catalogues and free string search?
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 8 / 31
Faceted Browsing Example
• General Principles• GUI Elements• Here: “Exhibit”
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 9 / 31
Application Domains
• Where is Facet Browsing already used?
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 10 / 31
e-Commerce: Ebay, Amazon, Google Base
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 11 / 31
Media Collections: iTunes, Foobar2000 + foo_facets Plugin
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 12 / 31
Desktop: SEEK for Thunderbird (E-Mail Filtering)
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 13 / 31
Generic Faceted Browsers
• Flamenco (University of California, Berkeley)
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 14 / 31
Generic Faceted Browsers
• SIMILE-Project– Longwell – Exhibit
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 15 / 31
Generic Faceted Browsers
• mSpace (University of Southampton)
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 16 / 31
Generic Faceted Browsers
• FacetMap (Microsoft Research)
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 17 / 31
Outline
• Faceted Classification• Faceted Browsing• Characteristics and Comparison of Browsers• Widgets for Faceted Browsing• Outlook
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing 18 / 31
Outline
• Faceted Classification• Faceted Browsing• Characteristics and Comparison of Browsers• Widgets for Faceted Browsing• Outlook
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing 20 / 31
“Non-Standard“ Facet Widgets
• More than Selection Forms?
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 21 / 31
QUANTITATIVE
ORDINAL ORDINAL
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing
2.5x 4.6x
• Order relation: Sequence, Tree, DAG possibleexample: partOf• Ratio of values given• No relation, loose set (names)
Slide 22 / 31
Ordinal – Tree II
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing
Structuring Relation
≠
Facet Relation
Slide 25 / 31
Ordinal - FacetZoom
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 26 / 31
Dachselt, R., Frisch, M., Weiland, M.: FacetZoom: A Continuous Multi-Scale Widget for Navigating Hierarchical Metadata, ACM Press, Florence, Italy, 2008.
Widgets for Quantitative Facet Values?
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 28 / 31
Quantitative
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing
Elastic Lists by Moritz Stefaner
Slide 29 / 31
TreeMapsSliders
Summary + Conclusion
• Faceted Classification avoids …– too many predefined classes– empty classes
• Faceted Browsing means exploration– Personal search path– Little domain knowledge required
• Set of characteristics• Detailed comparison of 12 browsers• Facets are not flat
– Advanced widgets to reflect structure• Most generic approaches miss this
– Many views, little specific widgets
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 30 / 31
Outlook
• Use …– For Filtering (Databases / Semantic Web / Softwarestructures)– As Prerequisite to Visualization• Advanced Visual Query Construction– Complex navigation modes: Set-based Browsing/Pivoting– Facet values ORed
• Meta-Faceted Browser– http://polowinski.de/work/facetedbrowsing
TU Dresden, 23.07.2009 Jan Polowinski: Faceted Browsing Slide 31 / 31
top related