Filed under: LIBRIS tjänster

Utvecklingsresan för VDD fortsätter

Idag påbörjar vi vår tredje “fokus”-vecka i utvecklingen av VDD. Den här veckan tar vi fram design för hur tjänsten kommer att se ut när man befinner sig utanför KB, och hur den kommer att fungera när man befinner sig här på plats. En stor del av materialet är upphovsrättsskyddat och enbart åtkomligt via datorer på KB, men vi vill samtidigt göra det möjligt för användaren att kunna sitta hemma och göra förarbete, titta på referenser och försöka avgöra om innehållet är relevant. Vi jobbar därför med att försöka extrahera så mycket information som möjligt utan att kliva över gränsen för vad som är upphovsrättsskyddat. Vi kommer att ta fram design för följande:

Externt gränssnitt

  • Se skillnad på fritt tillgängliga och upphovsrättsskyddade tidningar
  • Avgöra om referensen är relevant genom att visa sökord och synonymer (extrahera från fulltextanalys/ordrummet)
  • Spara favoriter (länkar till relevanta sökträffar) och öppna på KB för att läsa hela tidningen
  • Se enbart fritt tillgängliga
  • Se var man kommer åt de upphovsrättskyddade tidningarna

Lokalt gränssnitt (KB, än så länge)

  • Ta fram lista med favoriter och läsa direkt
  • Läsa tidning (ej skriva ut, ej mejla, ej klipp- och klistra)
  • Navigera utan webbläsare

Vi har också utökat effektkartan med en drivkraft om att man vill ha åtkomst var man än befinner sig. Detta är naturligtvis inte fullt genomförbart på grund av upphovsrättslagen, men vi ska göra allt för att stödja användaren i så stor utsträckning som möjligt.
Effektkarta VDD (3)

Veckan kommer också ägnas åt att färdigställa och testa filterfunktionen, generera data till filter genom fulltextanalys (ordrummet), ta fram interaktion för tidningssidan, påbörja startsidan, arbeta med favoriterna osv. Rapportering sker som vanligt direkt från Mikrofilmsläsesalen.

3 kommentarer 24 februari, 2014 Johanna Olander

Från bakelse till en nästan färdiggräddad kaka

Andra veckan av Visningsgränssnitt för digitala dagstidningar (VDD) är avklarad. Vi startade projektet med att ta fram en sk bakelse och den här iterationen satsade vi på en kaka och nådde nästan ända fram. Resultatet blev användningstestade grafiska skisser, logik och embryo till digital prototyp för filter. Vi har också tagit fram en stabil grund för applikationen, byggt kopplingar mot KBs digitala arkiv och påbörjat arbetet med ordrummet. Under de här dagarna satsade vi lite extra på att testa olika filterlösningar och arbeta med datavisualisering vilket slukade en stor del av veckan, men det var väl värt insatsen. 

Innovativ filterlösning
En hel del tid har gått åt till att skissa på filter. Multichoice-filter är i regel svåra att förstå, men eftersom NOT-logiken kan vara användbar då man vill utesluta datamängder som genererar brus valde vi att implementera den traditionella logiken för att avgränsa med möjlighet att ta bort en viss delmängd. Genom att aktivt ändra till NOT-läge kan användaren ta bort önskad delmängd, se bild. Det kändes kul att testa en ny lösning som vi inte tidigare sett någonstans och testresultatet visade att logiken var glasklar. Eftersom funktionen med NOT-logik först kommer bli användbar när vi kan filtrera på relaterade händelser/taggar, så har vi den avstängd tills vidare.

skiss

Visualisera tiden
Att filtrera på tid är en av de mest eftertraktade åtgärderna för tidningsanvändarna. De vill enkelt kunna ta ut en träffmängd för ett visst datum eller en viss tidsperiod. Vi gjorde därför en satsning på att visualisera tiden, vilket visade sig falla väl ut bland testanvändarna.

Stabil grund att bygga vidare på
Förra gången flöt arbetet på i en rasande takt. Den här gången hade vi inte riktigt samma tempo i att få ut skisser för test, förmodligen pga klurigare interaktion och logik för filter. Vi bytte också ramverk till Bootstrap och React vilket tog lite tid. Denna gång har vi även jobbat med kopplingar mot KBs digitala arkiv, Mimer, och lagringsplattform där de digitaliserade dagstidningssidorna bor i vanliga fall. Det känns tryggt att ha en stabil grund att bygga vidare på v 9 då projektet samlas i Mikrofilmsläsesalen igen.

