Hi All
I've been doing some work recently matching names to VIAF, DBPedia and other datasets for a UK Archives Hub Linked Data project using Open Refine and SILK (http://wifo5-03.informatik.uni-mannheim.de/bizer/silk/) amongst other tools.
There may be easier and/or more efficient ways to do this, but one fairly straightforward way you could get the LC matches is to get them via VIAF name matches (I haven't looked if there's a reconciliation service for LC names). We wrote a blog post on matching to VIAF using Open Refine at http://archiveshub.ac.uk/blog/2013/08/hub-viaf-namematching/. If you need more tech info I should be able to provide a bit more detail. It uses Roderick Page's VIAF reconciliation service which we found worked really well.
You can then use the VIAF URI to get the LC id from the links.txt.gz download at http://viaf.org/viaf/data/ that shows ".. the correspondence between source IDs in clusters, including external links such as Wikipedia". For example for Virginia Woolf, the links.txt file contains the line
http://viaf.org/viaf/39385478 LC | n 79041870
which you can use to construct the URI http://lccn.loc.gov/n79041870
I did this using the 'sed' and 'grep' command line utilities, but again there may be more appropriate ways to do this, such as using the VIAF APIs - http://www.oclc.org/developer/documentation/virtual-international-authority-file-viaf/using-api. I can provide a little more of the tech detail on how to do this also.
Info on Linking Lives at http://archiveshub.ac.uk/linkinglives/
HTH
Adrian
_____________________________
Adrian Stevenson
Senior Technical Innovations Coordinator
Mimas, The University of Manchester
Devonshire House, Oxford Road
Manchester M13 9QH
Email: [log in to unmask]
Tel: +44 (0) 161 275 6065
http://www.mimas.ac.uk
http://www.twitter.com/adrianstevenson
http://uk.linkedin.com/in/adrianstevenson/
>> From: "Thompson, Timothy Aaron" <[log in to unmask]>
>> Subject: Re: Automatic comparison of persname etc. to LC ?
>> Date: 25 October 2013 19:16:08 BST
>> To: <[log in to unmask]>
>> Reply-To: Encoded Archival Description List <[log in to unmask]>
>>
>> This is kind of what the RAMP editor does (http://demo.rampeditor.info). Specifically, it lets you reconcile names against WorldCat Identities and VIAF. The names you want to check would have to be inside EAC-CPF or EAD records to start with, but you could probably use a stylesheet (with the unparsed-text() function) to take your CSV list of names and output a bunch of stub EAC-CPF records, and then import those into RAMP.
>>
>> However, for a larger corpus of names, it’s true that Open Refine would probably be more scalable. With RAMP, you would have to run the name-matching routines one entity at a time. The advantage with RAMP is that you end up with a full-blown EAC-CPF authority record (and the potential to publish your data to Wikipedia!) rather than just name reconciliation. But that might be more than what you’re looking to do.
>>
>> Best,
>> Tim
>>
>> --
>> Tim A. Thompson
>> Metadata Librarian
>> University of Miami Libraries
>> 1300 Memorial Drive
>> Coral Gables, Florida 33124
>> www.library.miami.edu
>>
>> (305) 284-1827 (office)
>> (201) 423-9972 (mobile)
>> www.linkedin.com/in/timathompson
>> [log in to unmask]
>>
>>
>>
>> From: Encoded Archival Description List [mailto:[log in to unmask]] On Behalf Of Tamara Gaydos
>> Sent: Friday, October 25, 2013 12:28 PM
>> To: [log in to unmask]
>> Subject: Re: Automatic comparison of persname etc. to LC ?
>>
>> We had a vendor (Backstage Library Works) do this for us. They checked all of our authorities and corrected the ones that needed to be updated and marked the ones that were unique to us. I don't how much they charged because it was part of a bigger cataloging project.
>>
>> Tamara Gaydos, CA
>> NHPRC Grant Project Manager and Manuscript Processor
>> Phillips Library | Peabody Essex Museum
>> East India Square | Salem, MA 01970
>> 978-542-1510 [log in to unmask]
>>
>> Tamara Gaydos, CA
>> NHPRC Grant Project Manager and Manuscript Processor
>> Phillips Library | Peabody Essex Museum
>> East India Square | Salem, MA 01970
>> 978-542-1510 [log in to unmask]
>>
>>
>> On Fri, Oct 25, 2013 at 11:59 AM, Michele R Combs <[log in to unmask]> wrote:
>> Does anyone know of a good tool that can process a bunch of names (in a csv file perhaps) and match them against LC, telling you "This is a match" "This is a partial match" etc.? Ideally it would be interactive, where it displays a list of possible matches, you click the one that's correct, and then it updates your file to correct the name.
>>
>> We're going to be bringing in something like 6000 names for a project and the thought of manually checking them all against LC makes me cry.
>>
>> Michele
>> +++++++++++++++
>> Michele Combs
>> Lead Archivist
>> Special Collections Research Center
>> Syracuse University Libraries
>> 315-443-2081
>> [log in to unmask]
>> scrc.syr.edu
>
|