BibSpire status, maj 2019
I løbet af maj er der sket følgende udvikling:
Anbefalingsservice:
- Ny udgave af recommender baseret på webstatistik i stedet for ADHL, – indeholder nyere materialer, men til gengæld er de ikke helt så præcise.
- Mulighed for filtrering på bestand, så anbefaleren kun kommer med materialer som biblioteket har. (Prøvede også at tjekke på om materialet var hjemme, – men det var umiddelbart for langsomt i backend’en).
Øvrigt backend:
- Ny server og opsætning af staging/produktionsserver-setup, etc. Løsningen er nu parat til drift med service level agreement.
- Konvertering fra DKABM til schema.org bibliografisk model, – inklusiv unik url id per manifest og per værk. Dette bruges i widget’en, og er fundamentet for næste udgave af anbefaleren.
- Endpoint med cachede værkopslag: https://bibdata.dk/pid/870970-basis:22824139.json?token=6hz50nj0s3d og https://bibdata.dk/work/189206.json?token=6hz50nj0s3d. Caching’en gør at performance ser ud til at være ca. 10x hurtigere end brønden i gennemsnit, – hvilket gør det lettere for BibSpire at leve op til service level agreement.
- Løbende indeksering af nøgleord / serie / værker / … i de cachede data.
- Endpoint til upload af bestand, eksempel: curl -X PUT “https://bibdata.dk/v1/bib/holdings?agency=XXX&token=YYY” –upload-file bestand.csv
Widget til DDB-CMS:
- Nyt (simpelt) design af anbefalingswidget, – så det passer bedre til DDB-CMS / randersbib.
Diverse:
- Mere info om projektet på https://bibspire.dk og klarere formulering som produkt
- Møder med forskellige biblioteker og andre interessenter om anbefaler webservice og widget i DDB-CMS
- Kontrakt med Randers omkring anbefalinger i DDB-CMS