each circle represents of things that look very similar (snowflake looking pattern but of different sizes)
characteristic of fractals
cannot determine level: all levels are equal, some more equal than others
Multi-Faceted Granularity
What is described by a bibliographic record? or a single statement?
What is the level of description? How complete is it? e.g. AACR2
How detailed is the schema used? How dumb? – especially relevant right now. The more detailed, the higher level of granularity possible.
Semantic constraints? Unconstrained?
Resource Description Framework – Linked Data
Triple: This resource | has intended audience | Juvenile
Subject / Predicated / Object
do each of these parts have granularity?
higher/lower level, but should talk about coarse or fine grained granularity
Subject: What is the Statement About?
we can focus on description an article / resource / work, then think about coarser or finer granularity:
coarser: consortium collection / RDF map
library collection / digital collection
super-aggregate journal title / jurnal index
aggregate: issue / festschrift
focus on description an article / resource / work
component: section / graphics / page
sub-component: paragraph / markup
finer: word rdf/xml
uri / node
Predicate: What is the Aspect Described?
similar coarse/fine breakdown:
membership category
access to resource
access to content
suitability rating
audience and usage
audience
audience of audio-visual material
diagram: possible audience map (partial) – unconstrained version to avoid collisions of isbd/dct/schema/rda/m21/frbrer
different links can be made while still retain proper semantic links
currently constructing just one giant graph
What is the Aspect Described?
coarse to fine:
resource record
manifestation record
title and s.o.r
title statement
title of manifestation
title word
first word of title
why do librarians need so many titles? Why not just use dublin core title and be done with it? Because we need it to do our work e.g. spine title to browse
title = string identifier
RDA: what to do with this? how do we apply these needs?
possible semantic map (partial) – I won’t even try to reproduce this
need to take into account names and ranges
make it more difficult, but more powerful
Semantic Reasoning: The Sub-Property Ladder
this is where the graph becomes useful and property
machines can’t reason, so we’re demantic the semantics such that we can give the rules to machines to process our data
semantic rule:
if property1 sub-property of property2;
then data triple: resource property1 “string”
implies data triple: resource property2 “string”
otherwise, data triple remains the same
simple enough for computer to carry out
doesn’t matter how complex the map actually is, because it can still do it in matters of seconds
isbd: “has note on use or audience” – “for ages 5-9”
rda: “intended audience (work)” – “for children aged 7-“
m21: “target audience” 0> m21terms: -> “Juvenile”
definition attached to the vocabulary
also talking about granularity
can map the sub-property to top level of unc: “has note on use or audience”
“is a” frbrer: “work”, isbd: “resource”, rda: “work” – rda and frbr schema actually separate, not semantically linked even though vocabulary is similar and RDA is based on FRBR
once stabalized can be drawn from each other
What is the Aspect Described?
coarser to finer:
creator
author
screenwriting
animation screenwriting
children’s cartoon screenwriting
different controlled vocabulary
graph of RDA for author/creator/screenwriting in relation to work and agent
graph of same thing, but for dc for creator and agent
what is the semantic relationship between the dct creator and the rda creator?
marcrel author maps to dc contributor, not creator – what is the relationship between rda author and marcrel author?
decision from 2005, needs to be reappraised and reviewed
relationship between dc creator and dc contributor?
Google Analytics, Event Tracking and Discovery Tools
Emily Lynema, North Carolina State University Libraries
Adam Constabaris, North Carolina State University Libraries
How to track in-page events. Decide which events to track, push to Google.
Event Tracking Use Cases
hidden or externally AJAX events e.g. facets, tabs
internal links that occur in multiple places e.g. request item
external links
Examples
Catalog: click on tabs twice as much as everything else; full text used a lot; browse graphical < text because of placement; about half request item even though in 2 different places
Summon: trying to track what they could track. Paging more popular than facets
Implementation
GA API script
jQuery API
HTML5 Data Attributes: data-* for use by scripts
decide what to track
basic technique
Summon gets harder. Have to get it in the code. more selectors
Debugging & Testing
set up safety net first
know the debugger
use the GA debug
test a lot
Actions speak louder than words: Analyzing large-scale query logs to improve the research experience
Raman Chandrasekar, Serials Solutions
Susan Price, Serials Solutions
Single unified index for all the items from all libraries’ collections.
RMF Goals
observe and log user actions e.g. queries, filters, click patterns
compute quality of search results e.g. user behaviour
analyze data to improve search results and enhance research experience
Data-Driven Documents: Visualizing library data with D3.js
Bret Davidson, North Carolina State University Libraries
Sorry, but we don’t use Solr, and anyone really interested I think can look up information the update. e.g. Apache Solr Release Notes
Check out the slides:
Break Time
Time to Get Some Hugs
Ask Anything
Who’s faculty? Half Faculty – small handful who care about being faculty
Planing and pilot phase of bringing together all resources of types. How to decide what to use and where to start?
Normalizing records from MARC to Solr. Want help with format.
How many have library degrees? 2/3 do, 1/3 don’t
Code4Lib – archiving our stuff? Talk to Mark/anarchivist. Mailing list is archived on the university server. Mirrored on post. Regular basis, dumped to media forward.
Goals of BIBFRAME? Replacing/superseding MARC.
First-timers to c4lcon? majority of room. All? < 20
Anyone collecting social media on behalf of user community or collection building purposes? Going to be a lightning talk tomorrow.
Anyone from a theology library? ~5 ppl
Want to know successful examples of gamification to support information literacy by @maccabeelevine e.g. Lemontree
Glossary of technology and stacks. On code4lib wiki? A guide for the perplexed. We can work on it.
Who is using graph databases? 2-3 ppl
Using DSpace? 25-30 FedoraCommons? 25-30 Hydra? 10-15
This conference working for you? Almost everyone.
What do people think of the wiki? One idea is to move it over to github code4lib account.
From the federal government? 3
Anyone interested in integrated TSM into Solr? anarchivist says he knows people
How many non-library degree people considering getting one? 2
How many have project managers as their title? ~12 Public? 5 Academic? rest
CodeRead – looking at PyMARC (sp?). Anyone else looking into this?
Didn’t get all the questions, but that’s most of them.