Alla hjärtans dag även för oss
Vi kunde inte motstå att testa prototypen från förra iterationen på våra testpersoner den här gången också och fick mycket kärlek: ”Oj, så fort! Det är ju perfekt! Vad bra! Kan jag förstora? Ah….[skrattar] Fantastiskt! [läser]”, ”Titta vad fint! Vilken fröjd! Det är ju inte klokt, det är så tydligt!”.

7 kommentarer 14 februari, 2014 Johanna Olander

Flitens lampa lyser i Mikrofilmsläsesalen

Just nu arbetas det flitigt nere i Mikrofilmsläsesalen. Vi är omgivna av skisser och prototyper från förra iterationen och nu ska vi börja fylla väggarna med nya kreationer. Precis som sist har vi samlats kring en hypotes som vi ska bygga och testa av mot användare under veckan. Den här gången är det främst den intressedrivne vi har framför ögonen:

Vi tror att de intressedrivna omedelbart skulle kunna utforska ämne och göra uttömmande sökning på ett mer effektivt och inspirerande sätt om de fick relaterade träffar/sökord/händelser med möjlighet att kunna filtrera träffmängd.

För att testa vår hypotes inledde vi veckan med en skiss-workshop där vi arbetade utifrån effektkartan och ett antal scenarion som vi snappade upp när vi träffade användarna vid förra tillfället:

Scenarion/uppgifter:

  • Du behöver hitta en person som arbetade med ormtjusning på Cirkus på 20-talet, hur gör du?
  • Du har arbetat med en artikel som behandlar område x (utifrån eget intresseområde) du är intresserad av att hitta angränsande områden, hur gör du?
  • Du behöver göra en jämförande analys över hur internationella kvinnodagen (8 mars) har lyfts fram på ledarsidan i två tidningar med olika politisk färg under två olika årtionden – 2000 och 2010.
  • Du vill veta om du fått med all relevant litteratur, hur gör du?
  • Du har hittat en relevant träff och vill se om det finns liknande träffar hur gör du? Är träffarna relevanta för din uppgift?

Utifrån de skisser vi tog fram valde vi att gå vidare med dessa åtgärder: Filtrering på tid, titel, geografisk ort, politisk tendens, se relaterade händelser, välja synonymer, välja verktyg/filter utifrån kontext, se hela datamängden som kontext, testa både multichoise-filter och traditionell avgränsning.

För att snabbt kunna testa dessa idéer på användarna arbetar vi parallellt med att ta fram grafiska skisser, interaktiva prototyper med dummydata, testa SVG-bibliotek för att visualisera tid och geografisk ort, ta fram API:er för facetter och att testa konceptet ordrum för att ta fram synonymer och hitta liknande händelser. Nästa steg blir att testa prototyperna på intressedrivna personer i Mikrofilmsläsesalen.

bild_mavp2

3 kommentarer 12 februari, 2014 Johanna Olander

Film om katalogprojektet

YouTube Preview Image

Nu kan du se filmer från webbinarierna om Libris XL och det nya katalogiseringsverktyget.

Kungl. biblioteket utvecklar ny systemarkitektur och nytt katalogiseringsverktyg. I och med detta lämnar vi Marc21 som internt lagringsformat och en viktig del av projektet är att översätta Marc-data till den nya strukturen, JSON-LD (Java Script Object Notation for Linked Data). I denna film berättar vi översiktligt om projektets olika delar. Vår målsättning är att Libris XL och katalogiseringsverktyget under hösten 2014 kommer att ersätta nuvarande katalogiseringsklient Voyager.

Vid tre webbinarier fick deltagarna möjlighet att ställa frågor via chatt till Libris utvecklingsteam.

Webbinariernas olika frågestunder:

Frågestund 17 december 2013

Frågestund 9 januari 2014

Frågestund 30 januari 2014

4 kommentarer 7 februari, 2014 Helena Forssblad

Nästa stopp Kaka – följ vår resa i utvecklingen av Visningsgränssnitt för digitala dagstidningar!

Projektet har arbetat lågintensivt under en period och nu återupptar vi arbetet med att färdigställa gränssnittet för digitaliserade dagstidningar.

