230 likes | 424 Views
HILT IV Pilot Toolkit Demonstration. Emma McCulloch Centre for Digital Library Research CIG 2008, Glasgow. Outline. Background to HILT Pilot Toolkit various functions Value to services BUBL; Intute Future of HILT. HILT: Background. HILT began in 2000
E N D
HILT IV Pilot Toolkit Demonstration Emma McCulloch Centre for Digital Library Research CIG 2008, Glasgow
Outline • Background to HILT • Pilot Toolkit • various functions • Value to services • BUBL; Intute • Future of HILT
HILT: Background • HILT began in 2000 • Subject interoperability problem: call a spade a spade! • Distributed architecture • SRU/W • SKOS • Pilot toolkit
Mapping Approach Manual vs Automated SKOS Limitations LCSH IPSV High vs Deep Level Mapping Local Schemes MeSH HASSET Mapping Types Folksonomies
HILT Toolkit • http://hilt.cdlr.strath.ac.uk/hilt4/demonstrators.html • http://linuxserv.cdlr.strath.ac.uk/hiltwiki/index.php/Web_Services_Links • SRU Functions • get_collections • get_ddc_records • get_non_ddc_records • get_all_records • get_filtered_set • browse hierarchies • get spelling / wordnet suggestions
Result for get_collections (DDC 621.8) • <?xml version="1.0" encoding="UTF-8" ?> • - <zs:searchRetrieveResponse xmlns:zs="http://www.loc.gov/zing/srw/"> • <zs:version>1.1</zs:version> • <zs:numberOfRecords>1</zs:numberOfRecords> • - <zs:records> • - <zs:record> • <zs:recordPacking>xml</zs:recordPacking> • - <zs:recordData> • - <dcmitype:Collection xmlns:cld="http://purl.org/cld/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:iesr="http://iesr.ac.uk/terms/#usesControlledList" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> • <dc:title>Intute: Science, Engineering & Technology: Engineering</dc:title> • <dc:identifier xsi:type="dcterms:URI">http://www.intute.ac.uk/sciences/engineering/</dc:identifier> • <dcterms:abstract>The Intute Engineering Gateway provides free access to high quality resources on the Internet. Each resource has been evaluated and categorised by subject specialists based at UK universities. Our target audience is students, staff and researchers in high</dcterms:abstract> • <dc:creator>Intute</dc:creator> • <dc:type xsi:type="dcterms:DCMIType">Collection</dc:type> • <dc:subject xsi:type="dcterms:DDC">620</dc:subject> • <cld:isAccessedVia>http://www.intute.ac.uk/sciences/cgi-bin/search.pl?gateway=Engineering&limit=0&term1=</cld:isAccessedVia> • </dcmitype:Collection> • </zs:recordData> • <zs:recordPosition>1</zs:recordPosition> • </zs:record> • </zs:records> • </zs:searchRetrieveResponse>
get_all_records • Combines functions of get_ddc_records and get_non_ddc records • Retrieves DDC numbers and captions relating to a term AND retrieves terms mapped to retrieved DDC numbers from other schemes. • Accepts a subject term • 2 stage process • First retrieves ddc_records with mappings denoting IDs • Then, on selecting ‘get related concepts’, IDs are supplemented with corresponding terms from satellite schemes (the next slide shows the latter part of this result)
- <zs:record> • <zs:recordPacking>xml</zs:recordPacking> • - <zs:recordData> • - <skos:Concept xmlns:map="http://www.w3.org/2004/02/skos/mapping#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:skos="http://www.w3.org/2004/02/skos/core.rdf#" rdf:about="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/LCSH.rdf#26434"> • <skos:prefLabel xml:lang="en">Weeds</skos:prefLabel> • <skos:inScheme rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/LCSH.rdf" /> • </skos:Concept> • </zs:recordData> • <zs:recordPosition>2</zs:recordPosition> • </zs:record> • <zs:record> • <zs:recordPacking>xml</zs:recordPacking> • - <zs:recordData> • - <skos:Concept xmlns:map="http://www.w3.org/2004/02/skos/mapping#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:skos="http://www.w3.org/2004/02/skos/core.rdf#" rdf:about="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/UNESCO.rdf#3724"> • <skos:prefLabel xml:lang="en">WEED CONTROL</skos:prefLabel> • <skos:inScheme rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/UNESCO.rdf" /> • </skos:Concept> • </zs:recordData> • <zs:recordPosition>7</zs:recordPosition> • </zs:record>
get_filtered_set • Allows specified fields from specific terminologies or combinations of terminologies to be searched. • Additional parameters can be selected e.g. NPT, RT • Accepts a subject term
(Partial) result for ‘pottery’ searching AAT using get_filtered_set. Pref labels for BTs and NTs can be retrieved by clicking ‘get related concepts’ when entering search term. <zs:record> <zs:recordPacking>xml</zs:recordPacking> - <zs:recordData> - <skos:Concept xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:skos="http://www.w3.org/2004/02/skos/core.rdf#" rdf:about="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf#300112569"> <skos:prefLabel xml:lang="en">British Isles Medieval pottery styles</skos:prefLabel> <skos:broader rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf#300020794" /> <skos:narrower rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf#300069526" /> <skos:inScheme rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf" /> </skos:Concept> </zs:recordData> <zs:recordPosition>1</zs:recordPosition> </zs:record> - <zs:record> <zs:recordPacking>xml</zs:recordPacking> - <zs:recordData> - <skos:Concept xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:skos="http://www.w3.org/2004/02/skos/core.rdf#" rdf:about="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf#300106969"> <skos:prefLabel xml:lang="en">Italian Medieval pottery styles</skos:prefLabel> <skos:broader rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf#300106965" /> <skos:narrower rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf#300021115" /> <skos:inScheme rdf:resource="http://hiltm2m.cdlr.strath.ac.uk/hilt4/schemes/AAT.rdf" /> </skos:Concept> </zs:recordData> <zs:recordPosition>2</zs:recordPosition> </zs:record>
Intute • http://www.intute.ac.uk/socialsciences/hilt_search.html • Enter search term • Users get an option to ‘view suggestions’ • No source scheme information; available in SKOS output
BUBL • http://bubl.ac.uk/hilt4.htm • Demonstrates: • Retrieval of relevant DDC hierarchies • Collection retrieval • Retrieval of scheme information • Mapped terms • Dynamic searching of remote service
HILT: The Future • JISC Shared Service • Distributed approach • Substantial mapping effort • Link up with other terminology services?
Tell us what you think! • http://linuxserv.cdlr.strath.ac.uk/hiltwiki/index.php/Web_Services_Links • OR • http://hilt.cdlr.strath.ac.uk/hilt4/demonstrators.html • Emma McCulloch: e.mcculloch@strath.ac.uk • Dennis Nicholson: d.m.nicholson@strath.ac.uk • Anu Joseph: anu.joseph@cstrath.ac.uk • HILT-Collaborators: http://www.jiscmail.ac.uk/