OBÁLKY KNIH.cz Jiří Nechvátal Jihočeská vědecká knihovna v Českých Budějovicích
O projektu projekt ObalkyKnih.cz sdružuje různé zdroje informací o dokumentech do jedné, snadno použitelné webové služby API služby využívá aktuálně přes 150 registrovaných knihoven a desítky neregistrovaných uživatelů
O projektu databáze aktuálně obsahuje obálek obsahů českých a zahraničních publikací.
O projektu Historie počtu dostupných obálek
O projektu … za poslední 2 měsíce na serveru přibylo: cca obálek cca obsahů
Historie projektu 2008 … vznik díky projektu Moravské zemské knihovny v rámci programu VISK projekt spravuje Městská knihovna v Praze 2013 … převod licence k software „databáze Obálkyknih.cz“ na SDRUK 2013 … Jihočeská vědecká knihovna získala práva k dalšímu rozvoji projektu …
Proč JVK? Služby serveru obálek využíváme nejen v katalogu, ale i v dalších našich systémech – novinky ve fondu, speciální sbírky, externí databáze. KRITICKÁ SLUŽBA běžný čtenář v katalogu orientuje spíše na základě obálek než doprovodných textů. Průměrný titul s obálkou má trojnásobnou vypůjčitelnost (klikatelnost) než titul bez grafického prvku proč vyvíjet vlastní systémy …
Stávající „slabiny“ projektu centrální řešení s jediným serverem výpadek = nedostupné obálky v katalozích využití služby roste – nároky na výkon zastaralé dotazovací API
Řešení … nová verze služby … počítá se všemi možnými typy obsahů (obálky,obsahy,anotace,doporučení, …) Cíle: dostatečný výkon dotazovacího API odolnost x výpadkům možnost škálovatelnosti do budoucna jednoduší implementace do knihovních systémů zrychlení fungování, odezva webové služby
Hlavní cíle Cílem je rozdělit aplikaci obalkyknih.cz na: Frontend: jen pro čtení Backend: „zápisová část“, import nových obálek z jednotlivých zdrojů udržující hlavní datový model pro deduplikaci, provázání jednotlivých entit Vzájemná synchronizace …
Technické řešení – stávající stav
Technické řešení – listopad 2013
Technické řešení – cílový stav
Technické řešení – open source Požadavky: škálovatelnost odolnost proti výpadkům možnost replikace Volba: Node.js mongoDB Volně dostupné kódy:
Aktuální stav přechod z 32 na 64 bit platformu serveru zprovoznění kopie a spuštění synchronizace BackEnd (MySQL MZK -> JVK) zprovoznění FrontEndu pro JVK … vybudování min. 2 slave serverů v různých lokalitách (Brno, České Budějovice, …) aktualizace API
JVK a naplňování obsahu 2012 – 600 titulů filmových DVD 2013 – náhledů obálek audio CD Propojení přes EAN. Dostupné všem knihovnám.
Pomožme si sami … Každá knihovna může přispět … naskenovat obálky a obsahy svých dokumentů a uložit je na obalkyknih.cz !!! Výsledky práce využijí všichni !!!
Vlastní skenování Skenovací klient
Instalace Administrátorská verze Uživatelské verze
Registrace
Nastavení
Pracujeme …
Statistiky využití serveru
Co do budoucna ? 2014 implementace rozšíření vkládacího API do budocna jediné rozhraní pro vkládaní obálek, obsahů, … včetně úpravy sklízecích procesů a webového formuláře pro nové API vytvoření statistik skenování podle lidí, institucí, zvlášť obálky a obsahy, …
Co do budoucna ? 2014 poskytování obálek periodik přes ISSN souborného záznamu poslední aktuální + skladování starších obálek (ročník, číslo...)
Co do budoucna ? 2014 OCR zpracování obsahů uložené naskenované obsahy budeme posílat na OCR zpracování do externího sw modulu (Abbyy Recognition Server?), který vytvoří další typ digitálního objektu Export OCR obsahů pro fulltextovou indexaci obálkový server, pravděpodobně formou API bude poskytovat OCR-kované txt obsahy knihovním katalogům pro fulltextové
Co do budoucna ? 2014 Další rozvoj a podpora skenovacího klienta Sklízení obsahů a obálek z Kraméria pravděpodobně cestou OAI
Děkuji za pozornost
OBÁLKY KNIH.cz Jiří Nechvátal Jihočeská vědecká knihovna v Českých Budějovicích