I höstas arbetade vi med att ta fram ett första minimal version (MVP) av tjänsten för att snabbt få insikter om målgruppen. Det visade sig att metoden fungerade väldigt bra, den hjälpte oss bla med att effektivisera processen och tillföra värde för användaren i alla steg. Vi kommer därför arbeta vidare med MVP som metod och ta fram en kaka och sen en tårta under två veckor i februari. För er som inte känner till vår konditoribaserade terminologi, så är det välkända termer när man pratar om Lean UX. Precis som sist kommer vi befinna oss i KB:s mikrofilmsläsesal för att snabbt kunna testa av mot användare.

Vid förra tillfället arbetade vi kring hypotesten:
Vi tror att de uppgiftsdrivna omedelbart skulle hitta alla relevanta artiklar på ett mer effektivt sätt om de fick en sömlös träfflista/fullpost med möjlighet att filtrera och se snippets.

Under v 7 kommer vi bygga hypoteser kring följande behov:

  • Förfina träfflista/fullpost, highlights på tidningssidan, bunta ihop nummer, navigera i hela numret
  • Utforska ämne, kunna filtrera, se mönster, hitta liknande, tolka texten
  • Använda material – printa, länka, spara favoriter

Här är en uppdaterad version av vår effektkarta:
effektkarta_hypoteser

Nästa stopp Kaka!

Rapporteringen sker som vanligt direkt från Mikrofilmsläsesalen.

3 kommentarer 4 februari, 2014 Johanna Olander

Uppdaterad information om Libris XL och nya katalogiseringsverktyget

Libris arbetar med att utveckla en ny systemarkitektur, Libris XL, och ett nytt katalogiseringsverktyg. I det nya systemet lämnar vi MARC21 som internt lagringsformat och använder istället JSON-LD (JavaScript Object Notation for Linked Data) som datastruktur för lagrad data.

Vi har haft som målsättning att driftsätta systemet under första kvartalet 2014, men behöver nu justera tidsplanen för projektet och räknar med att Libris XL ska vara i skarp drift under hösten 2014. Redan till sommaren räknar vi dock med att den betaversion som finns tillgänglig i princip ska motsvara de krav vi ställer på en första version av Libris XL och det nya katalogiseringsverktyget.

Viktig information är att alla API:er som används i dagsläget kommer att finnas kvar i befintligt skick även efter det att vi släpper nya Libris XL. I framtiden kommer vi att se över befintliga API:er och metadatauttag och vid behov även byta ut eller förnya dessa. Detsamma gäller import/export av metadata (mer om detta nedan).

Införandet av Libris XL innebär att vi lämnar MARC21 som internt lagringsformat. Vi lägger ner ett stort arbete på att översätta MARC21 till en ny informationsmodell uttryckt i JSON-LD. Genom detta konverteringsarbete kan vi beskriva och presentera den bibliografiska informationen på ett annat sätt än tidigare. Vi jobbar med målsättningen att komma bort från postbegreppet och istället använda en entitets-, eller objektbaserad modell, mer lik den som används i Bibframe. I den interna metadatastrukturen går informationen att gruppera i olika nivåer, och liksom Bibframe använder vi oss av de FRBR-inspirerade indelningarna Verk (ungefär motsvarande Verk och Uttryck) och Instans (ungefär motsvarande Manifestation).

Bearbetningen av data från MARC21 till den nya informationsmodellen görs på hela datamängden i Libris, det vill säga inklusive befintliga poster, inte bara nya. Den nya informationsmodellen är anpassad till en framtida övergång till RDA (Resource Description and Access) vilket betyder att Librisdata vid övergången till ny katalogiseringsstandard kommer att spegla dessa förändringar. Vissa manuella och/eller maskinella insatser kan dock behövas för att anpassa till rena praxisförändringar.

Även om vi övergår till ett nytt lagringsformat kommer posterna precis som tidigare att kunna tas ut i MARC21. Man kommer precis som tidigare också att kunna importera MARC-poster via t.ex. Metaproxy. Förändringarna handlar om hur vi internt behandlar metadatat. Det sätt på vilket vi hanterar import från andra källor (t.ex. Metaproxy och DiVA) respektive export till t.ex. lokala system, kommer inte att påverkas. Nuvarande BibID från Voyager kommer att följa med i den nya strukturen för att garantera konsistens. Interpunktionshanteringen kommer däremot att tas om hand av systemet, vilket innebär att den fortsätttningsvis inte kräver manuell handpåläggning.

