dh11: browsing highly interconnected humanities databases through multi-result faceted browsers
DESCRIPTION
TRANSCRIPT
![Page 1: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/1.jpg)
Michele Pasin
Department of Digital Humanities
Kings College, London
[email protected] www.michelepasin.org/software/djfacet
Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers
![Page 2: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/2.jpg)
Summary
1. Background. Interaction models in search interfaces: retrieval model vs explorational model
3. Evaluation. Strengths and weaknesses; future work
2. Approach. DJFacet, a multi-result dynamic taxonomies search system
![Page 3: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/3.jpg)
Background: two models of interaction
Retrieval Model Exploration model
vs
DYNAMIC TAXONOMIES AND FACETED SEARCH , Giovanni Maria Sacco, Sébast ien Ferré and Yannis Tzi tz ikas, The Informat ion Retr ieval Ser ies , 2009, Volume 25, 35-74.
![Page 4: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/4.jpg)
Retrieval model: structured search
Query
Result
![Page 5: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/5.jpg)
Explorational model: faceted search systems
Query
Result
![Page 6: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/6.jpg)
Explorational model: faceted search systems
• Tested successfully in several areas / with different back-ends
• Easy to use, user-centered
• Implement a schema-less approach
• Highly scalable / convergent • Expose domain features
![Page 7: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/7.jpg)
Facet #1facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #2facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #3facet-value #1...........................
The Retrieval model explained
Information Space
![Page 8: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/8.jpg)
Facet #1facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #2facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #3facet-value #1...........................
The Explorational model explained
Information Space
Self Adapting Exploration Structures
![Page 9: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/9.jpg)
Extending the model: multiple result types
Information SpaceFacet #1facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #2facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #3facet-value #1...........................
Result-type (normally unique and stable)
E.g.: cars, documents, people
![Page 10: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/10.jpg)
Extending the model: multiple result types
Information SpaceFacet #1facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #2facet-value #1facet-value #2facet-value #3facet-value #4.............
Facet #3facet-value #1...........................
PeopleFacets: gender; surname; forename; title; etc...
DocumentsFacets: language; date; category; place; etc...
EventsFacets: date; transaction-type; spiritual benefits; place; etc...
evidencefor
reference to
![Page 11: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/11.jpg)
- Python/Django based
- Easy to install / integrate
- Back-end agnostic
- Minimal look and feel
- REST architecture
- Supports pivoting
- Includes a caching system
DJango Facet: a Python multi-result FSS
http://code.google.com/p/djfacet /
![Page 12: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/12.jpg)
DJango Facet: a Python multi-result FSS
facetslist = [ {'appearance' : { 'label' : 'Person name' , 'uniquename' : 'personname', 'model' : Person , 'dbfield' : "name", 'displayfield' : "name", 'grouping' : ['personinfo'], } , 'behaviour' : [{ 'resulttype' : 'persons', 'querypath' : 'name', }, { 'resulttype' : 'events', 'querypath' : 'associatedpeople__name', }, { 'resulttype' : 'documents', 'querypath' : 'associatedfactoids__associatedpeople__name', }, ]}, ]
![Page 13: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/13.jpg)
Case studies: POMS <www.poms.ac.uk>
![Page 14: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/14.jpg)
Case studies: EMLOT <www.emlot.kcl.ac.uk>
![Page 15: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/15.jpg)
EMLOT: complex queries made simple
![Page 16: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/16.jpg)
Facet:Place of publication:
Facet: Venue Name:
Facet: Person Role:
Facet: Troupe type:
EMLOT: complex queries.. still complex!
Events
Sources
People
Troupes
Venues
Tr. records “London”
“Phoenix/Cockpit”
“Playwright”
“Adult players”
&&
&&
&&
![Page 17: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/17.jpg)
Evaluation
- Setup: - 8 people- face to face sessions of 30-60 minutes- recorded using screen-casting software- the performance is analysed and annotated afterwards
- Purpose: - improving the general efficiency of DJFacet- testing the intuitiveness of the search and navigation facilities; - testing the comprehension of the specific facets we are using- testing the comprehension of the ‘multi-result’ approach
- Tasks: - incremental difficulty- level 0: warming up, exploring the interface (facets and result types)- level 1: queries with 1 facet- level 2: queries involving 2 facets- level 3: queries involving 3 or more facets
![Page 18: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/18.jpg)
Evaluation results
Comprehension of the intended meaning of facets
- In general, quite positive- Document-class and document-type are very ambiguous - Some of the terms within the facets are not easy to interpret: eg the ‘staging context’ event-type.
Generic UI issues
- Facets’ role in a search is more intuitive when they are open- Clear separation between controls and results- Result-type switches are not obvious, people confuse them with “other” facet controls
Comprehension of the significance of results
- Pivoting action is not explained properly- People with no familiarity with the domain don’t get the implicit relations between result-types- People with familiarity with the domain perform quite well
![Page 19: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/19.jpg)
Evaluation results: future work
- Cues that help users understand the DB model: - static section in the help menu - dynamic ‘query explanation’ mechanism
- via graphical diagram providing a visual representation of the query - via a natural language rendering of the query
- Messages that help users notice the ‘pivoting’ action: - popups before changing result-type- make this control less prominent when filters are already selected
- An evaluation on the other DB is planned for September: - new version of DJFacet available soon- more details about the evaluation to be published in autumn
![Page 20: DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Result Faceted Browsers](https://reader034.vdocuments.mx/reader034/viewer/2022051817/5479da68b37959442b8b48cd/html5/thumbnails/20.jpg)
... thanks!
http://code.google.com/p/djfacet /
email me at: [email protected]
www.michelepasin.org /software /djfacet