BibSpire 1.0 release / Status på udvikling, Juni 2019

Version 1.0 af anbefalingskomponenten er nu i drift på Randers Bibliotek, og kan eksempelvis ses i “Inspiration”-afsnittet på https://randersbib.dk/ting/object/870970-basis:53233872.
I løbet af den sidste måned er der blandt andet sket følgende udvikling recommender, visninger, etc.:

Ny udgave af recommender-algoritmen

Der er implementeret en ny udgave af recommenderen, som

  • tager højde for værkmatch, hvilket forbedre anbefalingerne betydeligt.
  • inkluderer ADHL-data, hvilket forbedre anbefalingerne på ældre materialer.
  • gør det muligt at uploade nye WebTrekk-data (opdateringen af recommenderen er dog ikke automatiseret endnu).
  • giver mulighed for at inkludere materialer fra eReolen udover den fysiske beholdning.
  • giver mulighed for at filtrere på materialer med forside

Forbedringer i anbefalingskomponenten

Visningen er opdateret, her i blandt

  • Antallet af rækker med anbefalinger kan konfigureres
  • Responsiv load, – komponenten måler visningsbredden, og tilpasser den genererede HTML for materialer efter dette, i stedet for blot at tilpasse visningen via CSS
  • IE11 understøttelse

Konfigurerbar visning

Der er tilføjet et nyt visningsformat, hvor man selv kan indtaste en HTML-template. Dette giver stor fleksibilitet hvis man vil tilpasse visningen.
Eksempelvis, hvis man vil have to rækker med egen styling kan man vælge Visning: “Egen tilpasning” og derefter indtaste følgnede i feltet “Mustache HTML”:

<h1>Inspiration</h1>
<div class=parent>
{{#related}}
  <a class="recommendation" href={{{link}}}>
   <img width=120 height=180 src="{{{image}}}"/>
   {{title}} {{#year}}({{year}}){{/year}}<br />
   {{creator.0}}
  </a>
{{/related}}
</div>
<style>
.parent {
    height: 468px;
    overflow: hidden;
}
.recommendation {
    display: inline-block;
    width: 120px;
    height: 234px;
    overflow: hidden;
    margin: 5px;
    color: #210;
    text-decoration: none;
}
</style>

DDB-CMS modul

Stor TAK til Árni / Randers Bibliotek for at lave DDB-CMS modul til anbefaleren. Den ligger på github: https://github.com/Arni/ting_recommender

bibdata.dk

Data fra recommenderens webservices, er også præsenteret online på bibdata.dk i robot-venligt format, – sidste uge var der 100K+ hits fra robotter der kiggede på biblioteksdata (heriblandt google), og det ser ud til at være stigende.  Dette site er også lavet for selv hurtigt at kunne se anbefalinger og biblioteksdata.