Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Catalogue enrichment inCatalogue enrichment in
LibriVisionLibriVision
ADLUG Users Group MeetingADLUG Users Group Meeting
B...
2 Catalogue enrichment in
ContentsContents
What is catalogue enrichmentWhat is catalogue enrichment
NSZL past activities...
3 Catalogue enrichment in
What is catalogue enrichment?What is catalogue enrichment?
Showing cover pagesShowing cover pag...
4 Catalogue enrichment in
What has NSZL done so far?What has NSZL done so far?
 Link service based on OpenUrlLink service...
5 Catalogue enrichment in
NSZL new developmentsNSZL new developments
Cover pages produced by NSZLCover pages produced by ...
6 Catalogue enrichment in
Cover pages produced by NSZLCover pages produced by NSZL
The cover pages of every book arriving...
7 Catalogue enrichment in
Cover pages produced by NSZLCover pages produced by NSZL
The scanned files are stored on the ce...
8 Catalogue enrichment in
ScanningScanning
The following parts of every new book isThe following parts of every new book ...
9 Catalogue enrichment in
The cover page serviceThe cover page service
The scanning started in 2008The scanning started i...
10 Catalogue enrichment in
Displaying the cover page inDisplaying the cover page in
LibriVisionLibriVision
 It works in e...
11 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
technical detailstechnical detai...
12 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
DemonstrationDemonstration
13 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
demonstrationdemonstration
14 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
demonstrationdemonstration
15 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
demonstrationdemonstration
16 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
demonstrationdemonstration
17 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
demonstrationdemonstration
18 Catalogue enrichment in
Displaying the cover page in LVDisplaying the cover page in LV
demonstrationdemonstration
19 Catalogue enrichment in
Future planFuture plan
Scanning, and automaticallyScanning, and automatically
– OCRing andOCRi...
20 Catalogue enrichment in
Permalink is Cool URI nowPermalink is Cool URI now
Permalink looked like thisPermalink looked ...
21 Catalogue enrichment in
Permalink is Cool URI nowPermalink is Cool URI now
Why is it good?Why is it good?
– ShorterSho...
22 Catalogue enrichment in
Permalink is Cool URI nowPermalink is Cool URI now
What happens behind the sceneWhat happens b...
adam@oszk.huadam@oszk.hu
Thank you for your attentionThank you for your attention
Upcoming SlideShare
Loading in …5
×

Catalogue enrichment in LibriVision

358 views

Published on

