terminology web services
DESCRIPTION
Terminology Web Services. Access to the National Agricultural Library Thesaurus via Web Services Tim Lynch AgNIC Technical Lead [email protected]. Terminology Web Services. NAL Thesaurus via Web Services Impetus for development Details of implementation Bumps in the road Futures. - PowerPoint PPT PresentationTRANSCRIPT
Terminology Web Services
Access to the
National Agricultural Library Thesaurusvia Web Services
Tim Lynch
AgNIC Technical Lead
Terminology Web ServicesNAL Thesaurus via Web Services
• Impetus for development
• Details of implementation
• Bumps in the road
• Futures
NAL Thesaurus via Web Services
Impetus: AgNIC makes extensive use of
NAL Thesaurus
NAL Thesaurus via Web Services
Impetus:
Details: XML-RPC, SOAP, REST
Follows Alexandria Digital Library Thesaurus Protocol
www.alexandria.ucsb.edu/~gjanee/thesaurus/
NAL Thesaurus via Web Services
Supported functions
• Search(word, level)
• Fetch(concept)
• FetchHierarchy(concept, depth, direction)
Example Thesaurus Concept
Example Thesaurus Concept
Example Thesaurus ConceptName and Scope uniquely identify a concept
Example Hierarchical Concept
Example Hierarchical Concept
Example Hierarchical Concept
Example Hierarchical Concept
NAL Thesaurus via Web Services
Impetus:
Details:
Bumps in the Road: buggy SOAP implementations
NAL Thesaurus via Web Services
Impetus:
Details:
Bumps in the Road:
Futures:
NAL Thesaurus via Web Services
Futures
• Suggest(url)
• Search
• Fetch
• FetchHierarchy
Terminology Web Services
Access to the
National Agricultural Library Thesaurusvia Web Services
http://agclass.nal.usda.gov
Tim LynchAgNIC Technical [email protected]