BibSpire status, juli 2019
Anbefalingskomponenten kører nu i produktion/test på bibliotekshjemmesiderne for Randers, Ballerup, Tårnby og Silkeborg.
Umiddelbart ser det ud til, at den giver brugerne inspiration, som resulterer i flere end 7% ekstra materialevisninger på siderne. Læs videre for mere statistik.
I løbet af juli er der sket følgende udvikling:
- Forbedringer af datamodel og recommender-engine, så der nu gives anbefalinger ud fra forfatter for materialer der ikke har brugsstatistik.
- API med anbefalinger etc., der kan bruges af andre. Inklusiv specifikation etc. Kræver token.
- Mere dokumentation, både brugerorienteret på https://bibspire.dk/, og API på https://bibdata.dk/v1/.
- Performance-test, – det nuværende driftssetup ser ud til at kunne klare i størrelsesorden 1000 requests/minut.
- Refaktorering og interne forbedringer af koden.
Fokus i august er:
- Planer for forbedringer af anbefalinger. Blandt andet via workshop som Ballerup har taget initiativ til.
- Forbered/understøt eventuel ansøgning til DDBs pulje for fælles brugerflader.
- Få løsningen i test/drift på så mange biblioteker som mulig, så vi står bedre ved en eventuel ansøgning i September.
- Opgaver på backlog – regner med at version 1.1 allertidligst er færdig i september, men forbedringer rulles løbende i drift.
Statistik for DDB-CMS anbefalingskomponent.
Herunder er en hurtig/simpel statistik for materialevisninger og BibSpire-anbefalinger – for bibliotekshjemmesiderne der bruger/tester recommenderen i drift. Statistikken er opsamlet over nogle uger. Ikke alle biblioteker har været tilsluttet i hele perioden. Robotter er så vidt muligt bortfiltrerede.
Materialevisninger
ikke bibspire bibspire ekstra materialevisninger
silkeborgbib.dk 2067 275 13.3%
taarnbybib.dk 7754 593 7.6%
bib.ballerup.dk 9725 685 7.0%
randersbib.dk 5918 669 11.3%
www.randersbib.dk 12127 1846 15.2%
Total: 37591 4068 10.8%
Kolonnen “ikke bibspire” er de almindelige materialevisninger hvor der er sendt forespørgsler til anbefalings-endpointet. Kolonnen “bibspire” er materialevisninger, der vises fordi brugeren har klikket på en anbefaling.
Det ser umiddelbart ud til anbefalingskomponenten giver 7%-15% flere materialevisninger på de tilsluttede bibliotekers hjemmesider.
Statistik for bibdata.dk
Udover APIerne for anbefalingskomponenten indeholder bibdata.dk også semantisk opmarkede data, der gør det muligt for søgemaskiner (i.e. google og lignende) at indeksere de bibliografiske data.
Hits:
total fra robotter fra mennesker?
/object/... 1.505.422 1.504.126 1.296
/collection/... 539.740 538.929 811
/cover/... 608.690 66.180 542.510
/v1/recommend... 69.349 26.845 42.504
/v1/bib/recommend... 37.679 27.947 9.732 (gammelt endpoint)
...
Useragent-hits på hele sitet (inkl robotter etc.):
#Hits User Agent
1.039.011 Googlebot/2.1
723.547 Mobile Googlebot/2.1
373.466 SemrushBot/3~bl
276.521 MJ12bot/v1.4.8
105.054 Trident/7.0
62.704 AhrefsBot/6.1
61.471 Chrome/75.0.3770.100
43.216 iPad 12.3
39.804 Chrome/63.0.3239.108
35.441 iPhone/12.3
31.352 Chrome/75.0.3770.142
21.034 Chrome/64.0.3282.140 Edge
16.871 bingbot/2.0
14.340 SemrushBot/6~bl
13.951 Firefox/67.0
...
Total: 3.277.182 hits
bibdata.dk ser desuden ud til at være i googles index, så hvis man tilføjer “site:bibdata.dk” til en google-søgning får man biblioteksmaterialer.