a minimum effort distributed library for kmi
play

A minimum effort distributed library for KMi (HackLab Project #3) - PowerPoint PPT Presentation

A minimum effort distributed library for KMi (HackLab Project #3) Tom Heath and Mark Gaved Knowledge Media Institute The Open University, UK ESWC Workshop on Scripting for the Semantic Web Problem scenario: Tom couldnt find a book


  1. A minimum effort distributed library for KMi (HackLab Project #3) Tom Heath and Mark Gaved Knowledge Media Institute The Open University, UK ESWC Workshop on Scripting for the Semantic Web

  2. Problem scenario: Tom couldn’t find a book… “Does anyone have a copy of ‘ Readings in Nonmonotonic Reasoning ’?” Question: how can we find out who has a particular book on their shelf in KMi? Answer: we need a system! Tom Heath and Mark Gaved 2 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  3. John’s Champagne challenge "So Tom, if you manage to set up a running system (technology + people) which captures over 50% of what is on the shelves in KMi and maintains this for at least 3 months I'll buy you a bottle of champagne (or equivalent other alcohol)" Tom Heath and Mark Gaved 3 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  4. Tom and Mark go to work on the challenge Tom Heath and Mark Gaved 4 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  5. • Issues to address – Acquisition – Maintenance – Access/Use • Approaches we rejected – A central database – Endnote libraries on a network share Tom Heath and Mark Gaved 5 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  6. Our approach • Principles –minimum effort –maximum devolution, maximum reuse • Solution –ISBNs, 3rd party web services, some PHP glue, existing search tools Tom Heath and Mark Gaved 6 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  7. Architecture: Acquisition and Maintenance php script on kmi.open.ac.uk aggregates barcodes reads queries scanned to txt file results output to 0596002025 browser/crawler 0738206679 1587990180 0130649317 0596001339 0071353461 0262083035 ISBN resolution txt file uploaded to service at isbn.org.uk user web space Tom Heath and Mark Gaved 7 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  8. Architecture: Access/Use search index KMi search engine “bookshelf” pages crawled “Buddyfinder” Jabber bot Tom Heath and Mark Gaved 8 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  9. Quick demo Tom Heath and Mark Gaved 9 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  10. Some more semantics please… • Next steps – Transform XML output to RDF/XML on the fly – Make person-to-book link machine readable – Some technical bits (caching, error handling..) • Result – Nice big SW data set to play with! – Integrate with the KMi Semantic Portal • Other applications – placename-to-lat/long resolution, email-to- mbox_sha1sum… Tom Heath and Mark Gaved 10 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

  11. Thankyou! • Acknowledgements – Marc Eisenstadt and John Domingue (for feedback) – Chris Denham (for Buddyfinder) – the OU Librarians (for the barcode scanner) • Questions? • Contact details – {t.heath,m.b.gaved}@open.ac.uk – http://kmi.open.ac.uk Tom Heath and Mark Gaved 11 30/05/2005 ESWC Workshop on Scripting for the Semantic Web

Recommend


More recommend