bibtip – rekomendačný systém
DESCRIPTION
BibTip – rekomendačný systém. Bc. Róbert Michale. Rekomendačné systémy - špecifické typy techník filtrovania informácií - cieľom je podať pre užívateľa zaujímavú informáciu - vkladanie referenčnej komponenty do katalógu - využívajú nepriame vytváranie dát a mashup -> WEB 2.0. BibTip - PowerPoint PPT PresentationTRANSCRIPT
BibTip – rekomendačný systém
Bc. Róbert Michale
Rekomendačné systémy
- špecifické typy techník filtrovania informácií
- cieľom je podať pre užívateľa zaujímavú informáciu
- vkladanie referenčnej komponenty do katalógu
- využívajú nepriame vytváranie dát a mashup -> WEB 2.0
BibTip
- 2002-2007 financovaný Nemeckou Nadáciou pre výskum
- na projekte spolupracovali knižnica Univerzity Karlsruhe Inštitút pre Informačné Služby a Elektronický Obchod
- predstavené v decembri 2007 na zasadnutí Koalície pre Informačné Siete CNI vo Washington DC
- využívaný väčšinou knižnicami na území Nemecka
- sieťová služba za ročný poplatok prevádzkovaná Karlsruhe University
- integrovaný do existujúceho OPAC
Ako pracuje BibTip - algoritmus
- štatistické dáta generované agregáciou požiadaviek na zobrazenie titulu v plných detailoch počas daného sedenia
- pre každý titul X, ktorý bol zobrazený v plných detailoch, je vytvorená „história zobrazení“ - titul X je porovnaný so všetkými ďalšími Y titulmi, ktoré boli zobrazené v tom istom sedení ako X. Pre každý nájdený pár sa vytvára sekundárna „história zobrazení“
- počet užívatelov, ktorí zobrazili titul X a ďalší titul Y v tom istom sedení je štatisticky analyzovaný
- rekomendácia pre titul X je vytvorená vtedy, keď titul Y bol spolu s X v jednom sedení zobrazený častejšie ako sa dá predpokladať z pravdepodobnosti náhodného výberu
Interakcia klienta a serveru BibTip
1. prehliadač zadá požiadavku 2. OPAC odošle zobrazenie titulu spolu s kódmi BipTip3. integračné kódy iniciujú požiadavku na BipTip server4. BipTip server spracuje a vytvorí zoznam rekomendácií
Integrácia do OPAC
Podmienky:- Webový OPAC s rýchlym a stabilným pripojením k internetu- konfigurovateľná časť OPAC, ktorá obsahuje plné zobrazenie titulu- permanentné hypertextové linky na stránku plného zobrazenia daného titulu
Postup:- vytvorenie BibTip účtu, integrácia do OPAC, sledovanie dát- vytvorenie novej databázy pre OPAC, overenie funčnosti
Príklady integrácie
ISBN<body>
Content Full title <div style="display:none" id="bibtip_reclist"></div> Content Full title <script src="http://recommender.ubka.uni-karlsruhe.de/js/bibtip_xxx.js" type="text/javascript"></script>
</body>
ID titulu<body>
Content Full title <div id="bibtip_isxn" style="display:none">3-8266-1762-2,978-3-8266-1762-1</div> <div id="bibtip_shorttitle" style="display:none">Ajax ge-packt / Seeboerger-Weichselbaum, Michael; 2007</div> <div id="bibtip_id" style="display:none">26214927</div> Content Full title <script src="http://recommender.ubka.uni-karlsruhe.de/js/bibtip_xxx.js"
type="text/javascript"></script> Content Full title <div style="display:none" id="bibtip_reclist"></div> Content Volltitel
</body>
Výhody BibTip
- dynamicky prispôsobované rekomendácie, nikdy sa nestanú neaktuálnymi- zber štatistických dát pre knižnicu- médium-neutrálne rekomendácie- jednoduchá integrácia- nevyžaduje obslužný personál, daľší hardvér či softvér
Nevýhody BibTip
- potrebuje rozsiahlu databázu štatistických dát- cena za službu (cca. 4000€ pre národné knižnice)
Použitá technológia
- hardvér: 4x DELL PowerEdge servery, 4x dual-core, 16GB RAM, 2 TB RAID5 diskový priestor, 1Gb/s konektivita
- operačný systém: Ubuntu Linux, virtualizácia XEN
- programovacie jazyky : C, PHP, Ruby, JavaScript
- databázy: PostgreSQL
- webové servery: Apache, Mongrel
- vývojový framework : Rails
Ďakujem za pozornosť.