<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Linking World Digital Library Data</title>
	<atom:link href="http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/feed/" rel="self" type="application/rss+xml" />
	<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/</link>
	<description>The occasional rambling of a digital library artisan</description>
	<lastBuildDate>Mon, 22 Feb 2010 22:08:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Michael Giarlo</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93671</link>
		<dc:creator>Michael Giarlo</dc:creator>
		<pubDate>Wed, 23 Sep 2009 13:51:15 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93671</guid>
		<description>Those comments are very helpful.

Bo, I&#039;ve just added lexvo links.  Thanks for that.</description>
		<content:encoded><![CDATA[<p>Those comments are very helpful.</p>
<p>Bo, I&#039;ve just added lexvo links.  Thanks for that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Panzer</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93517</link>
		<dc:creator>Michael Panzer</dc:creator>
		<pubDate>Fri, 21 Aug 2009 16:23:46 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93517</guid>
		<description>Hi Michael,

great to see this happening. Some comments from my end:

I would favor the use of dcam:memberOf even for dereferenceable URIs, because 1. it makes processing and sorting out mappings much easier without having to rely on an external data store every time and 2. I don&#039;t see dcam:memberOf used much in external data sets. So even if a user agent would follow its nose, it is doubtful that by inspecting a single concept it could reliably determine which vocabulary it is part of.

Nothing in http://id.loc.gov/authorities/sh95000541.rdf tells you that this is an LCSH (except for the skos:inScheme  assertion which I find a little ambiguous if LC wants to publish more than just LCSH at this URI). 

In the end it might come down to whether you find it useful to follow Dublin Core conventions. It might even be useful to state the preferred heading or caption of the subject identifier. I think there are at least two ways to do this.

You could basically reiterate a couple of triples found at the other end (which might be problematic because those have to be kept in sync with the original data source) or use DCAM conventions to indicate that you are not really making assertions about a concept that is not your own. Rather, you are just giving additional information that are relevant in your context but may be disregarded when graphs are merged. So basically:


  
    
      
      World Wide Web
    
  
 

versus


  
    
      
      World Wide Web
    
  
 

I don&#039;t know which one is better (if any). The rdf:value approach could make processing easier because rdf:value is typically used for identifying the main value of several values. This scenario seems to be a prime use case for that: “What is the value of dcterms:subject?”

Re other data sets to link to: We now have dewey.info, ;-) so perhaps it might make sense for you to consider using Dewey URIs in your data? The data currently available there aligns mostly with what you already have in the first subject assertion. It could be rendered like this:


  
    
      
      Constitutional &amp; administrative law
      Derecho constitucional y administrativo
      Droit constitutionnel et administratif
…
    
  
 

Or the rdf:values could omitted altogether to spare the pain of synching and updating ...</description>
		<content:encoded><![CDATA[<p>Hi Michael,</p>
<p>great to see this happening. Some comments from my end:</p>
<p>I would favor the use of dcam:memberOf even for dereferenceable URIs, because 1. it makes processing and sorting out mappings much easier without having to rely on an external data store every time and 2. I don&#039;t see dcam:memberOf used much in external data sets. So even if a user agent would follow its nose, it is doubtful that by inspecting a single concept it could reliably determine which vocabulary it is part of.</p>
<p>Nothing in <a href="http://id.loc.gov/authorities/sh95000541.rdf" rel="nofollow">http://id.loc.gov/authorities/sh95000541.rdf</a> tells you that this is an LCSH (except for the skos:inScheme  assertion which I find a little ambiguous if LC wants to publish more than just LCSH at this URI). </p>
<p>In the end it might come down to whether you find it useful to follow Dublin Core conventions. It might even be useful to state the preferred heading or caption of the subject identifier. I think there are at least two ways to do this.</p>
<p>You could basically reiterate a couple of triples found at the other end (which might be problematic because those have to be kept in sync with the original data source) or use DCAM conventions to indicate that you are not really making assertions about a concept that is not your own. Rather, you are just giving additional information that are relevant in your context but may be disregarded when graphs are merged. So basically:</p>
<p>      World Wide Web</p>
<p>versus</p>
<p>      World Wide Web</p>
<p>I don&#039;t know which one is better (if any). The rdf:value approach could make processing easier because rdf:value is typically used for identifying the main value of several values. This scenario seems to be a prime use case for that: “What is the value of dcterms:subject?”</p>
<p>Re other data sets to link to: We now have dewey.info, ;-) so perhaps it might make sense for you to consider using Dewey URIs in your data? The data currently available there aligns mostly with what you already have in the first subject assertion. It could be rendered like this:</p>
<p>      Constitutional &amp; administrative law<br />
      Derecho constitucional y administrativo<br />
      Droit constitutionnel et administratif<br />
…</p>
<p>Or the rdf:values could omitted altogether to spare the pain of synching and updating &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bohdan Kantor</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93491</link>
		<dc:creator>Bohdan Kantor</dc:creator>
		<pubDate>Thu, 13 Aug 2009 19:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93491</guid>
		<description>Good to see you&#039;re working with human languages and Unicode characters.

Regarding your wish to hear of other vocabularies to link to, Lingvoj rdf file currently describes 522 languages. The Library of Congress - UNESCO World Digital Library project will potentially have many more human language descriptors for content. Currently UNESCO lists 193 member states (and 6 associate members) that have cultural content in many living and extinct languages. The current Ethnologue database lists  7,357 distinct language identifiers. Of these, 421 represent extinct languages, 396 are nearly extinct, 29 are a second language only, and the remainder are listed with &quot;living&quot; status.

Lexvo.org rdf file (lexvo_2008-12-27.rdf) currently describes more than 7000 languages in the form http://www.lexvo.org/id/iso639-3/eng</description>
		<content:encoded><![CDATA[<p>Good to see you&#039;re working with human languages and Unicode characters.</p>
<p>Regarding your wish to hear of other vocabularies to link to, Lingvoj rdf file currently describes 522 languages. The Library of Congress &#8211; UNESCO World Digital Library project will potentially have many more human language descriptors for content. Currently UNESCO lists 193 member states (and 6 associate members) that have cultural content in many living and extinct languages. The current Ethnologue database lists  7,357 distinct language identifiers. Of these, 421 represent extinct languages, 396 are nearly extinct, 29 are a second language only, and the remainder are listed with &#034;living&#034; status.</p>
<p>Lexvo.org rdf file (lexvo_2008-12-27.rdf) currently describes more than 7000 languages in the form <a href="http://www.lexvo.org/id/iso639-3/eng" rel="nofollow">http://www.lexvo.org/id/iso639-3/eng</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PeteJ</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93489</link>
		<dc:creator>PeteJ</dc:creator>
		<pubDate>Thu, 13 Aug 2009 16:25:59 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93489</guid>
		<description>Hi Michael,

Re: having more examples up on the DCMI Web site, the pattern Karen referred to (and others like it) is listed in

http://dublincore.org/documents/dc-rdf/

That document uses the terminology/concepts of the DCMI Abstract Model (e.g. &quot;Vocabulary Encoding Scheme&quot;), but since DCMI uses that categorisation in its list of terms in

http://dublincore.org/documents/dcmi-terms/

then hopefully it is enough to give an indication of their intended use.

I tend to agree with your suggestion that, where a URI for the concept is used, and that URI is dereferenceable to more information about the concept, and in a &quot;linked data&quot; context, it may be debatable how much value there is in including the dcam:memberOf triple, but I guess it may be helpful to some applications to have that information included in the &quot;instance&quot;.

Re DCMI documentation more generally, yes, I&#039;m afraid a good deal of the documentation on the DCMI Web site is somewhat out-dated and sorely in need of a substantial overhaul [err, personal opinion only, I hasten to add!]</description>
		<content:encoded><![CDATA[<p>Hi Michael,</p>
<p>Re: having more examples up on the DCMI Web site, the pattern Karen referred to (and others like it) is listed in</p>
<p><a href="http://dublincore.org/documents/dc-rdf/" rel="nofollow">http://dublincore.org/documents/dc-rdf/</a></p>
<p>That document uses the terminology/concepts of the DCMI Abstract Model (e.g. &#034;Vocabulary Encoding Scheme&#034;), but since DCMI uses that categorisation in its list of terms in</p>
<p><a href="http://dublincore.org/documents/dcmi-terms/" rel="nofollow">http://dublincore.org/documents/dcmi-terms/</a></p>
<p>then hopefully it is enough to give an indication of their intended use.</p>
<p>I tend to agree with your suggestion that, where a URI for the concept is used, and that URI is dereferenceable to more information about the concept, and in a &#034;linked data&#034; context, it may be debatable how much value there is in including the dcam:memberOf triple, but I guess it may be helpful to some applications to have that information included in the &#034;instance&#034;.</p>
<p>Re DCMI documentation more generally, yes, I&#039;m afraid a good deal of the documentation on the DCMI Web site is somewhat out-dated and sorely in need of a substantial overhaul [err, personal opinion only, I hasten to add!]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93488</link>
		<dc:creator>Bruce</dc:creator>
		<pubDate>Thu, 13 Aug 2009 15:49:23 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93488</guid>
		<description>@Karen: it seems there&#039;s a URI for the &lt;a href=&quot;http://id.loc.gov/authorities/sh85001725&quot; rel=&quot;nofollow&quot;&gt;broader concept&lt;/a&gt;, and also (a different) one for &lt;a href=&quot;http://id.loc.gov/authorities/sh2009114067&quot; rel=&quot;nofollow&quot;&gt;African fiction (French)--History and criticism&lt;/a&gt;. But there&#039;s not one that I see that narrows it to the 20th century. 

So I guess there are just some missing headings, and missing links?

Still, this sort of linked hierarchy is potentially much more useful for OL users.</description>
		<content:encoded><![CDATA[<p>@Karen: it seems there&#039;s a URI for the <a href="http://id.loc.gov/authorities/sh85001725" rel="nofollow">broader concept</a>, and also (a different) one for <a href="http://id.loc.gov/authorities/sh2009114067" rel="nofollow">African fiction (French)&#8211;History and criticism</a>. But there&#039;s not one that I see that narrows it to the 20th century. </p>
<p>So I guess there are just some missing headings, and missing links?</p>
<p>Still, this sort of linked hierarchy is potentially much more useful for OL users.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen Coyle</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93484</link>
		<dc:creator>Karen Coyle</dc:creator>
		<pubDate>Wed, 12 Aug 2009 14:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93484</guid>
		<description>Bruce, the OL subject field is not exclusively LCSH -- it also includes subjects from Amazon, ONIX, user input, etc. Unfortunately, provenance of the data wasn&#039;t retained in an easy-to-determine way, so ....

The other thing about LCSH URIs is that they do not represent complete subject headings. LCSH authority data is a kind of pattern dictionary for the creation of actual subject headings. So while there is an authority entry for:
    African Fiction (French)
the subject headings in books are:
    African Fiction (French) -- 20th century 
    African Fiction (French) -- 20th century -- History and criticism
    etc.

Each of these would be assigned the same LCSH URI, but they are not the same subject heading, and there is no URI for the heading in the bibliographic record. I&#039;m not quite sure how to represent this &quot;based on&quot; relationship that exists between the subject heading and the LCSH entry. It is a particular property that we need to carefully define.</description>
		<content:encoded><![CDATA[<p>Bruce, the OL subject field is not exclusively LCSH &#8212; it also includes subjects from Amazon, ONIX, user input, etc. Unfortunately, provenance of the data wasn&#039;t retained in an easy-to-determine way, so &#8230;.</p>
<p>The other thing about LCSH URIs is that they do not represent complete subject headings. LCSH authority data is a kind of pattern dictionary for the creation of actual subject headings. So while there is an authority entry for:<br />
    African Fiction (French)<br />
the subject headings in books are:<br />
    African Fiction (French) &#8212; 20th century<br />
    African Fiction (French) &#8212; 20th century &#8212; History and criticism<br />
    etc.</p>
<p>Each of these would be assigned the same LCSH URI, but they are not the same subject heading, and there is no URI for the heading in the bibliographic record. I&#039;m not quite sure how to represent this &#034;based on&#034; relationship that exists between the subject heading and the LCSH entry. It is a particular property that we need to carefully define.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93478</link>
		<dc:creator>Bruce</dc:creator>
		<pubDate>Wed, 12 Aug 2009 03:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93478</guid>
		<description>Definitely seems much nicer to use the lcsh URIs for subjects, rather than the blank nodes + strings.</description>
		<content:encoded><![CDATA[<p>Definitely seems much nicer to use the lcsh URIs for subjects, rather than the blank nodes + strings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Giarlo</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93477</link>
		<dc:creator>Michael Giarlo</dc:creator>
		<pubDate>Wed, 12 Aug 2009 00:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93477</guid>
		<description>Much obliged for the snippet, Karen!  I was wondering.

I&#039;d love to see more examples like this up on the DC website itself, too.  Or maybe they&#039;re already there and I just couldn&#039;t find them.</description>
		<content:encoded><![CDATA[<p>Much obliged for the snippet, Karen!  I was wondering.</p>
<p>I&#039;d love to see more examples like this up on the DC website itself, too.  Or maybe they&#039;re already there and I just couldn&#039;t find them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen Coyle</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93476</link>
		<dc:creator>Karen Coyle</dc:creator>
		<pubDate>Tue, 11 Aug 2009 22:29:06 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93476</guid>
		<description>Pete Johnston gave me this code snippet as the correct way to make use of LCC and other vocabularies in the DC terms metadata:

&lt;pre lang=&quot;xml&quot;&gt;
&lt;rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;
         xmlns:dcterms=&quot;http://purl.org/dc/terms/&quot;
         xmlns:dcam=&quot;http://purl.org/dc/dcam/&quot;&gt;
 &lt;rdf:Description rdf:about=&quot;http://example.org/book/123&quot;&gt;
  &lt;dcterms:subject&gt;
    &lt;rdf:Description&gt;
      &lt;dcam:memberOf rdf:resource=&quot;http://purl.org/dc/terms/LCC&quot;/&gt;
      &lt;rdf:value&gt;HV3709&lt;/rdf:value&gt;
    &lt;/rdf:Description&gt;
  &lt;/dcterms:subject&gt;
 &lt;/rdf:Description&gt;
&lt;/rdf:RDF&gt;
&lt;/pre&gt;

I have used it this way for the RDF export from the Open Library (openlibrary.org). Soon to be blogged at http://blog.openlibrary.org</description>
		<content:encoded><![CDATA[<p>Pete Johnston gave me this code snippet as the correct way to make use of LCC and other vocabularies in the DC terms metadata:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;rdf:RDF</span> <span style="color: #000066;">xmlns:rdf</span>=<span style="color: #ff0000;">&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;</span></span>
<span style="color: #009900;">         <span style="color: #000066;">xmlns:dcterms</span>=<span style="color: #ff0000;">&quot;http://purl.org/dc/terms/&quot;</span></span>
<span style="color: #009900;">         <span style="color: #000066;">xmlns:dcam</span>=<span style="color: #ff0000;">&quot;http://purl.org/dc/dcam/&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;rdf:Description</span> <span style="color: #000066;">rdf:about</span>=<span style="color: #ff0000;">&quot;http://example.org/book/123&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dcterms:subject<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;rdf:Description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dcam:memberOf</span> <span style="color: #000066;">rdf:resource</span>=<span style="color: #ff0000;">&quot;http://purl.org/dc/terms/LCC&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;rdf:value<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>HV3709<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/rdf:value<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/rdf:Description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
  <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dcterms:subject<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/rdf:Description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/rdf:RDF<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>I have used it this way for the RDF export from the Open Library (openlibrary.org). Soon to be blogged at <a href="http://blog.openlibrary.org" rel="nofollow">http://blog.openlibrary.org</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Giarlo</title>
		<link>http://lackoftalent.org/michael/blog/2009/08/10/linking-world-digital-library-data/comment-page-1/#comment-93474</link>
		<dc:creator>Michael Giarlo</dc:creator>
		<pubDate>Tue, 11 Aug 2009 17:01:01 +0000</pubDate>
		<guid isPermaLink="false">http://lackoftalent.org/michael/blog/?p=457#comment-93474</guid>
		<description>Thanks for the great feedback, Ed.  The LCSH/DDC terms did smell funny to me.  Now I&#039;ve got something like the following, just using dcterms:subject to link out to id.loc.gov for LCSH and the Decimalised ontology for top-level DDC codes:

&lt;pre lang=&quot;xml&quot;&gt;
&lt;dcterms:subject rdf:resource=&quot;http://id.loc.gov/authorities/label/Women&quot;/&gt;
&lt;dcterms:subject rdf:resource=&quot;http://purl.org/NET/decimalised#391&quot;/&gt;
&lt;dcterms:subject rdf:resource=&quot;http://dbpedia.org/resource/Women&quot;/&gt;
&lt;/pre&gt;

And folks can follow their noses in the linked data fashion to discover that a subject is LCSH or DDC.  I guess an alternative would be to include dcam:memberOf pointing at dcterms:{LCSH,DDC} within dcterms:subject, but it&#039;s not clear to me if that&#039;s helpful or what it&#039;d do to the resulting RDF, e.g., would it create blank nodes (a linked data no-no, I apparently).

As for how I&#039;m doing the linking, it&#039;s very crude.  I went through the various elements within the WDL domain model and thought about how appropriate it&#039;d be for each to point at a URI rather than a literal.  For those where it&#039;s appropriate -- for instance, a date range or an extent/physicalDescription might not be appropriate in contrast to institution names, geographic terms, and subject headings, or even titles -- the code cleans up the string in question and probes at potential URIs in a small number of vocabularies.  If the URI exists, returns a 200 HTTP status code, and returns an RDF graph, I use the constructed URI.  

It&#039;s pretty crude, like I mentioned, and there are obvious inefficiencies and faulty assumptions here.  Baby steps.</description>
		<content:encoded><![CDATA[<p>Thanks for the great feedback, Ed.  The LCSH/DDC terms did smell funny to me.  Now I&#039;ve got something like the following, just using dcterms:subject to link out to id.loc.gov for LCSH and the Decimalised ontology for top-level DDC codes:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dcterms:subject</span> <span style="color: #000066;">rdf:resource</span>=<span style="color: #ff0000;">&quot;http://id.loc.gov/authorities/label/Women&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dcterms:subject</span> <span style="color: #000066;">rdf:resource</span>=<span style="color: #ff0000;">&quot;http://purl.org/NET/decimalised#391&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dcterms:subject</span> <span style="color: #000066;">rdf:resource</span>=<span style="color: #ff0000;">&quot;http://dbpedia.org/resource/Women&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span></pre></div></div>

<p>And folks can follow their noses in the linked data fashion to discover that a subject is LCSH or DDC.  I guess an alternative would be to include dcam:memberOf pointing at dcterms:{LCSH,DDC} within dcterms:subject, but it&#039;s not clear to me if that&#039;s helpful or what it&#039;d do to the resulting RDF, e.g., would it create blank nodes (a linked data no-no, I apparently).</p>
<p>As for how I&#039;m doing the linking, it&#039;s very crude.  I went through the various elements within the WDL domain model and thought about how appropriate it&#039;d be for each to point at a URI rather than a literal.  For those where it&#039;s appropriate &#8212; for instance, a date range or an extent/physicalDescription might not be appropriate in contrast to institution names, geographic terms, and subject headings, or even titles &#8212; the code cleans up the string in question and probes at potential URIs in a small number of vocabularies.  If the URI exists, returns a 200 HTTP status code, and returns an RDF graph, I use the constructed URI.  </p>
<p>It&#039;s pretty crude, like I mentioned, and there are obvious inefficiencies and faulty assumptions here.  Baby steps.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
