SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Pode
- the crafty catalogue
Session B103: Next-generation catalogues


     Anne Karine Sandberg, Oslo Public Library

     http://www.bibpode.no
Overview

 Background
 Why a mashup project?
 Goals
 Guidelines
 Experiences 1
 Experiences 2
 Further work
Background

 Pode; translates into English as graft
 Contest held at workshop in Bergen 2007.
 ABM funded the project, Oslo Public Library
 administrates it.
Why a mashup-project?

 Better user experience for our end-users
 Investigate data access, both technical &
 practical
 Use and reuse of cataloguedata
 Better dissemination of our collections.
Goals

 Pode shall
  Facilitate the development of mashup applications
  Develop two mashup applications.
  Make use of openly available content
  Develop a site that illustrates the use of these
  applications.
  Distribute the code freely.
Guidelines

 Independent and overall.
 All mashups to be developed using both SRU
 and z39.50.
 Comment all source code. Source code is
 public under a GPL licence.
 Uniform documentation of the APIs used.
Experiences 1

 Myth buster: access to our data not as
 difficult as first feared
 Collaborated with IT-students
  Tested the protocols z39.50, SRU & RSS
  Mashup: framework ”the trip planner”
  Student’s findings: RSS useless, z39.50 detailed,
  SRU fastest.
Experiences 2

  In order to test SRU protocol; installed
  Koha.
  Not all Norwegian libraries make use of
  z39.50
  International systems in Norway do not
  support the Norwegian z39.50 profile.
The mashups
 The trip planner
  Catalogue
  GeoNames
  Google Maps
  Weather forecast Yr.no
  Encyclopedia Norvegica (Store norske leksikon)
  Open library
  Bokkilden.no

 Music mashup
  Catalogue
  LastFM
Further work

 FRBR: until February 2010.
  Use the Bibsys FRBRiser prototype.
  Test the functionality provided by Koha.
  Test FRBRised userinterface
     VuFind
     Bibsys Ask 2

 Hopefully after February
  Collaboration with Norwegian libraries in order to implement the
  mashups in other ILSs.
  Looking at available semantic web in the library sector.
Questions?


 Thank you!

 Please visit www.bibpode.no and participate
 on our blog

Mais conteúdo relacionado

Destaque

Talking about jobs: PowerPoint
Talking about jobs: PowerPointTalking about jobs: PowerPoint
Talking about jobs: PowerPointA. Simoes
 
Present perfect
Present perfectPresent perfect
Present perfectmluisavm
 
English ppt on tenses
English ppt on tensesEnglish ppt on tenses
English ppt on tensessiddharth246
 
Have you ever...? - Present Perfect
Have you ever...? - Present PerfectHave you ever...? - Present Perfect
Have you ever...? - Present PerfectDavid Mainwood
 
Ppt jobs and occupations
Ppt jobs and occupationsPpt jobs and occupations
Ppt jobs and occupationssilviaupna
 
Present Perfect Power Point
Present Perfect Power PointPresent Perfect Power Point
Present Perfect Power Pointguestbfc1f5
 

Destaque (10)

Talking about jobs: PowerPoint
Talking about jobs: PowerPointTalking about jobs: PowerPoint
Talking about jobs: PowerPoint
 
tenses
tenses tenses
tenses
 
Present perfect tense
Present perfect tensePresent perfect tense
Present perfect tense
 
Present perfect
Present perfectPresent perfect
Present perfect
 
Present perfect
Present perfectPresent perfect
Present perfect
 
English ppt on tenses
English ppt on tensesEnglish ppt on tenses
English ppt on tenses
 
Have you ever...? - Present Perfect
Have you ever...? - Present PerfectHave you ever...? - Present Perfect
Have you ever...? - Present Perfect
 
Ppt jobs and occupations
Ppt jobs and occupationsPpt jobs and occupations
Ppt jobs and occupations
 
Musical instruments
Musical instrumentsMusical instruments
Musical instruments
 
Present Perfect Power Point
Present Perfect Power PointPresent Perfect Power Point
Present Perfect Power Point
 

Semelhante a Pode the crafty catalogue

F/LOSS in Norwegian libraries
F/LOSS in Norwegian librariesF/LOSS in Norwegian libraries
F/LOSS in Norwegian librariesLibriotech
 
Europeana Connect All-Staff Meeting
Europeana Connect All-Staff MeetingEuropeana Connect All-Staff Meeting
Europeana Connect All-Staff MeetingEuropeanaConnect
 