För att det ska bli en smidig övergång från Voyager till Libris XL kommer den att göras stegvis, detta för att inte riskera produktionsstopp. Målsättningen är att driftsätta under hösten 2014. Voyager kommer dock inte att stängas ner innan vi är säkra på att Libris XL är stabilt och att alla flöden fungerar.

Release notes 18 december för Libris katalogisering, betaversion

Nytt i redigeringsverktyget:

  • Semifunktionell prototyp av personhantering med tillägg av roller (förändringar av roller påverkar ännu inte den data som sparas).
  • Ny hantering av definitionslistor (för t.ex. språk-, lands- och roll-/funktionskoder), med uppdaterad data.
  • Enhetlig teknik för sökning av auktoriteter och definitioner.
  • Förbättringar av sökning på personer och ämnen (ännu inget stöd för att skapa lokal definition av ett ämne).
  • Minskade marginaler i sidhuvud och marginaler för att ge en mer kompakt arbetsyta.
  • Förbättrat utseende i JSON-LD-vyn.


I LibrisXL har följande implementerats:

  • Fortsatt arbete med att hitta och skapa länkar till extraherade entiteter, nu inklusive Organization och Work
  • ElasticSearch, tokenisering i index och möjlighet att ställa in konfigurering specifikt per indextyp
  • Förberedelse inför möjlighet att göra sökning mot externa kataloger via Z39.50. API som gör sökning mot metaproxy (där en testinstans i ett första steg söker mot LC Library of Congress, ESTER Estland och NLE Spanien) och returnerar metadata i JSON-LD.

Välkommen att testa
Betan är som vanligt tillgänglig på http://kat.libris.kb.se.

Det återstår fortfarande en hel del funktionalitet att arbeta vidare med i katalogiseringsgränssnittet, men vi tar tacksamt emot synpunkter på de funktioner som har tillkommit. Följ gärna de testanvisningar som finns längst upp till vänster på startsidan och hör av er med synpunkter och förbättringsförslag till oss på Tyck till-forumet i gränssnittet.

För att använda Libris katalogisering krävs inloggning. Har man ett konto för att beståndsregistrera i nuvarande tjänst Libris beståndsregistrering, kan man använda dessa uppgifter för att logga in. Det går dessutom att testa betaversionen av katalogiseringen med användarnamn: test och lösenord: test.

Tänk också på att katalogiseringsverktyget inte fungerar tillsammans med vissa webbläsare. Libris katalogisering är utvecklad med HTML5/CSS3 och kräver en webbläsare med bra stöd för dessa standarder samt att JavaScript är aktiverat. Vi rekommenderar därför uppdaterade versioner av Google Chrome eller Mozilla Firefox. Vi jobbar på att få Internet Explorer att fungera, men systemet kommer inte att stödja tidigare versioner än IE 9, (här kan du testa din browser och se hur väl den stöder HTML5).

8 kommentarer 18 december, 2013 Helena Forssblad

Från fokusstruktur till effektmål

”Vidareutveckling av SwePub” har tre intressenter; Sveriges lärosäten, Vetenskapsrådet och KB. Lärosätena producerar och levererar data till SwePub idag. Vetenskapsrådet har behov av att göra gör analyser och jämförelser baserat på lärosätenas data. KB förvaltar SwePub och äger projektet för dess vidareutveckling.  Projektet tar avstamp i frågor och behov från lärosätena som sammanställts under projektets förberedelsefasen (se tidigare inlägg) och kommer att arbeta nära dem i projektets olika delar.

Projektet utgår från följande hypotes: För att få in data som håller för analys från lärosätena till SwePub behöver man veta vilka analysbehoven är och se hur datat kan komma till användning och nytta i forskningens ekosystem. Ifrån hypotesen har vi formulerat effektmål och ringat in aktivitetsområden.

Projektet kommer att arbeta mot dessa effektmål:

  • Analyser och jämförelser av svensk forskning på nationell nivå är möjliga att utföra med data från SwePub.
  • SwePub stödjer forskarens och lärosätets processer genom att vara en del av forskningens ekosystem.
  • Kvaliteten på data bibehålls över tid genom samverkan kring nationella riktlinjer för dataregistrering och validering av publikationer.

Under första kvartalet 2014 kommer projektet att ta fram en kravbild för data i samverkan med Vetenskapsrådet. I samband med det blir det också intressant att undersöka vilka andra forskningsfinansiärer som är intresserade av SwePub-datat och hur deras krav ser ut.

