Hva fikk vi igjen for å utvikle på IOS
2
En app for å finne biblioteksmateriell. Deichman har gjort dataene sine tilgjengelig med et SPARQL-endpoint. http://data.deichman.no/sparql ble bygget i annledning Aktive bokhyller.
Prosjektet
3
Hvordan bruke appen
4
5
• Appstore• Lagring• Homogent design
Fordeler med Native
6
Lokal lagring
IOS Android Windows Phone
HTML 5
SQL SQLite SQLite SQLite Web SQL
ORM Core Data GreenDAO * Entity Framework
-
Lagring på disk
NSCoding Serializable [Serializable] Local Store
7
Sensorer
8
GUI rammeverket er rikt
9
Klienten er rik på funksjonalitet
10
• Appen signeres• Brukeren forventer mer enn av websider.• Layout og design må håndtere åtte skjermer• Rammeverkene er få og kommer fra Apple
Utfordringer med Native
11
• http://www.w3.org/RDF/ om RDF• http://digital.deichman.no/blog/2013/04/05/splitter
-nye-aktive-hyller/ om Aktive bokhyller
• http://www.loc.gov/marc/ om MARC
Takk for oppmerksomheten
12
DatamodellenManifestation:
TitleSubtitle
Location_dewyisbn
statementOfResponsibilityabstract
....
Person:firstNamelastNamename
nationality
Work:titleIsbn
autoGeneratedSimilarity
Organization:Name
13
Hva kan vi gjøre med bare SPARQL?
14
Ved bruk av deich:titleURLized
deich:tnr_1325042 dc:title «Gitarboka mi!» ⇾deich:tnr_1325042 deich:titleURLized «gitarboka_mi»
15
Ved hjelp av deich:originalTitleURLized
Hva med fremmedspråklige bøker?
deich:tnr_762536 dc:originalTitle «Batman & Robin» ⇾deich:tnr_762536 deich:originalTitleURLized «batman__robin»
16
Resultatet er høy recall
17
Men noen ganger fungerer det ikke så bra
18
DATAVASKER
19
La oss snakke om MARC
MAchine-Readable Cataloging standards er en mengde standarder for beskrivelse gjenstander katalogisert i biblioteker.
20
• MARC håndterer ikke• Flere forfattere og andre bidragsytere• Flere språk• Formater (for eksempel DVD, paperback, CD)• Flere identiteter (BibsysID, ISBN, etc)
Problemer med MARC
21
MARC håndterer ikke• Flere forfattere og andre bidragsytere• Flere språk• Formater (for eksempel DVD, paperback, CD)• Flere identiteter (BibsysID, ISBN, etc)• Low «granularity» like chapters, tracks, reviews
Noen av disse kan ikke utvides og rettes senere.
Problemer med MARC
22
• Flere felter per bok i forskjellige språk• Utvidelser med etter behov. For eksempel
formater har de DVD, PC-spill, E-bok, mikrofilm, etc.
• Logikk i forfatter-feltet– J. S. Bach– Jo Nesbø ; [oversat af Allan Hilton Andersen]– Patricia Cornwell ; [overs. av] Martina Gračanin
Så hvordan håndtherer Deichman manglene i MARC?
Top Related