Integrating NLP using Linked Data
Integrating NLP using Linked DataIntegrating NLP using Linked Data
Integrating NLP using Linked DataSebastian Hellmann
 
Linked Open Citation Database (LOC-DB)
Linked Open Citation Database (LOC-DB)Linked Open Citation Database (LOC-DB)
Linked Open Citation Database (LOC-DB)Kai Eckert
 
How community software supports language documentation and data analysis
How community software supports language documentation and data analysisHow community software supports language documentation and data analysis
How community software supports language documentation and data analysisPeter Bouda
 
Euterpe Project Proposal for Digital Libraries
Euterpe Project Proposal for Digital LibrariesEuterpe Project Proposal for Digital Libraries
Euterpe Project Proposal for Digital LibrariesNick Glezakos
 
NIF 2.0 Phd thesis intermediate report
NIF 2.0 Phd thesis intermediate reportNIF 2.0 Phd thesis intermediate report
NIF 2.0 Phd thesis intermediate reportSebastian Hellmann
 
Practical strategies for incorporating rich media in digital products
Practical strategies for incorporating rich media in digital productsPractical strategies for incorporating rich media in digital products
Practical strategies for incorporating rich media in digital productsApex CoVantage
 
Recommendations for the automatic enrichment of digital library content using...
Recommendations for the automatic enrichment of digital library content using...Recommendations for the automatic enrichment of digital library content using...
Recommendations for the automatic enrichment of digital library content using...pathsproject
 
Mark Zöpfgen: Software-Supported Bibliographic Recording and Linked Data
Mark Zöpfgen: Software-Supported Bibliographic Recording and Linked DataMark Zöpfgen: Software-Supported Bibliographic Recording and Linked Data
Mark Zöpfgen: Software-Supported Bibliographic Recording and Linked Datambruemmer
 
2007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_11302007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_1130tbnext
 
Outcomes Visual Navigation Project
Outcomes Visual Navigation ProjectOutcomes Visual Navigation Project
Outcomes Visual Navigation ProjectTimelessFuture
 
OER Rapid Innovation
OER Rapid InnovationOER Rapid Innovation
OER Rapid InnovationJisc
 
Andrew grenfell languages
Andrew grenfell   languagesAndrew grenfell   languages
Andrew grenfell languagesMEL SIG
 
OpenSNH – Developing an OER Open Repository towards mOOC
OpenSNH – Developing an OER Open Repository towards mOOCOpenSNH – Developing an OER Open Repository towards mOOC
OpenSNH – Developing an OER Open Repository towards mOOCMats Brenner
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Softwarerajivkumarmca
 
Koha - Open Source Library Management Software
Koha - Open Source Library Management SoftwareKoha - Open Source Library Management Software
Koha - Open Source Library Management Softwarerajivkumarmca
 
Library 2.0 web
Library 2.0 webLibrary 2.0 web
Library 2.0 webltarasd
 
A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...OpenAIRE
 
Python For Audio Signal Processing ( PDFDrive ).pdf
Python For Audio Signal Processing ( PDFDrive ).pdfPython For Audio Signal Processing ( PDFDrive ).pdf
Python For Audio Signal Processing ( PDFDrive ).pdfshaikriyaz89
 

Semelhante a Pode the crafty catalogue (20)

F/LOSS in Norwegian libraries
F/LOSS in Norwegian librariesF/LOSS in Norwegian libraries
F/LOSS in Norwegian libraries
 
Europeana Connect All-Staff Meeting
Europeana Connect All-Staff MeetingEuropeana Connect All-Staff Meeting
Europeana Connect All-Staff Meeting
 
Integrating NLP using Linked Data
Integrating NLP using Linked DataIntegrating NLP using Linked Data
Integrating NLP using Linked Data
 
Linked Open Citation Database (LOC-DB)
Linked Open Citation Database (LOC-DB)Linked Open Citation Database (LOC-DB)
Linked Open Citation Database (LOC-DB)
 
How community software supports language documentation and data analysis
How community software supports language documentation and data analysisHow community software supports language documentation and data analysis
How community software supports language documentation and data analysis
 
Euterpe Project Proposal for Digital Libraries
Euterpe Project Proposal for Digital LibrariesEuterpe Project Proposal for Digital Libraries
Euterpe Project Proposal for Digital Libraries
 
