2017 01-24 mashcat

16
Automating controlled subjects from IR keywords

Transcript of 2017 01-24 mashcat

Page 1: 2017 01-24 mashcat

Automating controlled subjects from IR keywords

Page 2: 2017 01-24 mashcat
Page 3: 2017 01-24 mashcat
Page 4: 2017 01-24 mashcat
Page 5: 2017 01-24 mashcat
Page 6: 2017 01-24 mashcat
Page 7: 2017 01-24 mashcat

LC Linked Data Service

● http://id.loc.gov– Library of Congress vocabs published and

searchable as linked data● LCSH● TGM● NAF

Page 8: 2017 01-24 mashcat

The API

● id.loc.gov/ vocabulary /label/ term● http://id.loc.gov/authorities/subjects/label/buildi

ngs● http://id.loc.gov/vocabulary/graphicMaterials/lab

el/buildings

Page 9: 2017 01-24 mashcat

Thinking like a programmer

Page 10: 2017 01-24 mashcat
Page 11: 2017 01-24 mashcat
Page 12: 2017 01-24 mashcat
Page 13: 2017 01-24 mashcat
Page 14: 2017 01-24 mashcat
Page 15: 2017 01-24 mashcat

The code

● https://github.com/fsulib/metadataWorkflowResoruces

● addURI.py - http://bit.ly/2jNoegD– Built on:

● LXML● Using pymods – https://github.com/mrmiguez/pymods

Page 16: 2017 01-24 mashcat

What we have

● (nearly) Plug-n-Play subject reconciliation service

● Editing all loaded IR records● Adding service to current IR workflows