I januari 2014 startar arbetsgrupper eller fokusinsatser kring utarbetande av nationella riktlinjer för dataregistrering och praxis kring lokala publikationsdatabaser. Fokus är att ta reda på vilka förändringar som behövs för att ge SwePub förutsättningar att bli en datakälla som används för analyser. Bland annat kommer ett samlat grepp att tas om MODS-formatet. Det finns ändringsförslag som tar hänsyn till analysbehov, men mycket arbete kommer att behöva läggas på att skapa samsyn på hur formatet ”ska fyllas”. Dessa insatser kommer att efterföljas av arbete kring hur kvalitetskontroll kan utföras. Det bör vara tydligt hur en publikation har validerats och bedömts vara godkänd för att användas i analyser. Även här behövs nationella riktlinjer.

Den tekniska utvecklingen kommer att redan från januari fokusera på att integrera SwePub i LibrisXL. Det betyder bland annat att formatet MODS kommer att modelleras till RDF och att hanteringen av dubbletter (deduplicering) kommer att omarbetas helt och hållet. Allt eftersom arbetet med kravställning på data men också dataregistrering och praxis fortlöper, så kommer projektet att visa upp exempel/scenarion på vilka möjligheterna blir med datat dvs datats användning och nytta.

Projektets styrgrupp har haft sitt första möte, projektplan finns, en referensgrupp är på plats och en utvecklare är rekryterad. Efter höstens förberedelser kommer projektet att starta på allvar i januari 2014. Följ projektet på Twitter @SwePub

Mer om processen Fokusfrågor och aktiviteter.

9 kommentarer 9 december, 2013 Marja Haapalainen

KB tillgängliggör bibliotekstatistiken som öppna data

-      KB har sedan flera år tillgängliggjort datakällor och detta projekt är helt i linje med KBs övriga arbete med öppna data, säger Martin Malmsten, projektledare KB.

KB är sedan 2011 ansvarig för den officiella biblioteksstatistiken och arbete sker fortlöpande med att förbättra och utveckla själva statistiken.

-      Det här är ett sätt att få alla intressenter och användare att nyttja datat fullt ut och därmed öka användningen av statistiken, säger Cecilia Ranemo, bibliotekstatistikansvarig KB.

-      Målet är bland annat att ta fram en modell som möjliggör automatiserade frågor mot den officiella biblioteksstatistiken för de offentligt finansierade bibliotekstyperna. Arbetet är ännu i startgroparna och kommer att ta fart under 2014, avslutar Martin Malmsten.

Det här är Vinnovas tredje utlysning av medel inom projektet Öppna datakällor, en satsning för att öka tillgängliggörandet av öppna datakällor så att forskare, privatpersoner, företag eller media enklare kan skapa eller förbättra databastjänster.

Kontaktpersoner:
Martin Malmsten 010-709 36 15  (fornamn.efternamn@kb.se)
Cecilia Ranemo 010-709 36 39 (fornamn.efternamn@kb.se)

1 kommentar 9 december, 2013 Maria Kadesjö

Samordnare för e-böcker – ledig tjänst!

Vi söker en samordnare för e-böcker som ska få arbeta med det spännande uppdraget att inleda en försöksverksamhet inom verksamhetsområdet att tillgängliggöra digitala resurser för alla bibliotekstyper. Syftet är att tillgängliggöra e-böcker via den nationella katalogen Libris.
Du som idag har erfarenhet av strategiskt arbete med olika delar av e-resursflödet och dessutom projektledarerfarenhet – sök tjänsten!

Som utgångspunkt för arbetet finns bl a förstudien: Sammanhållet nationellt system för distribution av e-böcker till bibliotek.

Sista ansökningsdag är 20 december 2013. Till annonsen.

3 kommentarer 5 december, 2013 Marja Haapalainen

Utvecklare till projekt Vidareutveckling av SwePub

jurgenJürgen Kerstna är ny utvecklare i projektet Vidareutveckling av SwePub. Han har tidigare arbetat som lösningsarkitekt och systemutvecklare i den medicintekniska branschen. Uppgifterna har varit olika; plattform- och ramverksdesign, mobila lösningar, datakommunikation, standardisering, dataintegration och analys. Han har sysslat mycket med metadatahantering och använt semantiska teknologier (linked data) i sitt arbete.

3 kommentarer 5 december, 2013 Marja Haapalainen

Nästa sida Föregående sida


Kategorier

Senaste kommentarer

Arkiv

Verktyg

Informationskanaler