1 / 17

The eXtensible Catalog and Authority/Vocabulary Services

The eXtensible Catalog and Authority/Vocabulary Services Jennifer Bowen, University of Rochester LITA Authority Control Interest Group (ACIG) ALA Midwinter, January 17, 2010, Boston The eXtensible Catalog (XC) Set of open-source software tools

adamdaniel
Download Presentation

The eXtensible Catalog and Authority/Vocabulary Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The eXtensible Catalog and Authority/Vocabulary Services Jennifer Bowen, University of Rochester LITA Authority Control Interest Group (ACIG) ALA Midwinter, January 17, 2010, Boston

  2. The eXtensible Catalog (XC) • Set of open-source software tools • Facilitate resource discovery and metadata management • Funding from Andrew W. Mellon Foundation and from XC partner institutions • Software available for free download via www.eXtensibleCatalog.org • eXtensible Catalog Organization (Feb. 2010)

  3. XC Software • User Interface: • Faceted, FRBRized, customizable search interface • Web application framework for libraries • Metadata Management: • Automated metadata processing: Enable libraries to aggregate metadata and run services on it • Connectivity: • Harvest and synchronize metadata with OAI-PMH • Circulation and authentication with NCIP

  4. XC Software Overview Drupal CMS MARC Normalization User Interface Web Application Platform DC Normalization XC Drupal Toolkit Transformation NCIP OAI Aggregation XC XC Metadata Services Toolkit OAI Metadata Management Software OAI MARC DC Connectivity Software OAI NCIP XC NCIPToolkit XC OAI Toolkit OAI ILS Repository Sources

  5. XCs Metadata Services Toolkit • Based on an idea by Diane Hillmann, Stuart Sutton, and Jon Phipps • Enables libraries to automatically process batches of metadata through a set of services • Makes processed metadata available for harvest by other applications • Propagates changes in source metadata through services and on to other applications

  6. XC Metadata Services Toolkit • Services clean up/normalize inconsistent metadata • Aggregate metadata from multiple repositories • Not a metadata editor • MST includes a faceted user interface for managing services and viewing processed metadata

  7. Metadata Services Toolkit Functions • Add repositories • Schedule harvests • Orchestrate services • Browse records

  8. Metadata Services Toolkit Menus guide staff through the setup of harvest schedules and orchestration of services. “Browse Records” includes faceted-browse and full-text search. The MST has a local copy of all harvested metadata and all metadata produced by each installed service. Library staff use this page to verify that services are functioning properly and debug any issues.

  9. Metadata Services Toolkit ErrorsEach service can register error messages with the MST upon installation. In this example the MARC Normalization service has attached errors to specific records. Errors are facets in the MST. The “i” icon links to a customizable webpage with instructions for staff to address the error.

  10. XC Metadata Services MARC Normalization • Normalization • MARCXML • Dublin Core • Transformation • Aggregation • Authority Control XC Metadata Services Toolkit DC Normalization Transformation Aggregation

  11. Authority Control Service • Match record elements against local MARCXML authority resource file • Populate records with authority control identifiers (e.g. MARCXML $0 or XC schema attribute) • Development planned for 2010

  12. Authority Service Functionality • Prototype developed by Rochester Institute of Technology software engineering students • MARCXML and Dublin Core • Examines surrounding metadata to determine probability of a match • Tool for cataloger/metadata librarians to debug questionable matches

  13. Potential Usefulness of Identifiers • Use work identifiers in XC Aggregation Service to identify/merge work records • User Interface: use identifiers to link out to other services, e.g. OCLC’s WorldCat Identities • Records that lack identifiers (non-matches) can be targeted for authority work

  14. Anticipated Issues • MARC fields with multiple headings to validate (name/titles, LC subjects, etc.) • XC Normalization Service splits these for matching • Difficulty matching against non-controlled names, etc. (non-MARC metadata) • Need tool for resolving questionable matches • Maintenance as authority records change

  15. XC MST as a Framework for Vocabulary Services • Provides automatic synchronization of data across repositories (using OAI-PMH) • MST can manage internal (library-developed) and external (commercial) services • MST can potentially handle any XML schema • MST is a platform for experimentation • Low risk of data corruption (just re-harvest it)

  16. Where are we now? • XC MST software available for free download via www.extensiblecatalog.org • Initial MST services prepare MARC data for reuse in XC user interface • Ongoing MST development includes testing with a range of data, performance work, code refinement, and documentation • Development of authority service: 2010

  17. jbowen@library.rochester.edu eXtensibleCatalog.org

More Related