NIF 2.0 Phd thesis intermediate report
NIF 2.0 Phd thesis intermediate reportNIF 2.0 Phd thesis intermediate report
NIF 2.0 Phd thesis intermediate report
 
Practical strategies for incorporating rich media in digital products
Practical strategies for incorporating rich media in digital productsPractical strategies for incorporating rich media in digital products
Practical strategies for incorporating rich media in digital products
 
Recommendations for the automatic enrichment of digital library content using...
Recommendations for the automatic enrichment of digital library content using...Recommendations for the automatic enrichment of digital library content using...
Recommendations for the automatic enrichment of digital library content using...
 
Mark Zöpfgen: Software-Supported Bibliographic Recording and Linked Data
Mark Zöpfgen: Software-Supported Bibliographic Recording and Linked DataMark Zöpfgen: Software-Supported Bibliographic Recording and Linked Data
Mark Zöpfgen: Software-Supported Bibliographic Recording and Linked Data
 
2007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_11302007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_1130
 
Outcomes Visual Navigation Project
Outcomes Visual Navigation ProjectOutcomes Visual Navigation Project
Outcomes Visual Navigation Project
 
OER Rapid Innovation
OER Rapid InnovationOER Rapid Innovation
OER Rapid Innovation
 
Andrew grenfell languages
Andrew grenfell   languagesAndrew grenfell   languages
Andrew grenfell languages
 
OpenSNH – Developing an OER Open Repository towards mOOC
OpenSNH – Developing an OER Open Repository towards mOOCOpenSNH – Developing an OER Open Repository towards mOOC
OpenSNH – Developing an OER Open Repository towards mOOC
 
KOHA - Open Source Library Management Software
KOHA - Open Source Library Management SoftwareKOHA - Open Source Library Management Software
KOHA - Open Source Library Management Software
 
Koha - Open Source Library Management Software
Koha - Open Source Library Management SoftwareKoha - Open Source Library Management Software
Koha - Open Source Library Management Software
 
Library 2.0 web
Library 2.0 webLibrary 2.0 web
Library 2.0 web
 
A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...A user journey in OpenAIRE services through the lens of repository managers -...
A user journey in OpenAIRE services through the lens of repository managers -...
 
Python For Audio Signal Processing ( PDFDrive ).pdf
Python For Audio Signal Processing ( PDFDrive ).pdfPython For Audio Signal Processing ( PDFDrive ).pdf
Python For Audio Signal Processing ( PDFDrive ).pdf
 

Último

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Pode the crafty catalogue

  • 1. Pode - the crafty catalogue Session B103: Next-generation catalogues Anne Karine Sandberg, Oslo Public Library http://www.bibpode.no
  • 2. Overview Background Why a mashup project? Goals Guidelines Experiences 1 Experiences 2 Further work
  • 3. Background Pode; translates into English as graft Contest held at workshop in Bergen 2007. ABM funded the project, Oslo Public Library administrates it.
  • 4. Why a mashup-project? Better user experience for our end-users Investigate data access, both technical & practical Use and reuse of cataloguedata Better dissemination of our collections.
  • 5. Goals Pode shall Facilitate the development of mashup applications Develop two mashup applications. Make use of openly available content Develop a site that illustrates the use of these applications. Distribute the code freely.
  • 6. Guidelines Independent and overall. All mashups to be developed using both SRU and z39.50. Comment all source code. Source code is public under a GPL licence. Uniform documentation of the APIs used.
  • 7. Experiences 1 Myth buster: access to our data not as difficult as first feared Collaborated with IT-students Tested the protocols z39.50, SRU & RSS Mashup: framework ”the trip planner” Student’s findings: RSS useless, z39.50 detailed, SRU fastest.
  • 8. Experiences 2 In order to test SRU protocol; installed Koha. Not all Norwegian libraries make use of z39.50 International systems in Norway do not support the Norwegian z39.50 profile.
  • 9. The mashups The trip planner Catalogue GeoNames Google Maps Weather forecast Yr.no Encyclopedia Norvegica (Store norske leksikon) Open library Bokkilden.no Music mashup Catalogue LastFM
  • 10. Further work FRBR: until February 2010. Use the Bibsys FRBRiser prototype. Test the functionality provided by Koha. Test FRBRised userinterface VuFind Bibsys Ask 2 Hopefully after February Collaboration with Norwegian libraries in order to implement the mashups in other ILSs. Looking at available semantic web in the library sector.
  • 11. Questions? Thank you! Please visit www.bibpode.no and participate on our blog