Catalogue enrichment in LibriVision
Link service based on OpenUrl
Bookmark service
Permalink
Google Cover Page
Map integration
Cover pages produced by NSZL
Permalink is now a Cool URI

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Catalogue enrichment in LibriVision

  1. 1. Catalogue enrichment inCatalogue enrichment in LibriVisionLibriVision ADLUG Users Group MeetingADLUG Users Group Meeting Bilbao, 16-18 September, 2009Bilbao, 16-18 September, 2009 ÁdámÁdám HorváthHorváth NSZLNSZL
  2. 2. 2 Catalogue enrichment in ContentsContents What is catalogue enrichmentWhat is catalogue enrichment NSZL past activitiesNSZL past activities New developmentNew development – Cover page serviceCover page service – Permalink based on Cool URIPermalink based on Cool URI
  3. 3. 3 Catalogue enrichment in What is catalogue enrichment?What is catalogue enrichment? Showing cover pagesShowing cover pages Searching in table of contentsSearching in table of contents Searching in reviewsSearching in reviews Showing geographical data on mapsShowing geographical data on maps Linking other services into your catalogueLinking other services into your catalogue And many moreAnd many more
  4. 4. 4 Catalogue enrichment in What has NSZL done so far?What has NSZL done so far?  Link service based on OpenUrlLink service based on OpenUrl – To search for digital form, buyableTo search for digital form, buyable copycopy,, – To show related information like biography of an authorTo show related information like biography of an author  Bookmark serviceBookmark service – To store the URL of a bibliographic record as a bookmarkTo store the URL of a bibliographic record as a bookmark  PermalinkPermalink – To copy and paste the URL of a record to anywhereTo copy and paste the URL of a record to anywhere  Google Cover PageGoogle Cover Page – To visualize the book cover pageTo visualize the book cover page  Map integrationMap integration – To show geographical data on a mapTo show geographical data on a map
  5. 5. 5 Catalogue enrichment in NSZL new developmentsNSZL new developments Cover pages produced by NSZLCover pages produced by NSZL Permalink is now aPermalink is now a CCool URIool URI
  6. 6. 6 Catalogue enrichment in Cover pages produced by NSZLCover pages produced by NSZL The cover pages of every book arriving toThe cover pages of every book arriving to the stacks are scannedthe stacks are scanned The file name of the image is a modifiedThe file name of the image is a modified shelf list numbershelf list number If more then one pages is scanned for aIf more then one pages is scanned for a book the file names consist a sequencebook the file names consist a sequence number as wellnumber as well
  7. 7. 7 Catalogue enrichment in Cover pages produced by NSZLCover pages produced by NSZL The scanned files are stored on the centralThe scanned files are stored on the central storage of the librarystorage of the library This part of the storage is part of theThis part of the storage is part of the LibriVision web server as wellLibriVision web server as well – LibriVision can reach the pictures by theLibriVision can reach the pictures by the means of a URLmeans of a URL
  8. 8. 8 Catalogue enrichment in ScanningScanning The following parts of every new book isThe following parts of every new book is scannedscanned – Cover page, back page, blurbsCover page, back page, blurbs Scanning parametersScanning parameters – 150 dpi, original size, descreening filter, jpg150 dpi, original size, descreening filter, jpg formatformat As soon as the files are stored on theAs soon as the files are stored on the storage, they are available in LibriVisionstorage, they are available in LibriVision
  9. 9. 9 Catalogue enrichment in The cover page serviceThe cover page service The scanning started in 2008The scanning started in 2008 The LibriVision cover page service startedThe LibriVision cover page service started in 2009in 2009
  10. 10. 10 Catalogue enrichment in Displaying the cover page inDisplaying the cover page in LibriVisionLibriVision  It works in extended viewIt works in extended view  The bibliographic record and the cover page isThe bibliographic record and the cover page is linked to each other by programs. The link islinked to each other by programs. The link is based on the shelf list number.based on the shelf list number.  Programs - built in LibriVision - checks if a coverPrograms - built in LibriVision - checks if a cover page exists. If yes, the thumbnail of the coverpage exists. If yes, the thumbnail of the cover page is shown ipage is shown inn the services area of thethe services area of the extended viewextended view  We kept the Google cover page service as wellWe kept the Google cover page service as well for the old materialsfor the old materials
  11. 11. 11 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV technical detailstechnical details  XLST creates the jQuery call with parameters inXLST creates the jQuery call with parameters in the HTML pagethe HTML page  jQuery does the main job with the help of AjaxjQuery does the main job with the help of Ajax  Ajax calls the Java servlet with the parametersAjax calls the Java servlet with the parameters  Java servlet gives back the URL in JSON formatJava servlet gives back the URL in JSON format  JSON format stores the URL and other dataJSON format stores the URL and other data  jQuery creates the HTML and calls PiroboxjQuery creates the HTML and calls Pirobox  Pirobox displays the cover pagesPirobox displays the cover pages
  12. 12. 12 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV DemonstrationDemonstration
  13. 13. 13 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV demonstrationdemonstration
  14. 14. 14 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV demonstrationdemonstration
  15. 15. 15 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV demonstrationdemonstration
  16. 16. 16 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV demonstrationdemonstration
  17. 17. 17 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV demonstrationdemonstration
  18. 18. 18 Catalogue enrichment in Displaying the cover page in LVDisplaying the cover page in LV demonstrationdemonstration
  19. 19. 19 Catalogue enrichment in Future planFuture plan Scanning, and automaticallyScanning, and automatically – OCRing andOCRing and – LoadingLoading the table of contents of every new book intothe table of contents of every new book into the appropriate MARC field in the Amicusthe appropriate MARC field in the Amicus database to enrich the keyword searchdatabase to enrich the keyword search
  20. 20. 20 Catalogue enrichment in Permalink is Cool URI nowPermalink is Cool URI now Permalink looked like thisPermalink looked like this – http://link.oszk.hu/libriurl.php?http://link.oszk.hu/libriurl.php? LN=hu&DB=OSZK&SRY=an&SRE=0002797291LN=hu&DB=OSZK&SRY=an&SRE=0002797291 From now on permalink looks like thisFrom now on permalink looks like this – http://nektar.oszk.hu/resource/manifestation/0002797291http://nektar.oszk.hu/resource/manifestation/0002797291
  21. 21. 21 Catalogue enrichment in Permalink is Cool URI nowPermalink is Cool URI now Why is it good?Why is it good? – ShorterShorter – Does not contain a reference to programDoes not contain a reference to program – Can be permanent for a longer periodCan be permanent for a longer period – Persistency is based on the normal webPersistency is based on the normal web technology (DOI, URN, etc, are using specialtechnology (DOI, URN, etc, are using special technologies)technologies)
  22. 22. 22 Catalogue enrichment in Permalink is Cool URI nowPermalink is Cool URI now What happens behind the sceneWhat happens behind the scene – Using the rewriting rules of the web server theUsing the rewriting rules of the web server the Cool URI is changed to the original link (to theCool URI is changed to the original link (to the link that contains the reference to thelink that contains the reference to the program)program) Why is it good?Why is it good? – The actual program is hidden from the userThe actual program is hidden from the user
  23. 23. adam@oszk.huadam@oszk.hu Thank you for your attentionThank you for your attention

×