Michele Pasin Department of Digital Humanities Kings College, London
michele.pasin@kcl.ac.uk www.michelepasin.org/software/djfacet
Browsing Highly Interconnected Humanities Databases Through Multi- Result Faceted Browsers
Browsing Highly Interconnected Humanities Databases Through Multi- - - PowerPoint PPT Presentation
Browsing Highly Interconnected Humanities Databases Through Multi- Result Faceted Browsers Michele Pasin Department of Digital Humanities Kings College, London michele.pasin@kcl.ac.uk www.michelepasin.org/software/djfacet Summary 1.
Michele Pasin Department of Digital Humanities Kings College, London
michele.pasin@kcl.ac.uk www.michelepasin.org/software/djfacet
Browsing Highly Interconnected Humanities Databases Through Multi- Result Faceted Browsers
Summary
interfaces: retrieval model vs explorational model
work
taxonomies search system
Background: two models of interaction
Retrieval Model
Exploration model
DYNAMIC ¡TAXONOMIES ¡AND ¡FACETED ¡SEARCH, ¡Giovanni ¡Maria ¡Sacco, ¡Sébastien ¡Ferré ¡and ¡Yannis ¡ Tzitzikas, ¡The ¡Information ¡Retrieval ¡Series, ¡2009, ¡Volume ¡25, ¡35-74.
Retrieval model: structured search
Query
Result
Explorational model: faceted search systems
Query
Result
Explorational model: faceted search systems
areas / with different back-ends
Facet #1
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #2
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #3
facet-value #1 ............. ..............
The Retrieval model explained
Information Space
Facet #1
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #2
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #3
facet-value #1 ............. ..............
The Explorational model explained
Information Space
Self Adapting Exploration Structures
Extending the model: multiple result types
Information Space
Facet #1
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #2
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #3
facet-value #1 ............. ..............
Result-type
(normally unique and stable) E.g.: cars, documents, people
Extending the model: multiple result types
Information Space
Facet #1
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #2
facet-value #1 facet-value #2 facet-value #3 facet-value #4 .............
Facet #3
facet-value #1 ............. ..............
People
Facets: gender; surname; forename; title; etc...
Documents
Facets: language; date; category; place; etc...
Events
Facets: date; transaction- type; spiritual benefits; place; etc...
evidence for reference to
DJango Facet: a Python multi-result FSS
http://code.google.com /p /djfacet /
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', }, ]}, ]
Case studies: POMS <www.poms.ac.uk>
Case studies: EMLOT <www.emlot.kcl.ac.uk>
EMLOT: complex queries made simple
Facet:
Place of publication:
Facet:
Venue Name:
Facet:
Person Role:
Facet:
Troupe type:
EMLOT: complex queries.. still complex!
Events Sources People Troupes Venues
“London”
“Phoenix/ Cockpit” “Playwright” “Adult players”
&& && &&
Evaluation
Evaluation results
Comprehension
meaning of facets
ambiguous
to interpret: eg the ‘staging context’ event-type. Generic UI issues
they are open
confuse them with “other” facet controls Comprehension
significance of results
get the implicit relations between result-types
quite well
Evaluation results: future work
http://code.google.com /p /djfacet /
email ¡me ¡at: ¡michele.pasin@kcl.ac.uk
www.michelepasin.org /software /djfacet