Re: [CODE4LIB] authority work with isni

2016-04-18 Thread Ruth Tillman
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

2016-04-18 Thread Bigwood, David
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

2016-04-15 Thread Stephen Hearn
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 Banerjee 
wrote:

> 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

2016-04-15 Thread Stuart A. Yeates
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 Banerjee 
wrote:

> 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

2016-04-15 Thread Kyle Banerjee
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

2016-04-15 Thread LeVan,Ralph
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

2016-04-15 Thread Jing Wang
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

2016-04-15 Thread McDonald, Stephen
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

2016-04-15 Thread Eric Lease Morgan
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