river campus libraries cuipid catalog user-interface platform for iterative development david...
Post on 19-Dec-2015
226 views
TRANSCRIPT
River Campus Libraries
CUIPIDCatalog User-Interface Platform for Iterative Development
David LindahlDirector of Digital Library InitiativesRiver Campus LibrariesUniversity of Rochester
What is CUIPID?
Project of the Digital Initiatives Unit at the University of Rochester Libraries
CUIPID is a technology platform that enables iterative, user-centered design of new catalog user interfaces
Catalog User Interface Platform for Iterative Development
CUIPID is not a replacement for our current catalog
It will help us relate metadata and user needs.
CUIPID Roadmap
Usability Issuesand Opportunities
FRBR Model
UB Alternative Catalog
Stanford XOBIS
Influences
Users must select a search type.
Example: Choose “title” if you know exact title, or
the beginning of the title Choose “title keyword” if you know
some words in title Users must select the correct type for
optimal or acceptable results
Usability Issue
Usability Issue
Users should not enter initial articles.
Initial articles are “a” “an” and “the” Certain search types are left-anchored and
user must leave off initial articles when these are used
Usability Issue
Users must undestand what a left-anchored title search is and when it is called for.
Some search types are, some aren’t Patron is looking for the “Journal of Cell
Biology” Patron selects Journal Title for search type
and enters: “Cell Biology” – fails “Journal of Cell Biology” - success “Journal of Cell” - success
Users must use “set limits” to navigate large result sets.
User needs to resubmit search Too many choices for language, location, etc Date limits confusing
Usability Issue
Collecting multiple records to print, save, or email is confusing.
Too many buttons and choices Layout confusing Doesn’t remember choices between
different results pages
Usability Issue
Opportunity
Provide context-sensitive services based on circulation status
Examples: If item is available, provide a stack map If item is checked-out, provide a recall form If item is lost, provide an interlibrary loan
request form
Opportunity
Provide more useful information with record displays.
Display suggestions of other titles instead of just subject headings
Book cover images, sample pages Reviews Recommendations Donor information
Uability Issue
Users don’t understand the invisible boundaries of our information islands.
Users search for journal articles in the catalog
Users search for books in site search (our webpage search engine)
Opportunity
Libraries should hide the technology.
Systems Online Catalog Website Databases Interlibrary Loan
Features Search Engines Authentication Mechanisms Requests
Opportunity
Automatically recognize journal title abbreviations
Interpreting citations with journal title abbreviations is difficult without extensive knowledge or a reference book
This can be accomplished with a web-service that can translate abbreviation to full-title
Opportunity
Incorporate other content indicies
Course pages Web pages (subject guides) Institutional Repositories Digital content repositories
CUIPID Roadmap
Usability Issuesand Opportunities
FRBR Model
UB Alternative Catalog
Stanford XOBIS
Influences
CUIPID Roadmap
Usability Issuesand Opportunities
FRBR Model
UB Alternative Catalog
Stanford XOBIS
Influences
Videos / DVDs
Audio / CDs
eJournals
Project Timeline
SARA
Site Search
CUIPID 2
CUIPID 1
Usability group Design group
Skills and Experience
Content group• Library science• Content• Content providers• User interfaces• Users
• User interface design• Visual design• Web standards• Technology
• Usability testing methods
Usability group Design group
Roles & Responsibilities
Content group• Define key tasks• Raise issues• Manage project
• Create design iterations and prototypes• Respond to issues and test results• Manage issue-response process
• Select appropriate tests to perform• Perform tests• Report results• Manage key-task process
Voyager
SQL database
Architecture - Voyager
MARCMetadata
Index
User Interface
INDEX
Examples:- Title index- Author index- Journal index
Examples:- Bibliographic Record- Holding Record- Item Record (MARC?)
WebVoyage
ColdFusion
Architecture - Videos
Metadata
Index
User Interface
Voyager
SQL database
MARC
INDEX
WebVoyage
SQL database
Videos
Cached Queries
Find Videos/DVDs
ColdFusion
Architecture - SARA
Metadata
Index
User Interface
Voyager
SQL database
MARC
INDEX
WebVoyage SARA
Verity Indexes
Stored Queries
ColdFusion
Architecture – CUIPID 1
Metadata
Index
User Interface
Voyager
SQL database
MARC
INDEX
WebVoyage CUIPID
MARCXML
Filesystem
Verity Index
CUIPID
Challenges Complex interface Multiple interfaces Information Literacy Inflexible vendor UI UI <> Metadata in MARC
SARA
Why?
Overcome limitations of commercial metasearch application
Influenced by grouped-search-results page at Amazon.Com
Experiment ColdFusion as a platform for metasearch Multiple concurrent Voyager searches
SARA
How?
Cold Fusion executing Verity searches Cold Fusion executing SQL queries to CDs,
DVDs, and eJournal database (copy of Voyager content)
Cold Fusion executing multiple, concurrent http calls to Voyager, parsing and screen scraping for results number
CUIPID
Why?
Usability issues with WebVoyage User expectations shaped by popular sites Goals
Forgiving interface No knowledge needed FRBR-like interface Record enrichment (user reviews, etc)
Hundreds of things we wanted to do…
CUIPID
What?
Platform for User-Centered-Design of catalog user interfaces
XML copy of library catalog records “Did you mean” spell checking Grouping of search results Maps to stack locations FRBR future Unlimited possibilities Demo
Web Server
MS SQL
ColdFusion
CUIPID
Voyager
Oracle
WebVoyage
PERL copy
Library website user interface
How?
XML files
VerityIndex
Google.Com
D.Y.M. Web Service
XMLParser
spell check
Circulation
Status
CUIPID
Vision of a new catalog Take advantage of metadata
(videos/DVDs) Manipulation Navigation Behind the scenes processing Enhanced displays Usability
CUIPID
Online Catalog Usability Issues Comparison to popular sites Vision of a new catalog (MVD designs) FRBR CUIPID CUIPID 2 XPath