The interactive prototype demonstrates how bibliographic records can be described according to RDA, converted to RDF, and linked to external authority sources.
RDFgraph
RDA
DC
ID
Kazakh National Women's Teacher Training University·Seraly Kaniev Scientific Library
PROJECT GOAL
Make library data understandable for both machines and humans
The pilot model helps visualize the path from a bibliographic record to a statement graph, where the author, work, edition, and external identifier become linked resources.
01
Describe records in a unified metadata profile.
02
Show correct RDF triples and links.
03
Prepare the basis for quality assurance.
INTERNSHIP
10 weeks
From studying Linked Open Data principles to documenting and demonstrating the pilot model.
COLLECTION · DEMO DATA
Electronic Catalog
Test bibliographic records for model demonstration. They are not real publications of university faculty.
iAll records below are fictional and marked as demo. Changes are saved in this application's storage.
Publication
Author
Year
Type
Links
Действия
∅
No records found
Change the filters or add a demo record.
RESOURCE DESCRIPTION FRAMEWORK
RDF Model
Select a publication to see it as a set of machine-readable statements.
TRIPLE STRUCTURE
Subject→Predicate→Object
Each row is a statement about a resource. The URI allows for unambiguous referencing of a publication or author, while the literal stores the text value.
Namespacesrdf · rdfs · dc
TURTLE REPRESENTATION
RDF triples of the selected record
Subject
Predicate
Object
Meaning
RDA · IFLA LRM
From record to library model
RDA defines the elements and rules for description, while IFLA LRM helps to visualize entities and relationships.
DEMO RESOURCE ANALYSIS
How work, expression, and item are related
A single demonstration publication can be described at different levels: Work is responsible for the intellectual content, Expression for the language, Manifestation for the publication format, and Item for the specific copy in the collection.
Dublin CoreA set of simple metadata elements for describing resources.
RDFResource Description Framework: a model for representing data as a graph of statements.
RDAResource Description and Access.
IFLA LRMConceptual model of entities and relationships.
Dublin Core field mapping
PROFILE v0.1
Dublin Core field
Value
Purpose in the data model
AUTHORITY CONTROL
Linking External Data
Manual fixing of external identifiers without fake VIAF IDs or Wikidata QIDs.
!Demo mode: requests to external APIs are not performed here. Link status is set manually and does not imply actual verification.
CONNECTED DATA GRAPH
Linked Data Graph
Click on nodes to explore relationships between demo resources.
AuthorPublicationContextExternal resource
OPENREFINE · DATA QUALITY
Cleaning and Normalization
Interactive demonstration of typical OpenRefine steps on a test set.
WHY OPENREFINE IS NEEDED
OpenRefine is used for cleaning, transforming, and reconciling data. It helps identify issues, but does not guarantee correct author identification on its own — this requires expert verification.
Dataset Preview
DEMO CSV
ID
Publication
Author
Issue
After cleaning
SPARQL · QUERY LAB
Demo SPARQL Queries
Run a query against the local test RDF graph. An external Apache Jena Fuseki endpoint is not connected.
Local RDF graph
QUERY
PREFIX — shortens the namespace URI.SELECT — selects the result variables.WHERE — defines the search pattern in the RDF graph.
Execution Result
READY
Click "Run Query" to retrieve rows from the local demo graph.
PROPOSED ARCHITECTURE
Pilot model architecture
Proposed process scheme, rather than a description of the already deployed library infrastructure.
PRACTICUM · 10 WEEKS
Internship Plan
Sequence of work, results, and materials for the internship supervisor.
DELIVERABLES · REPORT
Results and Report
Record actual practice results separately from prototype demonstration data.
ACTUAL RESULTS
Report working form
Draft
REFERENCE DESK
Project Sources
Open specifications, manuals, and services that the pilot model relies on.