Re: [CODE4LIB] authority work with isni
On the note of what other formats are available, you can also throw a .rdf onto the end to get a little RDF/XML as DC/SKOS (at least for the one you mentioned--it doesn't seem terribly detailed compared to the XML). On Mon, Apr 18, 2016 at 12:12 PM, Bigwood, David <dbigw...@hou.usra.edu> wrote: > Eric, > > ORCID is also available. http://orcid.org/organizations/integrators/API > > ORCID is mostly current authors of journal articles. Over 2 million names. > > David Bigwood > dbigw...@hou.usra.edu > Lunar and Planetary Institute > http://www.lpi.usra.edu/library/ > @LPI_Library > > -Original Message- > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of > Eric Lease Morgan > Sent: Friday, April 15, 2016 4:16 AM > To: CODE4LIB@LISTSERV.ND.EDU > Subject: [CODE4LIB] authority work with isni > > I am thinking about doing some authority work with content from ISNI, and > I have a few questions about the resource. > > As yo may or may not know, ISNI is a sort of authority database. [1] One > can search for an identity in ISNI, identify a person of interest, get a > key, transform the key into a URI, and use the URI to get back both > human-readable and machine readable data about the person. For example, the > following URIs return the same content in different forms: > > * human-readable - http://isni.org/isni/35046923 > * XML - http://isni.org/isni/35046923.xml > > I discovered the former URI through a tiny bit of reading. [2] And I > discovered the later URI through a simple guess. What other URIs exist? > > When it comes to the authority work, my goal is to enhance authority > records; to more thoroughly associate global identifiers with named > entities in a local authority database. Once this goal is accomplished, the > library catalog experience can be enhanced, and the door is opened for > supporting linked data initiatives. In order to accomplish the goal, I > believe I can: > > 1. get a list of authority records > 2. search for name in a global authority database (like VIAF or ISNI) > 3. if found, then update local authority record accordingly > 4. go to Step #2 for all records > 5. done > > My questions are: > > * What remote authority databases are available programmatically? I > already know of one from the Library of Congress, VIAF, and probably > WorldCat Identities. Does ISNI support some sort of API, and if so, where > is some documentation? > > * I believe the Library Of Congress, VIAF, and probably WorldCat > Identities all support linked data. Does ISNI, and if so, then how is it > implemented and can you point me to documentation? > > * When it comes to updating the local (MARC) authority records, how do > you suggest the updates happen? More specifically, what types of values do > you suggest I insert into what specific (MARC) fields/subfields? Some > people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 > subfields 2 and a. Inquiring minds would like to know. > > Fun with authorities!? And, “What’s in a name anyway?" > > [1] ISNI - http://isni.org > [2] some documentation - http://isni.org/how-isni-works > > — > Eric Lease Morgan > Lost In Rome > -- Ruth Kitchin Tillman Digital Collections Librarian Hesburgh Libraries 113 Hesburgh Library o: 574-631-6067 e: rtill...@nd.edu
Re: [CODE4LIB] authority work with isni
Eric, ORCID is also available. http://orcid.org/organizations/integrators/API ORCID is mostly current authors of journal articles. Over 2 million names. David Bigwood dbigw...@hou.usra.edu Lunar and Planetary Institute http://www.lpi.usra.edu/library/ @LPI_Library -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric Lease Morgan Sent: Friday, April 15, 2016 4:16 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] authority work with isni I am thinking about doing some authority work with content from ISNI, and I have a few questions about the resource. As yo may or may not know, ISNI is a sort of authority database. [1] One can search for an identity in ISNI, identify a person of interest, get a key, transform the key into a URI, and use the URI to get back both human-readable and machine readable data about the person. For example, the following URIs return the same content in different forms: * human-readable - http://isni.org/isni/35046923 * XML - http://isni.org/isni/35046923.xml I discovered the former URI through a tiny bit of reading. [2] And I discovered the later URI through a simple guess. What other URIs exist? When it comes to the authority work, my goal is to enhance authority records; to more thoroughly associate global identifiers with named entities in a local authority database. Once this goal is accomplished, the library catalog experience can be enhanced, and the door is opened for supporting linked data initiatives. In order to accomplish the goal, I believe I can: 1. get a list of authority records 2. search for name in a global authority database (like VIAF or ISNI) 3. if found, then update local authority record accordingly 4. go to Step #2 for all records 5. done My questions are: * What remote authority databases are available programmatically? I already know of one from the Library of Congress, VIAF, and probably WorldCat Identities. Does ISNI support some sort of API, and if so, where is some documentation? * I believe the Library Of Congress, VIAF, and probably WorldCat Identities all support linked data. Does ISNI, and if so, then how is it implemented and can you point me to documentation? * When it comes to updating the local (MARC) authority records, how do you suggest the updates happen? More specifically, what types of values do you suggest I insert into what specific (MARC) fields/subfields? Some people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 subfields 2 and a. Inquiring minds would like to know. Fun with authorities!? And, “What’s in a name anyway?" [1] ISNI - http://isni.org [2] some documentation - http://isni.org/how-isni-works — Eric Lease Morgan Lost In Rome
Re: [CODE4LIB] authority work with isni
A cautionary note. Linked data works best when the entities identified by URIs are unambiguous. That's not always the case with VIAF and ISNI. They aggregate data from other ID registries algorithmically and with limited review. High-performing algorithms still make mistakes, as do the more manually built descriptions they depend on. I did a search in VIAF on "morgan, eric" (which retrieves names matching and associated with "eric morgan") and found matched records ISNI 000116490460 / VIAF 56843669, both of which conflate the physicist Patricia Lewis, born 1957 per the LCNAF record where she's "Lewis, P. M.", and lecturer on management Patricia Lewis, born 1963 per the LCNAF record where she's "Lewis, Patricia, 1963-", and a "Lewis, Patricia, 1954-" who appears to be a French Canadian author writing in French on emotions from a self-help perspective, who has been confused with the management lecturer who also writes on emotions from a management perspective. I also noted ISNI 000384457106 / VIAF 275988911, both associated with the management lecturer's LCNAF authority, so she effectively has two ISNI and VIAF IDs. And the first title cited in the LCNAF authority for physicist "Lewis, P. M." is a document on the effects of shift work produced in Washington State for the US Nuclear Regulatory Commission in 1985. That doesn't match with the physicist Lewis's biography in Wikipedia. A bit more poking around in OCLC suggests this work belongs instead to Paul Michael Lewis, who has contemporaneous works for the NRC on work schedules in the Pacific Northwest. He's not properly established at all in LCNAF; nor is the French Canadian author. This kind of sifting of data is what takes time in authority work, and what--when it's done well--makes authority data valuable for the semantic web. The point of the above is NOT that algorithmic aggregation is a bad idea--just that it leaves a lot of necessary work still to do. Cases like the above are too easy to find at present in VIAF and ISNI. ISNI has been very responsive for me when I've reported problems (and I will work to resolve the problems noted above), but much remains to be done. Rather than leaping ahead to more algorithmic matching of VIAF and ISNI IDs to other identity records, I'd like to see developers work on programs which could mine ISNI and VIAF to detect discrepancies in the aggregated ID sources for further review. That could reduce the proliferation of errors already in the data records and make all of these data resources ultimately more valuable for semantic web use. Stephen On Fri, Apr 15, 2016 at 10:57 AM, Kyle Banerjeewrote: > On Fri, Apr 15, 2016 at 2:16 AM, Eric Lease Morgan wrote: > > > ... > > My questions are: > > > > * What remote authority databases are available programmatically? I > > already know of one from the Library of Congress, VIAF, and probably > > WorldCat Identities. Does ISNI support some sort of API, and if so, where > > is some documentation? > > > > Depends on what you have in mind. For databases similar to your example, I > believe ORCID has an API. GNIS, ULAN, CONA, and TGN might be interesting to > you, but there are tons more, particularly if you add subject authorities > (e.g. AAT, MeSH). The Getty stuff is all available as LoD. > > * I believe the Library Of Congress, VIAF, and probably WorldCat > > Identities all support linked data. Does ISNI, and if so, then how is it > > implemented and can you point me to documentation? > > > > * When it comes to updating the local (MARC) authority records, how do > > you suggest the updates happen? More specifically, what types of values > do > > you suggest I insert into what specific (MARC) fields/subfields? Some > > people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 > > subfields 2 and a. Inquiring minds would like to know. > > > > Implementation would be specific to your system and those you wish to > interact with. The MARC record is used to represent/transmit data, but it > doesn't actually exist in the sense that systems use it internally as is. > > Having said that, I think the logical place to put control numbers from > different schema is in 024 because that field allows you to differentiate > the source so it doesn't matter if control numbers overlap > > kyle > -- Stephen Hearn, Metadata Strategist Data Management & Access, University Libraries University of Minnesota 160 Wilson Library 309 19th Avenue South Minneapolis, MN 55455 Ph: 612-625-2328 Fx: 612-625-3428 ORCID: -0002-3590-1242
Re: [CODE4LIB] authority work with isni
Wikidata has lots of authority control info and crosswalks many, primarily based on en.wiki edits. See the list at https://en.wikipedia.org/wiki/Template:Authority_control / https://en.wikipedia.org/wiki/Module:Authority_control Wikidata can be queried of batch downloaded. cheers stuart -- ...let us be heard from red core to black sky On Sat, Apr 16, 2016 at 3:57 AM, Kyle Banerjeewrote: > On Fri, Apr 15, 2016 at 2:16 AM, Eric Lease Morgan wrote: > > > ... > > My questions are: > > > > * What remote authority databases are available programmatically? I > > already know of one from the Library of Congress, VIAF, and probably > > WorldCat Identities. Does ISNI support some sort of API, and if so, where > > is some documentation? > > > > Depends on what you have in mind. For databases similar to your example, I > believe ORCID has an API. GNIS, ULAN, CONA, and TGN might be interesting to > you, but there are tons more, particularly if you add subject authorities > (e.g. AAT, MeSH). The Getty stuff is all available as LoD. > > * I believe the Library Of Congress, VIAF, and probably WorldCat > > Identities all support linked data. Does ISNI, and if so, then how is it > > implemented and can you point me to documentation? > > > > * When it comes to updating the local (MARC) authority records, how do > > you suggest the updates happen? More specifically, what types of values > do > > you suggest I insert into what specific (MARC) fields/subfields? Some > > people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 > > subfields 2 and a. Inquiring minds would like to know. > > > > Implementation would be specific to your system and those you wish to > interact with. The MARC record is used to represent/transmit data, but it > doesn't actually exist in the sense that systems use it internally as is. > > Having said that, I think the logical place to put control numbers from > different schema is in 024 because that field allows you to differentiate > the source so it doesn't matter if control numbers overlap > > kyle >
Re: [CODE4LIB] authority work with isni
On Fri, Apr 15, 2016 at 2:16 AM, Eric Lease Morganwrote: > ... > My questions are: > > * What remote authority databases are available programmatically? I > already know of one from the Library of Congress, VIAF, and probably > WorldCat Identities. Does ISNI support some sort of API, and if so, where > is some documentation? > Depends on what you have in mind. For databases similar to your example, I believe ORCID has an API. GNIS, ULAN, CONA, and TGN might be interesting to you, but there are tons more, particularly if you add subject authorities (e.g. AAT, MeSH). The Getty stuff is all available as LoD. * I believe the Library Of Congress, VIAF, and probably WorldCat > Identities all support linked data. Does ISNI, and if so, then how is it > implemented and can you point me to documentation? > > * When it comes to updating the local (MARC) authority records, how do > you suggest the updates happen? More specifically, what types of values do > you suggest I insert into what specific (MARC) fields/subfields? Some > people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 > subfields 2 and a. Inquiring minds would like to know. > Implementation would be specific to your system and those you wish to interact with. The MARC record is used to represent/transmit data, but it doesn't actually exist in the sense that systems use it internally as is. Having said that, I think the logical place to put control numbers from different schema is in 024 because that field allows you to differentiate the source so it doesn't matter if control numbers overlap kyle
Re: [CODE4LIB] authority work with isni
If you're comfortable using the VIAF API, then you'll find ISNI links in VIAF records. Ralph -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric Lease Morgan Sent: Friday, April 15, 2016 5:17 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: authority work with isni I am thinking about doing some authority work with content from ISNI, and I have a few questions about the resource. As yo may or may not know, ISNI is a sort of authority database. [1] One can search for an identity in ISNI, identify a person of interest, get a key, transform the key into a URI, and use the URI to get back both human-readable and machine readable data about the person. For example, the following URIs return the same content in different forms: * human-readable - http://isni.org/isni/35046923 * XML - http://isni.org/isni/35046923.xml I discovered the former URI through a tiny bit of reading. [2] And I discovered the later URI through a simple guess. What other URIs exist? When it comes to the authority work, my goal is to enhance authority records; to more thoroughly associate global identifiers with named entities in a local authority database. Once this goal is accomplished, the library catalog experience can be enhanced, and the door is opened for supporting linked data initiatives. In order to accomplish the goal, I believe I can: 1. get a list of authority records 2. search for name in a global authority database (like VIAF or ISNI) 3. if found, then update local authority record accordingly 4. go to Step #2 for all records 5. done My questions are: * What remote authority databases are available programmatically? I already know of one from the Library of Congress, VIAF, and probably WorldCat Identities. Does ISNI support some sort of API, and if so, where is some documentation? * I believe the Library Of Congress, VIAF, and probably WorldCat Identities all support linked data. Does ISNI, and if so, then how is it implemented and can you point me to documentation? * When it comes to updating the local (MARC) authority records, how do you suggest the updates happen? More specifically, what types of values do you suggest I insert into what specific (MARC) fields/subfields? Some people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 subfields 2 and a. Inquiring minds would like to know. Fun with authorities!? And, “What’s in a name anyway?" [1] ISNI - http://isni.org [2] some documentation - http://isni.org/how-isni-works — Eric Lease Morgan Lost In Rome
Re: [CODE4LIB] authority work with isni
Hi, Eric, ISNI does offer API, documentation available at http://www.isni.org/content/documents-related-database-enquiry OCLC Research task group on representing organizations in ISNI<http://www.oclc.org/research/themes/research-collections/isni-organizations.html> will release its report soon. Supporting Linked Data is one of the issues we discussed. Stay tuned for upcoming report and webinar. Jing > -Original Message- > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf > Of Eric Lease Morgan > Sent: Friday, April 15, 2016 5:17 AM > To: CODE4LIB@LISTSERV.ND.EDU<mailto:CODE4LIB@LISTSERV.ND.EDU> > Subject: [CODE4LIB] authority work with isni > > I am thinking about doing some authority work with content from ISNI, > and I have a few questions about the resource. > > As yo may or may not know, ISNI is a sort of authority database. [1] > One can search for an identity in ISNI, identify a person of interest, > get a key, transform the key into a URI, and use the URI to get back > both human- readable and machine readable data about the person. For > example, the following URIs return the same content in different forms: > > * human-readable - http://isni.org/isni/35046923 > * XML - http://isni.org/isni/35046923.xml > > I discovered the former URI through a tiny bit of reading. [2] And I > discovered the later URI through a simple guess. What other URIs exist? > > When it comes to the authority work, my goal is to enhance authority > records; to more thoroughly associate global identifiers with named > entities in a local authority database. Once this goal is > accomplished, the library catalog experience can be enhanced, and the > door is opened for supporting linked data initiatives. In order to accomplish > the goal, I believe I can: > > 1. get a list of authority records > 2. search for name in a global authority database (like VIAF or ISNI) > 3. if found, then update local authority record accordingly > 4. go to Step #2 for all records > 5. done > > My questions are: > > * What remote authority databases are available programmatically? I > already know of one from the Library of Congress, VIAF, and probably > WorldCat Identities. Does ISNI support some sort of API, and if so, > where is some documentation? > > * I believe the Library Of Congress, VIAF, and probably WorldCat > Identities all support linked data. Does ISNI, and if so, then how is > it implemented and can you point me to documentation? > > * When it comes to updating the local (MARC) authority records, how > do you suggest the updates happen? More specifically, what types of > values do you suggest I insert into what specific (MARC) > fields/subfields? Some people advocate $0 of 1xx, 6xx, and 7xx fields. > Other people suggest 024 subfields 2 and a. Inquiring minds would like to > know. > > Fun with authorities!? And, “What’s in a name anyway?" > > [1] ISNI - http://isni.org > [2] some documentation - http://isni.org/how-isni-works > > — > Eric Lease Morgan > Lost In Rome
Re: [CODE4LIB] authority work with isni
I don't have any useful answers for most of your questions. But you might be interested to know that ISNI is working with Library of Congress to get ISNI identifiers into LC name authority records. When this gets implemented, any existing ISNI identifiers in the National Authority File will be removed, and new ISNI identifiers based on VIAF matching will be inserted. Thereafter, the NAF will be periodically updated with new ISNI identifiers. It is not clear to me how soon this might be implemented. Steve McDonald steve.mcdon...@tufts.edu > -Original Message- > From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of > Eric Lease Morgan > Sent: Friday, April 15, 2016 5:17 AM > To: CODE4LIB@LISTSERV.ND.EDU > Subject: [CODE4LIB] authority work with isni > > I am thinking about doing some authority work with content from ISNI, and I > have a few questions about the resource. > > As yo may or may not know, ISNI is a sort of authority database. [1] One can > search for an identity in ISNI, identify a person of interest, get a key, > transform the key into a URI, and use the URI to get back both human- > readable and machine readable data about the person. For example, the > following URIs return the same content in different forms: > > * human-readable - http://isni.org/isni/35046923 > * XML - http://isni.org/isni/35046923.xml > > I discovered the former URI through a tiny bit of reading. [2] And I > discovered > the later URI through a simple guess. What other URIs exist? > > When it comes to the authority work, my goal is to enhance authority > records; to more thoroughly associate global identifiers with named entities > in a local authority database. Once this goal is accomplished, the library > catalog experience can be enhanced, and the door is opened for supporting > linked data initiatives. In order to accomplish the goal, I believe I can: > > 1. get a list of authority records > 2. search for name in a global authority database (like VIAF or ISNI) > 3. if found, then update local authority record accordingly > 4. go to Step #2 for all records > 5. done > > My questions are: > > * What remote authority databases are available programmatically? I > already know of one from the Library of Congress, VIAF, and probably > WorldCat Identities. Does ISNI support some sort of API, and if so, where is > some documentation? > > * I believe the Library Of Congress, VIAF, and probably WorldCat Identities > all support linked data. Does ISNI, and if so, then how is it implemented and > can you point me to documentation? > > * When it comes to updating the local (MARC) authority records, how do > you suggest the updates happen? More specifically, what types of values do > you suggest I insert into what specific (MARC) fields/subfields? Some people > advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 subfields 2 > and a. Inquiring minds would like to know. > > Fun with authorities!? And, “What’s in a name anyway?" > > [1] ISNI - http://isni.org > [2] some documentation - http://isni.org/how-isni-works > > — > Eric Lease Morgan > Lost In Rome
[CODE4LIB] authority work with isni
I am thinking about doing some authority work with content from ISNI, and I have a few questions about the resource. As yo may or may not know, ISNI is a sort of authority database. [1] One can search for an identity in ISNI, identify a person of interest, get a key, transform the key into a URI, and use the URI to get back both human-readable and machine readable data about the person. For example, the following URIs return the same content in different forms: * human-readable - http://isni.org/isni/35046923 * XML - http://isni.org/isni/35046923.xml I discovered the former URI through a tiny bit of reading. [2] And I discovered the later URI through a simple guess. What other URIs exist? When it comes to the authority work, my goal is to enhance authority records; to more thoroughly associate global identifiers with named entities in a local authority database. Once this goal is accomplished, the library catalog experience can be enhanced, and the door is opened for supporting linked data initiatives. In order to accomplish the goal, I believe I can: 1. get a list of authority records 2. search for name in a global authority database (like VIAF or ISNI) 3. if found, then update local authority record accordingly 4. go to Step #2 for all records 5. done My questions are: * What remote authority databases are available programmatically? I already know of one from the Library of Congress, VIAF, and probably WorldCat Identities. Does ISNI support some sort of API, and if so, where is some documentation? * I believe the Library Of Congress, VIAF, and probably WorldCat Identities all support linked data. Does ISNI, and if so, then how is it implemented and can you point me to documentation? * When it comes to updating the local (MARC) authority records, how do you suggest the updates happen? More specifically, what types of values do you suggest I insert into what specific (MARC) fields/subfields? Some people advocate $0 of 1xx, 6xx, and 7xx fields. Other people suggest 024 subfields 2 and a. Inquiring minds would like to know. Fun with authorities!? And, “What’s in a name anyway?" [1] ISNI - http://isni.org [2] some documentation - http://isni.org/how-isni-works — Eric Lease Morgan Lost In Rome