The Future of the OCLC SiteSearch Suite Brenda Bailey
description
Transcript of The Future of the OCLC SiteSearch Suite Brenda Bailey
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
The Future of the OCLC The Future of the OCLC SiteSearch SuiteSiteSearch Suite
Brenda BaileyBrenda Bailey
The Future of the OCLC The Future of the OCLC SiteSearch SuiteSiteSearch Suite
Brenda BaileyBrenda Bailey
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch UpdateOCLC SiteSearch UpdateOCLC SiteSearch UpdateOCLC SiteSearch Update
• Introduction - Brenda Bailey• User Support Update - Vicki Mueller• SiteSearch 4.1 Overview - Becky Babyak• SiteSearch 4.1 Demo - Lisa Cox• Y2K and Beyond - Pat Stevens• Enhancement Suggestions (from Breakout
Sessions)• User Meeting Feedback
• Introduction - Brenda Bailey• User Support Update - Vicki Mueller• SiteSearch 4.1 Overview - Becky Babyak• SiteSearch 4.1 Demo - Lisa Cox• Y2K and Beyond - Pat Stevens• Enhancement Suggestions (from Breakout
Sessions)• User Meeting Feedback
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch User Support OCLC SiteSearch User Support and Custom Servicesand Custom Services
UpdateUpdate
Vicki MuellerVicki Mueller
OCLC SiteSearch User Support OCLC SiteSearch User Support and Custom Servicesand Custom Services
UpdateUpdate
Vicki MuellerVicki Mueller
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
TopicsTopicsTopicsTopics
• Expanded Staff• Integrated support web site in training and
documentation site• Demonstration of the site
• Expanded Staff• Integrated support web site in training and
documentation site• Demonstration of the site
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch Support UpdateOCLC SiteSearch Support UpdateOCLC SiteSearch Support UpdateOCLC SiteSearch Support Update
• Expanded Staff – Added 2 support staff since December– Changed first line support contact
• Integrated support web site in training and documentation site - Help Zone– Known Bug List Updates– Frequently Asked Questions– SiteSearch listserv archives– Problem Report Form
• Expanded Staff – Added 2 support staff since December– Changed first line support contact
• Integrated support web site in training and documentation site - Help Zone– Known Bug List Updates– Frequently Asked Questions– SiteSearch listserv archives– Problem Report Form
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
DemonstrationDemonstration
http://purl.oclc.org/sitesearch/help
Username: sitesearchPassword: jassi
DemonstrationDemonstration
http://purl.oclc.org/sitesearch/help
Username: sitesearchPassword: jassi
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch 4.1 OverviewOCLC SiteSearch 4.1 Overview
Becky BabyakBecky Babyak
OCLC SiteSearch 4.1 OverviewOCLC SiteSearch 4.1 Overview
Becky BabyakBecky Babyak
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch 4.1 HighlightsOCLC SiteSearch 4.1 HighlightsOCLC SiteSearch 4.1 HighlightsOCLC SiteSearch 4.1 Highlights
• Integrate Information Resources
New Merged Results and De-duplication• Access that meets user needs
New Vocabulary Assisted Searching• Build local information resources
New ‘Record Builder’ component• Available July 1999
• Integrate Information Resources
New Merged Results and De-duplication• Access that meets user needs
New Vocabulary Assisted Searching• Build local information resources
New ‘Record Builder’ component• Available July 1999
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch WebZ OCLC SiteSearch WebZ EnhancementsEnhancements
OCLC SiteSearch WebZ OCLC SiteSearch WebZ EnhancementsEnhancements
• Merged Result Sets
• Duplicate Record Detection• Vocabulary Assisted Searching• Enhanced remote Z39.50 access
- Configuration for all six bib-1 attribute types
- Query customized for the target database
• Merged Result Sets
• Duplicate Record Detection• Vocabulary Assisted Searching• Enhanced remote Z39.50 access
- Configuration for all six bib-1 attribute types
- Query customized for the target database
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Merged Result SetsMerged Result Sets Merged Result SetsMerged Result Sets
• Modified cross database record navigation
• Sorts merge records from all databases• Database name displayed in record
• Modified cross database record navigation
• Sorts merge records from all databases• Database name displayed in record
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Duplicate Record DetectionDuplicate Record Detection Duplicate Record DetectionDuplicate Record Detection
• Z39.50 Duplicate Detection Service
• Duplicate records are available for display• Defined at the database level• System Administrator can configure:
– Fields in the record which make up the dedup key– Dedup threshold (maximum number of records)
• Must have merged result sets for dedup
• Z39.50 Duplicate Detection Service
• Duplicate records are available for display• Defined at the database level• System Administrator can configure:
– Fields in the record which make up the dedup key– Dedup threshold (maximum number of records)
• Must have merged result sets for dedup
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Vocabulary Assisted SearchingVocabulary Assisted Searching Vocabulary Assisted SearchingVocabulary Assisted Searching
• Helps end users – Find subject terms related to their query– Determine the best terms for their query
• Provides thesaurus support when available– Target database has associated thesaurus – Results in approved terms from thesaurus entries
• Related term list when no thesaurus
• Helps end users – Find subject terms related to their query– Determine the best terms for their query
• Provides thesaurus support when available– Target database has associated thesaurus – Results in approved terms from thesaurus entries
• Related term list when no thesaurus
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch Database OCLC SiteSearch Database Builder EnhancementsBuilder Enhancements
OCLC SiteSearch Database OCLC SiteSearch Database Builder EnhancementsBuilder Enhancements
• Batch online update
• Users can search database– while it’s being updated
• New ‘Record Builder’ component
• Batch online update
• Users can search database– while it’s being updated
• New ‘Record Builder’ component
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch Record OCLC SiteSearch Record Builder ComponentBuilder Component
OCLC SiteSearch Record OCLC SiteSearch Record Builder ComponentBuilder Component
• Build local information resources– Create metadata records via the Web– Add records to a database in real time– Edit and modify records– Links to external digital objects
• Current database builder licensees receive as an update
• Build local information resources– Create metadata records via the Web– Add records to a database in real time– Edit and modify records– Links to external digital objects
• Current database builder licensees receive as an update
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
OCLC SiteSearch 4.1 DemoOCLC SiteSearch 4.1 Demo
Lisa CoxLisa Cox
OCLC SiteSearch 4.1 DemoOCLC SiteSearch 4.1 Demo
Lisa CoxLisa Cox
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Y2K and Beyond
Pat StevensPat Stevens
Y2K and Beyond
Pat StevensPat Stevens
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Libraries and Information AccessLibraries and Information Access Libraries and Information AccessLibraries and Information Access
• Know information• Know their patrons• Know how their patrons use information• Best suited to be information gateways• Best suited to organize local information• Can’t do it all alone
• Know information• Know their patrons• Know how their patrons use information• Best suited to be information gateways• Best suited to organize local information• Can’t do it all alone
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
How Can SiteSearch HelpHow Can SiteSearch Help How Can SiteSearch HelpHow Can SiteSearch Help
• Look at product history• Look at near term plans• Hear your ideas
• Look at product history• Look at near term plans• Hear your ideas
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
SiteSearch 1.0SiteSearch 1.0 SiteSearch 1.0SiteSearch 1.0
• One product• Batch database building• Z39.50 server• TTY Z39.50 client
– very limited customization
• FirstSearch at your library
• One product• Batch database building• Z39.50 server• TTY Z39.50 client
– very limited customization
• FirstSearch at your library
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
SiteSearch 3.0SiteSearch 3.0SiteSearch 3.0SiteSearch 3.0
• Web-based Z39.50 client– Proprietary HTTP server– Proprietary customization
• Format Control Language• WebZ Entity Language (Ralph)• Obi as starter interface
• Same Z39.50 and Database Building• Proprietary Imaging Support
• Web-based Z39.50 client– Proprietary HTTP server– Proprietary customization
• Format Control Language• WebZ Entity Language (Ralph)• Obi as starter interface
• Same Z39.50 and Database Building• Proprietary Imaging Support
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
SiteSearch 4.0SiteSearch 4.0SiteSearch 4.0SiteSearch 4.0
• Java based • Standard HTTP and open architecture• Enhanced Z39.50 architecture
– Virtual database capabilities– Even for non Z39.50
• Same Database Building
• Java based • Standard HTTP and open architecture• Enhanced Z39.50 architecture
– Virtual database capabilities– Even for non Z39.50
• Same Database Building
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
SiteSearch 4.1 EmphasisSiteSearch 4.1 EmphasisSiteSearch 4.1 EmphasisSiteSearch 4.1 Emphasis
• Improve Database Building– Creating Metadata – Online Update
• RDF and XML framework– open architecture
• Continued enhancements to WebZ
• Improve Database Building– Creating Metadata – Online Update
• RDF and XML framework– open architecture
• Continued enhancements to WebZ
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Next Pears -- Better DatabasesNext Pears -- Better DatabasesNext Pears -- Better DatabasesNext Pears -- Better Databases
• Simpler databases -- 1 database file• Java-based Database Build Utilities• Open architecture
– Customized normalization and indexing
• Unicode• Indexing support for loosely structured text
like EAD
• Simpler databases -- 1 database file• Java-based Database Build Utilities• Open architecture
– Customized normalization and indexing
• Unicode• Indexing support for loosely structured text
like EAD
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Easier to Use Than NewtonEasier to Use Than NewtonEasier to Use Than NewtonEasier to Use Than Newton
• Fewer Files• Files Grow Automatically• Fewer Programs
• Fewer Files• Files Grow Automatically• Fewer Programs
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Automatic File GrowthAutomatic File GrowthAutomatic File GrowthAutomatic File Growth
• Newton files are preconfigured for size. (IBM Mainframe file model)
• Pears databases grow automatically. (Standard UNIX file model)
• Newton files are preconfigured for size. (IBM Mainframe file model)
• Pears databases grow automatically. (Standard UNIX file model)
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Five Files Become OneFive Files Become OneFive Files Become OneFive Files Become One
Newton
PDB
PDIRHDIR
POSTINDXHEDR
Pears
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Become One Pears ProgramBecome One Pears ProgramBecome One Pears ProgramBecome One Pears Program
Docs
Pears
Bartlett
PDB
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
More FunctionalityMore FunctionalityMore FunctionalityMore Functionality
• Unicode• User Customizable Indexing• Relevance Ranking• Online Update• Embeddability
• Unicode• User Customizable Indexing• Relevance Ranking• Online Update• Embeddability
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
More ReliabilityMore ReliabilityMore ReliabilityMore Reliability
• Java environment catches many errors• Methods throw exceptions which must be
handled somewhere• Updates fail safely
• Java environment catches many errors• Methods throw exceptions which must be
handled somewhere• Updates fail safely
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
• Changes to the database are written to a separate file and not committed until all changes have completed successfully.
• Changes at the end of the file are committed first.
• Changes to the database are written to a separate file and not committed until all changes have completed successfully.
• Changes at the end of the file are committed first.
New File Architecture Lets New File Architecture Lets Updates Fail SafelyUpdates Fail Safely
New File Architecture Lets New File Architecture Lets Updates Fail SafelyUpdates Fail Safely
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Enhancements over NewtonEnhancements over NewtonEnhancements over NewtonEnhancements over Newton
• Unlimited Number of Indexes• Index Nodes Binary-Searchable• Short Postings Lists in Index• Postings List Maps arbitrarily large• Variable Length Integers
• Unlimited Number of Indexes• Index Nodes Binary-Searchable• Short Postings Lists in Index• Postings List Maps arbitrarily large• Variable Length Integers
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Conversion Programs Gone!Conversion Programs Gone!Conversion Programs Gone!Conversion Programs Gone!
Use RecordHandlers Instead!• Can already read USMARC, SGML/XML,
BER, .DB and .PDB• Support user defined filters• RecordHandler class still usable as
conversion program
Use RecordHandlers Instead!• Can already read USMARC, SGML/XML,
BER, .DB and .PDB• Support user defined filters• RecordHandler class still usable as
conversion program
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
DBDESC Language Gone!DBDESC Language Gone!DBDESC Language Gone!DBDESC Language Gone!
• Use dbdesc.ini Instead![DB]
blocksize=16384
InputRecordType=SGML
Name=ddc21
[RecordHandler]
TagsFile=ddc21.tags
• Use dbdesc.ini Instead![DB]
blocksize=16384
InputRecordType=SGML
Name=ddc21
[RecordHandler]
TagsFile=ddc21.tags
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
DBDESC (cont.)DBDESC (cont.)DBDESC (cont.)DBDESC (cont.)
[BasicIndex]index=1tagpath*=25/1tagpath*=28/1routine=ORG.oclc.pears.Bartlett.SmartWordsOccurenceRoutine=ORG.oclc.pears.Bartlett.wordfieldstopword*=able...
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Breakout Session Feedback Breakout Session Feedback from Youfrom You
Breakout Session Feedback Breakout Session Feedback from Youfrom You
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Formatting Classes GroupFormatting Classes GroupFormatting Classes GroupFormatting Classes Group
• More Documentation/instructions/ JavaDoc for formatting classes
• Formatting classes with simpler setup– Quick easy classes that fully implement MARC– FCL-like tool
• Optimize response time– Will .ini files affect this
• More Documentation/instructions/ JavaDoc for formatting classes
• Formatting classes with simpler setup– Quick easy classes that fully implement MARC– FCL-like tool
• Optimize response time– Will .ini files affect this
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Non-Z39.50 Access GroupNon-Z39.50 Access GroupNon-Z39.50 Access GroupNon-Z39.50 Access Group
• Web-based configuration and admin• Add Obi Topics to user profile• Define Record structure outside formatting
classes– i.e., Formatting configuration files
• Web-based configuration and admin• Add Obi Topics to user profile• Define Record structure outside formatting
classes– i.e., Formatting configuration files
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Access Component GroupAccess Component GroupAccess Component GroupAccess Component Group
• Better documentation• General solutions that work across vendors• Enhanced Access Servers
• Better documentation• General solutions that work across vendors• Enhanced Access Servers
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Interface Design GroupInterface Design GroupInterface Design GroupInterface Design Group
• Better reference materials (object interaction diagrams)
• Examples of other users’ implementations • Ability to export citations into local citation
management software (e.g., Endnote, ProCite)
• Better reference materials (object interaction diagrams)
• Examples of other users’ implementations • Ability to export citations into local citation
management software (e.g., Endnote, ProCite)
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Database Builder GroupDatabase Builder GroupDatabase Builder GroupDatabase Builder Group
• “Friendly” dynamic updates for 4.1• Formatting for databases defined in the
configuration files• Web interface to the configuration files• Endnote to query SiteSearch
• “Friendly” dynamic updates for 4.1• Formatting for databases defined in the
configuration files• Web interface to the configuration files• Endnote to query SiteSearch
OCLC SiteSearch User Group Meeting - March 24, 1999OCLC SiteSearch User Group Meeting - March 24, 1999
Resource Sharing GroupResource Sharing GroupResource Sharing GroupResource Sharing Group
• Easy Authentication – Opportunities for shared discussion– Models that work
• Archive for sharing opportunities• How to’s in the documentation• Easier to find documentation
• Easy Authentication – Opportunities for shared discussion– Models that work
• Archive for sharing opportunities• How to’s in the documentation• Easier to find documentation