<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss1full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.3.2" --><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://apassant.net">
	<title>Alexandre Passant</title>
	<link>http://apassant.net</link>
	<description />
	<dc:date>2008-10-23T22:10:35Z</dc:date>
	<admin:generatorAgent rdf:resource="http://wordpress.org/?v=2.3.2" />
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
		<items>
		<rdf:Seq>
					<rdf:li rdf:resource="http://apassant.net/blog/2008/10/23/sdow2008-tagcloud/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/10/22/sdow2008-program-and-proceedings/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/10/14/sioc-goes-owl-dl/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/10/08/were-are-all-the-semantic-web-presentations/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/10/07/say-hello-to-lodrinfo/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/10/01/lightweight-subpropertyof-subclassof-inference-with-arc2/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/09/18/sunny-side-of-the-street/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/07/28/bbc-lod-and-the-music-ontology/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/07/28/integrating-laconica-to-smob/" />
					<rdf:li rdf:resource="http://apassant.net/blog/2008/07/23/social-music-meets-the-semantic-web/" />
				</rdf:Seq>
	</items>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/apassant/blog" type="application/rss+xml" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/apassant/blog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fapassant%2Fblog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare></channel>
<item rdf:about="http://apassant.net/blog/2008/10/23/sdow2008-tagcloud/">
	<title>SDoW2008 tagcloud</title>
	<link>http://apassant.net/blog/2008/10/23/sdow2008-tagcloud/</link>
	 <dc:date>2008-10-23T18:49:59Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[sdow2008]]></dc:subject>

		<dc:subject><![CDATA[tagcloud]]></dc:subject>

		<dc:subject><![CDATA[wordle]]></dc:subject>
	<description>

Generated thanks to wordle, using the workshop proceedings (preface, keynote, and papers) </description>
	<content:encoded><![CDATA[<p><a href="http://wordle.net/gallery/wrdl/265504/sdow2008" onclick="javascript:urchinTracker ('/outbound/article/wordle.net');"><img src="http://apassant.net/wp/../uploads/2008/10/sdow2008.png" alt="sdow2008.png" style="border: 0px none " /></a></p>
<p>Generated thanks to <a href="http://wordle.net" onclick="javascript:urchinTracker ('/outbound/article/wordle.net');">wordle</a>, using the <a href="http://ceur-ws.org/Vol-405/" onclick="javascript:urchinTracker ('/outbound/article/ceur-ws.org');">workshop proceedings</a> (preface, keynote, and papers)</p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/10/22/sdow2008-program-and-proceedings/">
	<title>SDoW2008: Program and proceedings</title>
	<link>http://apassant.net/blog/2008/10/22/sdow2008-program-and-proceedings/</link>
	 <dc:date>2008-10-22T20:34:33Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[Social Software &amp; Web 2.0]]></dc:subject>

		<dc:subject><![CDATA[iswc2008]]></dc:subject>

		<dc:subject><![CDATA[sdow2008]]></dc:subject>

		<dc:subject><![CDATA[socialnetwork]]></dc:subject>

		<dc:subject><![CDATA[w3c]]></dc:subject>
	<description>The program of SDoW2008 has just been published on the workshop website. In addition to the 7 full papers, 2 short papers and 2 demos, there will be two keynotes: the first one by Peter Mika on "Semantic Search and the Social Web" and the second one by Harry Halpin ...</description>
	<content:encoded><![CDATA[<p>The program of SDoW2008 has just been published on the <a href="http://sdow2008.semanticweb.org" onclick="javascript:urchinTracker ('/outbound/article/sdow2008.semanticweb.org');">workshop website</a>. In addition to the 7 full papers, 2 short papers and 2 demos, there will be two keynotes: the first one by <a href="http://tripletalk.wordpress.com/" onclick="javascript:urchinTracker ('/outbound/article/tripletalk.wordpress.com');">Peter Mika</a> on &#8220;<span rel="foaf:depiction"><span typeof="foaf:Image" about="resources/images/sdow.png"><span property="dct:title" content="SDoW2008 logo"><span rel="rdfs:seeAlso" resource="http://semanticweb.org/wiki/Special:ExportRDF/SDoW2008"></span></span></span></span><a href="http://ceur-ws.org/Vol-405/keynote1.pdf" class="title" onclick="javascript:urchinTracker ('/outbound/article/ceur-ws.org');">Semantic Search and the Social Web</a>&#8221; and the second one by <a href="http://www.ibiblio.org/hhalpin/" onclick="javascript:urchinTracker ('/outbound/article/www.ibiblio.org');">Harry Halpin</a> entitled &#8220;<span rel="foaf:depiction"><span typeof="foaf:Image" about="resources/images/sdow.png"><span property="dct:title" content="SDoW2008 logo"><span rel="rdfs:seeAlso" resource="http://semanticweb.org/wiki/Special:ExportRDF/SDoW2008"></span></span></span></span><a href="http://ceur-ws.org/Vol-405/keynote2.pdf" class="title" onclick="javascript:urchinTracker ('/outbound/article/ceur-ws.org');">Beyond Walled Gardens: Open Standards for the Social Web</a>&#8220;. Attending <a href="http://www.w3.org/2008/10/TPAC/" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">TPAC</a> this week, I can tell that the second one is really a hot-topic: there were some discussions yesterday in the <a href="http://esw.w3.org/topic/SwigAtTp2008" onclick="javascript:urchinTracker ('/outbound/article/esw.w3.org');">SWIG group meeting</a>, two related lightning talks today, and an upcoming &#8220;<a href="http://www.w3.org/2008/09/msnws/" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">Workshop on the Future of Social Networking</a>&#8221; lead by the W3C <a href="http://www.w3.org/Mobile/" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">Mobile Web Initiative</a>.</p>
<p>The SDoW proceedings were also officially published today on CEUR-WS, volume 405:<br />
<a href="http://CEUR-WS.org/Vol-405" onclick="javascript:urchinTracker ('/outbound/article/CEUR-WS.org');"> http://CEUR-WS.org/Vol-405</a>. If you&#8217;re attending the workshop, consider reading it before, as it might help Q/A and discussions. There will also be a lightnight talk session, so that any attendee will be able to present his works / ideas regarding Social Web and the Semantic Web.</p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/10/14/sioc-goes-owl-dl/">
	<title>SIOC goes OWL-DL</title>
	<link>http://apassant.net/blog/2008/10/14/sioc-goes-owl-dl/</link>
	 <dc:date>2008-10-14T13:00:10Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[Social Software &amp; Web 2.0]]></dc:subject>

		<dc:subject><![CDATA[iswc2008]]></dc:subject>

		<dc:subject><![CDATA[owl-dl]]></dc:subject>

		<dc:subject><![CDATA[searchmonkey]]></dc:subject>

		<dc:subject><![CDATA[sioc]]></dc:subject>

		<dc:subject><![CDATA[swansioc]]></dc:subject>

		<dc:subject><![CDATA[yahoo]]></dc:subject>
	<description>Just sent that to sioc-dev, but I guess it worth a larger announcement :
 We just made some changes to the SIOC Core ontology and to the related modules:

- Added OWL-DL compliance statements for SIOC Core and the Types / Access / Services modules
- Edited owl:disjointWith statements for some classes ...</description>
	<content:encoded><![CDATA[<p>Just <a href="http://groups.google.com/group/sioc-dev/browse_thread/thread/c9a3ec7fd7236032" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');">sent</a> that to <a href="http://groups.google.com/group/sioc-dev" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');">sioc-dev</a>, but I guess it worth a larger announcement :</p>
<blockquote><p> We just made some changes to the SIOC Core ontology and to the related modules:</p>
<p>- Added OWL-DL compliance statements for SIOC Core and the Types / Access / Services modules<br />
- Edited owl:disjointWith statements for some classes of SIOC Core<br />
- Removed domain of sioc:note<br />
- Removed domain of sioc:has_owner and range of sioc:owner_of<br />
- Defined sioc:account_of as inverse property of foaf:holdsAccount<br />
- Defined sioc:avatar as a subproperty of foaf:depiction</p>
<p>So, SIOC is now OWL-DL !<br />
This change was motivated by the current <a href="http://esw.w3.org/topic/HCLSIG/SWANSIOC" onclick="javascript:urchinTracker ('/outbound/article/esw.w3.org');">SWANSIOC</a> integration project that will be introduced during the upcoming <a href="http://iswc2008.semanticweb.org/tutorials/semantic-web-for-health-care-and-life-sciences/" onclick="javascript:urchinTracker ('/outbound/article/iswc2008.semanticweb.org');">ISWC tutorial on Semantic Web for Health Care and Life Sciences</a>.</p>
<p>The <a href="http://rdfs.org/sioc/spec/" onclick="javascript:urchinTracker ('/outbound/article/rdfs.org');">SIOC Core Ontology Specification</a> has been updated according to the changes.</p></blockquote>
<p>The other good news regarding SIOC is that Yahoo! SearchMonkey now supports (and recommends !) it in its <a href="http://developer.yahoo.com/searchmonkey/smguide/profile_vocab.html" onclick="javascript:urchinTracker ('/outbound/article/developer.yahoo.com');">developer documentation</a>. Moreover, in case you did not already read it, <a href="http://johnbreslin.com" onclick="javascript:urchinTracker ('/outbound/article/johnbreslin.com');">John</a> published the <a href="http://www.johnbreslin.com/blog/2008/10/01/tales-from-the-sioc-o-sphere-8/" onclick="javascript:urchinTracker ('/outbound/article/www.johnbreslin.com');">Tales from the SIOC-o-sphere #8</a> about two weeks ago.</p>
<p>More generally, if you want to join the SIOC community, by developing new applications or APIs, or if you request some help regarding implementing SIOC in your existing tools, feel free to come on #sioc on irc.freenode.net or ask on the sioc-dev ML.</p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/10/08/were-are-all-the-semantic-web-presentations/">
	<title>Were are all the Semantic Web presentations ?</title>
	<link>http://apassant.net/blog/2008/10/08/were-are-all-the-semantic-web-presentations/</link>
	 <dc:date>2008-10-08T17:11:30Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[Social Software &amp; Web 2.0]]></dc:subject>

		<dc:subject><![CDATA[linkeddata]]></dc:subject>

		<dc:subject><![CDATA[lodr]]></dc:subject>

		<dc:subject><![CDATA[moat]]></dc:subject>

		<dc:subject><![CDATA[sparql]]></dc:subject>

		<dc:subject><![CDATA[web2.0]]></dc:subject>
	<description>A follow-up to my previous LODr introduction post, and as you might guess with the title, one more way to show the value of RDF-based applications in general. Or more precisely, open-RDF-based and LOD-compliant:

	By open-RDF-based, I mean using RDF but also publishing it, eitheir through a SPARQL endpoint, Semantic sitemaps ...</description>
	<content:encoded><![CDATA[<p>A follow-up to my previous LODr <a href="http://apassant.net/blog/2008/10/07/say-hello-to-lodrinfo/" >introduction</a> post, and as you might guess with the title, one more way to show the value of <a href="http://www.readwriteweb.com/archives/rdf_semantic_web_apps.php" onclick="javascript:urchinTracker ('/outbound/article/www.readwriteweb.com');">RDF-based applications</a> in general. Or more precisely, open-RDF-based and <a href="http://linkeddata.org" onclick="javascript:urchinTracker ('/outbound/article/linkeddata.org');">LOD</a>-compliant:</p>
<ul>
<li>By open-RDF-based, I mean using RDF but also publishing it, eitheir through a SPARQL endpoint, <a href="http://sw.deri.org/2007/07/sitemapextension/" onclick="javascript:urchinTracker ('/outbound/article/sw.deri.org');">Semantic sitemaps</a> or RDFa. What I want to focus on here is that using RDF &#8216;inside-only&#8217; doesn&#8217;t make your service be part of the Semantic / Linked Data Web, while it can indeed be considered as Semantic-Web based - I hope that&#8217;s clear enough. If you don&#8217;t expose anything, you can have the better RDF infrastructure that you want, you will still be a Web-of-Documents application. (Some related thoughs <a href="http://novaspivack.typepad.com/nova_spivacks_weblog/2008/05/on-the-differen.html" onclick="javascript:urchinTracker ('/outbound/article/novaspivack.typepad.com');">here</a>);</li>
<li>Regarding LOD-compliance, I refer to reusing or interlinking existing resources in order to benefit from it within your application. The value of your service can then reside not only on the data you provide, but on the way you interact with - and reuse - other datasources. Moreover, this can also concern <a href="http://www.w3.org/2001/sw/sweo/public/UseCases/EDF/" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">corporate environments</a>.</li>
</ul>
<p>What I want to stress in that post is how such applications can become components of a general infrastructure (the Semantic Web itself) that will provide new services to end-users. Especially, regarding LODr, it lets users interlink popular Web 2.0 content to Semantic Web resources and such interaction can  then be used for data discovery. For instance, the following query will retrieve all Slideshare presentations related to the Semantic Web, i.e. linked to a resource that is itself linked to the <a href="http://dbpedia.org/resource/Category:Semantic_Web" onclick="javascript:urchinTracker ('/outbound/article/dbpedia.org');">SW category in DBpedia</a>. This query involves various vocabularies, as <a href="http://sioc-project.org" onclick="javascript:urchinTracker ('/outbound/article/sioc-project.org');">SIOC</a> (to retrieve the item), <a href="http://foaf-project.org" onclick="javascript:urchinTracker ('/outbound/article/foaf-project.org');">FOAF</a> (its author), the <a href="http://www.holygoat.co.uk/projects/tags/" onclick="javascript:urchinTracker ('/outbound/article/www.holygoat.co.uk');">Tag Ontology</a> (its tags), <a href="http://moat-project.org" onclick="javascript:urchinTracker ('/outbound/article/moat-project.org');">MOAT</a> (tags meanings) and a <a href="http://dbpedia.org" onclick="javascript:urchinTracker ('/outbound/article/dbpedia.org');">DBpedia</a> URI as an entry point to find related topics.</p>
<pre>
SELECT DISTINCT ?item ?author ?date ?tag ?meaning
WHERE {
  ?item a sioc:Item ;
  dct:created ?date ;
  sioc:has_space &lt;http://slideshare.net&gt; ;
  foaf:maker ?author .
  [] a tags:RestrictedTagging ;
    tags:taggedResource ?item ;
    tags:taggedWithTag [
      tags:name ?tag .
    ] ;
    moat:tagMeaning ?meaning .
  ?meaning ?p &lt;http://dbpedia.org/resource/Category:Semantic_Web&gt; .
}
ORDER BY DESC(?date)
LIMIT 5</pre>
<p>You can browse the answer <a href="http://tinyurl.com/4bd4jz" onclick="javascript:urchinTracker ('/outbound/article/tinyurl.com');">here</a>, formatted in HTML.</p>
<p>Of course, the URIs that you can use in LODr and with MOAT in general are not restricted to DBpedia ones. You can use URIs defining some of your <a href="http://foaf-project.org" onclick="javascript:urchinTracker ('/outbound/article/foaf-project.org');">friends</a>, <a href="http://data.semanticweb.org/" onclick="javascript:urchinTracker ('/outbound/article/data.semanticweb.org');">conferences</a> you attended, etc. Consequently, those URIs can be used in queries patterns, as well as other interlinked URIs. For instance, the following one will retrieve all pictures from Flickr linked to an event that happened in <a href="http://sws.geonames.org/2522437/" onclick="javascript:urchinTracker ('/outbound/article/sws.geonames.org');">Tenerife</a>, and in that case it will use the <a href="http://data.semanticweb.org/conference/eswc/2008" onclick="javascript:urchinTracker ('/outbound/article/data.semanticweb.org');">ESWC2008 URI</a>, going through some Geonames data:</p>
<pre>
SELECT DISTINCT ?item ?author ?date ?tag ?meaning
WHERE {
  ?item a sioc:Item ;
  dct:created ?date ;
  sioc:has_space &lt;http://flickr.com&gt; ;
  foaf:maker ?author .
  [] a tags:RestrictedTagging ;
    tags:taggedResource ?item ;
    tags:taggedWithTag [
      tags:name ?tag .
    ] ;
    moat:tagMeaning ?meaning .
  ?meaning foaf:based_near &lt;http://sws.geonames.org/2522437/&gt; .
}
ORDER BY DESC(?date)
LIMIT 5</pre>
<p><a href="http://tinyurl.com/3u6qkg" onclick="javascript:urchinTracker ('/outbound/article/tinyurl.com');">Answer</a></p>
<p>Finally, while all those queries involve the lodr.info <a href="http://lodr.info/moat/sparql" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">endpoint</a>, each LODr intance comes with its own triplestore (and related <a href="http://apassant.net/lodr/sparql" >endpoint</a>), so that one can add some more RDF in it for advanced mash-ups. And as it also provides RDFa and semantic sitemap <a href="http://apassant.net/lodr/sitemap.xml" >support</a>, semantic web crawlers and indexes as <a href="http://swse.org" onclick="javascript:urchinTracker ('/outbound/article/swse.org');">SWSE</a> or <a href="http://sindice.com" onclick="javascript:urchinTracker ('/outbound/article/sindice.com');">Sindice</a> can also consume it and then deliver it when you look for a particular URI.</p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/10/07/say-hello-to-lodrinfo/">
	<title>Say hello to lodr.info</title>
	<link>http://apassant.net/blog/2008/10/07/say-hello-to-lodrinfo/</link>
	 <dc:date>2008-10-06T22:02:53Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[foaf]]></dc:subject>

		<dc:subject><![CDATA[linkeddata]]></dc:subject>

		<dc:subject><![CDATA[lodr]]></dc:subject>

		<dc:subject><![CDATA[moat]]></dc:subject>

		<dc:subject><![CDATA[rdf]]></dc:subject>

		<dc:subject><![CDATA[sioc]]></dc:subject>

		<dc:subject><![CDATA[sparql]]></dc:subject>
	<description>In one of my recent post, I mentionned LODr, a semantic-tagging application based on MOAT. While I started it a few months ago, it's finally online now. I put the code in svn last friday and twitted about it, but did not make any official announcement yet, so here it ...</description>
	<content:encoded><![CDATA[<p>In one of my <a href="http://apassant.net/blog/2008/09/18/sunny-side-of-the-street/" >recent post</a>, I mentionned LODr, a semantic-tagging application based on <a href="http://moat-project.org" onclick="javascript:urchinTracker ('/outbound/article/moat-project.org');">MOAT</a>. While I started it a few months ago, it&#8217;s finally online now. I put the code in svn last friday and <a href="http://twitter.com/terraces/statuses/944982281" onclick="javascript:urchinTracker ('/outbound/article/twitter.com');">twitted</a> about it, but did not make any official announcement yet, so here it is. I certainly should have released before, but as the source code involves lots of classes, I wanted to be sure of the architecture.</p>
<p>So, what is it about ?</p>
<p><a href="http://lodr.info" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">LODr</a> aims to apply to MOAT principles (in a few words, link your tags to concepts URIs - people URI, <a href="http://dbtune.org/musicbrainz/" onclick="javascript:urchinTracker ('/outbound/article/dbtune.org');">Musicbrainz</a> artists, <a href="http://dbpedia.org" onclick="javascript:urchinTracker ('/outbound/article/dbpedia.org');">DBpedia</a> resources &#8230; - , share those relationships in a community and then tag content with those URIs) to existing Web 2.0 content. So you can &#8220;re-tag&#8221; your existing Flickr pics, slideshare presentations, etc, using those principles and make your social data enter the <a href="http://richard.cyganiak.de/2007/10/lod/" onclick="javascript:urchinTracker ('/outbound/article/richard.cyganiak.de');">LOD cloud</a>. I think focusing on the <em>existing</em> word is important here, as LODr lets you keep your Web 2.0 habits by using your favourite tools, but provides a separate service to semantically-enrich it. I don&#8217;t want to go into too much details here, but in brief, some interesting points regarding the applications are:</p>
<ul>
<li>While tags / URIs relationships are shared within the LODr community in a central RDF-base (following the MOAT <a href="http://moat-project.org/architecture" onclick="javascript:urchinTracker ('/outbound/article/moat-project.org');">architecture</a> principles), LODr is a personal application, so that you just need to install the software on your webserver to enjoy it. Moreover, as it&#8217;s local, you can re-use your data immediately for any mash-up;</li>
<li>LODr is completely RDF-based. It might be a bit geeky, but as some were recently wondering <a href="http://www.readwriteweb.com/archives/rdf_semantic_web_apps.php" onclick="javascript:urchinTracker ('/outbound/article/www.readwriteweb.com');">where are all the RDF-based</a> applications, here&#8217;s one. And of course RDF-based means using standard vocabularies, such as <a href="http://sioc-project.org" onclick="javascript:urchinTracker ('/outbound/article/sioc-project.org');">SIOC</a>, <a href="http://foaf-project.org" onclick="javascript:urchinTracker ('/outbound/article/foaf-project.org');">FOAF</a>, <a href="http://dublincore.org" onclick="javascript:urchinTracker ('/outbound/article/dublincore.org');">DC</a>, the <a href="http://www.holygoat.co.uk/projects/tags/" onclick="javascript:urchinTracker ('/outbound/article/www.holygoat.co.uk');">Tag Ontology</a> and of course MOAT. The RDF-backend is powered by <a href="http://arc.semsol.org" onclick="javascript:urchinTracker ('/outbound/article/arc.semsol.org');">ARC2</a>, so you can enjoy a SPARQL endpoint for your data. Last but not least, each item page features <a href="http://rdfa.info" onclick="javascript:urchinTracker ('/outbound/article/rdfa.info');">RDFa</a>, using the previous vocabularies, even if you decide not to use MOAT for a particular item (so that any Web 2.0 item you aggregate is RDFa-ized);</li>
<li>Aggregated data will provide you a complete tagcloud for your social activity (which might be <a href="http://scot-project.org" onclick="javascript:urchinTracker ('/outbound/article/scot-project.org');">SCOT</a>-ed in the next updates), as seen <a href="http://apassant.net/lodr" >here</a>. Each tag link redirects to a list of items provided using <a href="http://simile.mit.edu/wiki/Exhibit/" onclick="javascript:urchinTracker ('/outbound/article/simile.mit.edu');">Exhibit</a>, and you can restrict by source (i.e. the service it&#8217;s from) or creation date. And if a tag have been assigned a URI, you&#8217;ll get a link to browse the related items using a similar interface;</li>
<li>When browsing all items tagged with a particular URI, you&#8217;ll get suggested some related URIs. Related because of co-occurence as usually in tag-based applications, but also because they&#8217;re directly interlinked, or because they share a common property. To avoid information overload, only the URIs you used to re-tag some of your items will be shown;</li>
<li>The application can be easily extended. LODr uses wrappers to retrieve your data, and each wrapper is only a few lines of code (e.g. 24 lines for the Flickr one). At the moment, wrappers use RSS to retrieve data and the feeds are automatically discovered from the user FOAF profile - dataportability rocks ! Yet, the architecture allows to use authenticated wrappers (to use services API) but also SIOC exports for those tools;</li>
<li>As the MOAT process is more time-consuming that simple tagging (since you must define tag/URI relationships, at least at the first time as you can do automated tagging after) the URIs can be displayed as labels when you need to choose which one is relevant for your tag (using the inference capabilities described <a href="http://apassant.net/blog/2008/10/01/lightweight-subpropertyof-subclassof-inference-with-arc2/" >here</a> as not all resources have a direct rdfs:label property ) . When you need a new URI, the application relies on the <a href="http://sindice.com" onclick="javascript:urchinTracker ('/outbound/article/sindice.com');">Sindice</a> search widget, as done in the Drupal MOAT <a href="http://drupal.org/project/moat" onclick="javascript:urchinTracker ('/outbound/article/drupal.org');">module</a>. And the system then checks if the new URI is valid, but I&#8217;ll blog about that particular point later;</li>
<li>Finally, in addition of the previous features, LODr can be used to discover all the community content. This feature is not provided by the local application, but by <a href="http://lodr.info" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">LODr.info</a>, that aggregates your RDF data when you re-tag it to provide search capabilities. Then, you can directly list all items linked to a particular URI. Want to find content related to the <a href="http://lodr.info/moat/uri/http://dbpedia.org/resource/Forbidden_City" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">Forbidden City</a> ? Or to <a href="http://lodr.info/moat/uri/http://dbpedia.org/resource/SPARQL" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">SPARQL</a> ? And to be even more enjoyable, I added a <a href="http://lodr.info/tools" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">Ubiquity</a> command so that from any Wikipedia page (more services will be supported soon), you can get the list of all related items (through DBpedia in order to find the concept URI from a document page). While it provides a really-straightforward way to discover related Web 2.0 content when browsing the Web, I also hope it can convice people of the complete process.</li>
</ul>
<p>So, you can simply <a href="http://lodr.info/download" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">download</a> the code from the website and <a href="http://lodr.info/documentation" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">install</a> it. For those who just want to have a look, you can check <a href="http://apassant.net/lodr/" >my LODr instance</a> (while you won&#8217;t be able to edit it, you can check the display interfaces). As there might be some bugs and I&#8217;m still adding features, please consider using the <a href="http://code.google.com/p/moat-project/source/checkout" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');">SVN</a> version instead of the tgz. And then, enjoy the power of Linked Data for your Web 2.0 content <img src='http://apassant.net/wp/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/10/01/lightweight-subpropertyof-subclassof-inference-with-arc2/">
	<title>Lightweight subPropertyOf / subClassOf inference with ARC2</title>
	<link>http://apassant.net/blog/2008/10/01/lightweight-subpropertyof-subclassof-inference-with-arc2/</link>
	 <dc:date>2008-10-01T16:16:57Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[arc2]]></dc:subject>

		<dc:subject><![CDATA[graph]]></dc:subject>

		<dc:subject><![CDATA[inference]]></dc:subject>

		<dc:subject><![CDATA[rdf]]></dc:subject>

		<dc:subject><![CDATA[sparql]]></dc:subject>
	<description>As a regular user of the ARC2 framework, I really enjoy the way it ease the development of Semantic-Web applications. Especially, its SPARQL capabilities offer an intuitive way to write / get / update graphs and triples in the backend triple-store.

Unfortunately, while ARC2 provides resource consolidation based on IFPs or ...</description>
	<content:encoded><![CDATA[<p>As a regular user of the <a href="http://arc.semsol.org" onclick="javascript:urchinTracker ('/outbound/article/arc.semsol.org');">ARC2</a> framework, I really enjoy the way it ease the development of Semantic-Web applications. Especially, its SPARQL capabilities offer an intuitive way to write / get / update graphs and triples in the backend triple-store.</p>
<p>Unfortunately, while ARC2 provides <a href="http://http://arc.semsol.org/docs/v2/inferencer" onclick="javascript:urchinTracker ('/outbound/article/arc.semsol.org');">resource consolidation</a> based on <a href="http://www.w3.org/TR/owl-ref/#InverseFunctionalProperty-def" onclick="javascript:urchinTracker ('/outbound/article/www.w3.org');">IFPs</a> or using some pre-defined properties, it does not feature lightweight RDFS entailement based on <code>subPropertyOf</code> and <code>subClassOf</code> subsumption. As <a href="http://bnode.org" onclick="javascript:urchinTracker ('/outbound/article/bnode.org');">Benjamin</a> pointed out on IRC, such inference can be done using a combination of ARC2 <a href="http://arc.semsol.org/docs/v2/misc/writing_triggers" onclick="javascript:urchinTracker ('/outbound/article/arc.semsol.org');">triggers</a> and SPARQL <code>INSERT</code> / <code>CONSTRUCT</code> clause. I just created two triggers that does the job, providing lightweight inferencing for <a href="http://apassant.net/home/2008/10/arc2triggers/ARC2_SubPropertyInferenceTrigger.phps" >subproperties</a> and <a href="http://apassant.net/home/2008/10/arc2triggers/ARC2_SubClassInferenceTrigger.phps" >subclasses</a> in ARC2, using the SPARQL query that follows (in that case, regarding the properties):</p>
<pre>
INSERT INTO &lt;$graph&gt; CONSTRUCT {
 ?s ?top ?o .
} WHERE {
  GRAPH &lt;$graph&gt; {
    ?s ?prop ?o .
  }
  ?prop rdfs:subPropertyOf ?top .
}</pre>
<p>The trigger are, in my case, launched after each <code>LOAD</code><code> action, but can also be used in combinaison with the </code><code>INSERT</code> clause, by simply editing the store parameters:</p>
<pre>
$config = $arc_config + array
  'store_triggers' =&gt; array(
    'insert' =&gt; array('graphTimestamp'),
    'load' =&gt; array('subPropertyInference'),
  ),
);</pre>
<p>As you can notice, the query is limited to a particular <code>$graph</code> (both in selecting and inserting). As this <code>$graph</code> var corresponds to the URI of the graph that has just been loaded in the store, it avoids recomputing the triples on the whole store each time a new graph is added. Moreover the new statements also belong to the original graph. You might want to change this according to your inference policy, but I think for such lightweight inference patterns (that do not involve other graphs), that makes sense to store additional statements in the original graph.</p>
<p>Regarding the inference pattern itself, instead of defining manually the properties that must be taken into account, this query retrieves all the properties that have been defined as subproperties of any others to automatically infer the &#8216;top property&#8217; relationship. While this is certainly better than manually adding some property / subproperty lists, especially for maintenance purposes, it requires that the underlying models (e.g. <a href="http://xmlns.com/foaf/0.1/spec/index.rdf" onclick="javascript:urchinTracker ('/outbound/article/xmlns.com');">FOAF</a> if you want to deal with rdfs:label / foaf:name subsumption) must be loaded in the triple store, which you can do when setting it up, e.g.:</p>
<pre>
$default_vocabs = array(
  'http://xmlns.com/foaf/spec/index.rdf',
  'http://www.geonames.org/ontology/ontology_v2.0_Full.rdf',
);
// Setup the store
$this-&gt;store-&gt;setUp();
// Load ontologies so that we can infer subproperties later
foreach($default_vocabs as $vocab) {
  $graph = LODrTools::get_datagraph($vocab);
  $this-&gt;store-&gt;query("LOAD &lt;$vocab&gt; INTO &lt;$graph&gt;");
}</pre>
<p>Then, you can benefit from that lightweight inference engine when querying data from your store, as for instance a query related to &#8220;<code>?s rdfs:label ?o</code>&#8221; will retrieve &#8220;<code>?s foaf:name ?o</code>&#8221; statements.</p>
<p>Finally, one important trick to consider when LOAD-ing data in ARC2 is that when using <code>LOAD &lt;URI&gt;</code> on dereferencable URIs, the graph name will be the URI itself, which is confusing, especially if you want to define statements about the graph (i.e. provenance, creation date - as in this <a href="http://apassant.net/home/2008/10/arc2triggers/ARC2_GraphTimestampTrigger.phps" >trigger</a> - ). A simple solution is to define an arbitrary <code>GRAPH</code> URI based on the ressource URI itself, and then run <code>LOAD &lt;URI&gt; INTO &lt;GRAPH&gt;</code> as done on the previous snippet of code, which solves the problem and let you assign statements to the graph, and not to the URI itself.</p>
<p>Links to the triggers:</p>
<ul>
<li><a href="http://apassant.net/home/2008/10/arc2triggers/ARC2_SubClassInferenceTrigger.phps" >ARC2_SubClassInferenceTrigger.php</a></li>
<li><a href="http://apassant.net/home/2008/10/arc2triggers/ARC2_SubPropertyInferenceTrigger.phps" >ARC2_SubPropertyInferenceTrigger.php</a></li>
<li><a href="http://apassant.net/home/2008/10/arc2triggers/ARC2_GraphTimestampTrigger.phps" >ARC2_SubGraphTimestampInferenceTrigger.php</a></li>
</ul>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/09/18/sunny-side-of-the-street/">
	<title>Sunny Side of the Street</title>
	<link>http://apassant.net/blog/2008/09/18/sunny-side-of-the-street/</link>
	 <dc:date>2008-09-18T16:42:18Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Personnal]]></dc:subject>

		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[Social Software &amp; Web 2.0]]></dc:subject>

		<dc:subject><![CDATA[deri]]></dc:subject>

		<dc:subject><![CDATA[galway]]></dc:subject>

		<dc:subject><![CDATA[iswc2008]]></dc:subject>

		<dc:subject><![CDATA[sdow2008]]></dc:subject>

		<dc:subject><![CDATA[vocamp]]></dc:subject>
	<description>This is a long time since I have not posted here but I must admit I spend the last weeks (maybe the last month) away from that blog.

Indeed, I moved from Paris to Galway at the end of August, and so was packing / traveling and then started my new ...</description>
	<content:encoded><![CDATA[<p>This is a long time since I have not posted here but I must admit I spend the last weeks (maybe the last month) away from that blog.</p>
<p>Indeed, I moved from Paris to <a href="http://en.wikipedia.org/wiki/Galway" onclick="javascript:urchinTracker ('/outbound/article/en.wikipedia.org');">Galway</a> at the end of August, and so was packing / traveling and then started my new job. As you can guess when reading Galway in a semweb-related blog, I&#8217;m now in <a href="http://deri.org" onclick="javascript:urchinTracker ('/outbound/article/deri.org');">DERI</a>, where <a href="http://www.deri.ie/about/team/member/alexandre_passant/" onclick="javascript:urchinTracker ('/outbound/article/www.deri.ie');">I</a> will keep working - mainly - on the Social Semantic Web, i.e. federating distributed online communities, augmented tagging, linked-data, etc.</p>
<p>Some interesting (well, I hope) stuff will come soon, especially the first public release of <a href="http://lodr.info" onclick="javascript:urchinTracker ('/outbound/article/lodr.info');">LODr</a>, unfortunately a bit later that I expected because of this moving and as I wanted to clean up some parts of the code before publishing it. You may have already heard about it either on my ESWC poster about MOAT or by reading the <a href="http://sodw2008.semanticweb.org" onclick="javascript:urchinTracker ('/outbound/article/sodw2008.semanticweb.org');">SDoW</a> program, but in a few words, this tools uses the <a href="http://moat-project.org" onclick="javascript:urchinTracker ('/outbound/article/moat-project.org');">MOAT</a> principles to let you re-tag your existing Web 2.0 content with URIs, i.e. loading all you social data into the Semantic Web and interlinking with the (freshly-updated) <a href="http://linkeddata.org" onclick="javascript:urchinTracker ('/outbound/article/linkeddata.org');">LOD</a> cloud. Thus, queries like &#8220;Please give me all the bibsonomy items linked to a topic related to dbpedia:Semantic_Web&#8221; of &#8220;Can I see Flickr pictures linked to one of my foaf:knows connection&#8221; will have an answer !</p>
<p>Regarding SDoW, <a href="http://blog.dbtune.org" onclick="javascript:urchinTracker ('/outbound/article/blog.dbtune.org');">Yves Raimond</a> (you know, the <a href="http://blog.dbtune.org/post/2008/09/03/Good-bye-C4DM-hello-BBC" onclick="javascript:urchinTracker ('/outbound/article/blog.dbtune.org');">BBC guy</a> <img src='http://apassant.net/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) and myself will present a paper about music recommendations and the Semantic Web, extending some ideas of my <a href="http://apassant.net/blog/2008/07/23/social-music-meets-the-semantic-web/" >previous talk</a> about the topic (Yves will also be a guest speaker at the <a href="http://www.webofdata.info/" onclick="javascript:urchinTracker ('/outbound/article/www.webofdata.info');">Web of Data Practitioners Days</a> and was recently <a href="http://www.semantic-web.at/1.36.resource.255.finding-vegetarian-music-what-b-b-king-and-the-beastie-boys-have-in-common.htm" onclick="javascript:urchinTracker ('/outbound/article/www.semantic-web.at');">interviewed</a> about those relationships between music and the SW). There is a total of 12 <a href="http://sdow2008.semanticweb.org/#program" onclick="javascript:urchinTracker ('/outbound/article/sdow2008.semanticweb.org');">accepted paper</a> (long, short and demos) from 24 submissions for this full-day workshop. We were really happy to get that much submissions, and we guess it will be a really interesting event regarding the different topics covered by the papers. Harry Halpin will give a keynote there, introducing the upcoming Social Web Incubator Group, and the second speaker is to be confirmed. BTW, if you consider attending it, ISWC early <a href="http://iswc2008.semanticweb.org/registration/" onclick="javascript:urchinTracker ('/outbound/article/iswc2008.semanticweb.org');">registration</a> deadline is <a href="http://iswc2008.semanticweb.org/2008/09/18/for-those-who-encountered-problems-with-early-registrations/" onclick="javascript:urchinTracker ('/outbound/article/iswc2008.semanticweb.org');">tonight</a>.</p>
<p>Finally, after spending last week at <a href="http://reasoningweb.org" onclick="javascript:urchinTracker ('/outbound/article/reasoningweb.org');">RWSS</a>, I&#8217;ll be in Oxford next week for the fist <a href="http://vocamp.org" onclick="javascript:urchinTracker ('/outbound/article/vocamp.org');">VoCamp</a>, which should be a really productive <a href="http://vocamp.org/wiki/VoCampOxford2008" onclick="javascript:urchinTracker ('/outbound/article/vocamp.org');">event</a> according the the schedule and topic ideas. Let&#8217;s hope that new vocabularies will emerge, but I have no doubt about this.</p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/07/28/bbc-lod-and-the-music-ontology/">
	<title>BBC, LOD and the Music Ontology</title>
	<link>http://apassant.net/blog/2008/07/28/bbc-lod-and-the-music-ontology/</link>
	 <dc:date>2008-07-28T19:21:12Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[bbc]]></dc:subject>

		<dc:subject><![CDATA[linkeddata]]></dc:subject>

		<dc:subject><![CDATA[musicontology]]></dc:subject>
	<description>Relaying this great news from Yves' blog (especially for planetrdf.com / planete.websemantique.org readers)  Just a couple of minutes ago on the Music Ontology mailing list, Nicholas Humfrey from the BBC announced the availability of linked data on BBC Music.     </description>
	<content:encoded><![CDATA[<p>Relaying this great news from <a href="http://blog.dbtune.org" onclick="javascript:urchinTracker ('/outbound/article/blog.dbtune.org');">Yves</a>&#8216; blog (especially for <a href="http://planetrdf.org" onclick="javascript:urchinTracker ('/outbound/article/planetrdf.org');">planetrdf.com</a> / <a href="http://planete.websemantique.org" onclick="javascript:urchinTracker ('/outbound/article/planete.websemantique.org');">planete.websemantique.org</a> readers) <br />
<blockquote> Just a couple of minutes ago on the <a href="http://groups.google.com/group/music-ontology-specification-group" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');">Music Ontology mailing list</a>, <a href="http://www.aelius.com/njh/" onclick="javascript:urchinTracker ('/outbound/article/www.aelius.com');">Nicholas Humfrey</a> from the BBC <a href="http://groups.google.com/group/music-ontology-specification-group/t/44facd1cfb5fc7c" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');">announced</a> the availability of linked data on <a href="http://www.bbc.co.uk/music/" onclick="javascript:urchinTracker ('/outbound/article/www.bbc.co.uk');">BBC Music</a>.    </p></blockquote>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/07/28/integrating-laconica-to-smob/">
	<title>Integrating laconi.ca to SMOB</title>
	<link>http://apassant.net/blog/2008/07/28/integrating-laconica-to-smob/</link>
	 <dc:date>2008-07-28T15:29:06Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[Social Software &amp; Web 2.0]]></dc:subject>

		<dc:subject><![CDATA[identi.ca]]></dc:subject>

		<dc:subject><![CDATA[laconi.ca]]></dc:subject>

		<dc:subject><![CDATA[lespetitescases]]></dc:subject>

		<dc:subject><![CDATA[microblogging]]></dc:subject>

		<dc:subject><![CDATA[sioc]]></dc:subject>

		<dc:subject><![CDATA[smob]]></dc:subject>
	<description>Gautier (aka lespetitescases) just hacked his SMOB client to make it post on identi.ca as well as on twitter. He's using the new laconica API combined with the same method that SMOB uses at the moment to post on twitter (CURL + HTTP-Auth). As this feature was on the TODO ...</description>
	<content:encoded><![CDATA[<p><a href="http://lespetitescases.net" onclick="javascript:urchinTracker ('/outbound/article/lespetitescases.net');">Gautier</a> (aka lespetitescases) just hacked his <a href="http://smob.sioc-project.org" onclick="javascript:urchinTracker ('/outbound/article/smob.sioc-project.org');">SMOB</a> client to make it <a href="http://twitter.com/lespetitescases/statuses/870464582" onclick="javascript:urchinTracker ('/outbound/article/twitter.com');">post</a> on <a href="http://identi.ca" onclick="javascript:urchinTracker ('/outbound/article/identi.ca');">identi.ca</a> as well as on twitter. He&#8217;s using the <a href="http://controlyourself.ca/?p=10" onclick="javascript:urchinTracker ('/outbound/article/controlyourself.ca');">new</a> <a href="http://laconi.ca/Main/Twitter-compatibleAPI" onclick="javascript:urchinTracker ('/outbound/article/laconi.ca');">laconica API</a> combined with the same method that SMOB uses at the moment to post on twitter (CURL + HTTP-Auth). As this feature was on the TODO list and some people were asking for it (a <a href="http://groups.google.com/group/sioc-dev/browse_thread/thread/da731c5ea3bcaf98" onclick="javascript:urchinTracker ('/outbound/article/groups.google.com');">thread</a> was also started by <a href="http://johnbreslin.com" onclick="javascript:urchinTracker ('/outbound/article/johnbreslin.com');">John</a> recently on both SIOC and identi.ca mailing-lists) that was a really great news !</p>
<p>I just added those changes to the SMOB client (get it or update from <a href="http://code.google.com/p/smob/source/checkout" onclick="javascript:urchinTracker ('/outbound/article/code.google.com');">svn</a>) , so that it can now be used to post on identi.ca ! Moreover, I added the ability to post not only on identi.ca but on any <a href="http://laconi.ca" onclick="javascript:urchinTracker ('/outbound/article/laconi.ca');">laconi.ca</a> based microblogging platform. You&#8217;ll see news parameter in the <a href="http://smob.googlecode.com/svn/trunk/client/config_dist.php" onclick="javascript:urchinTracker ('/outbound/article/smob.googlecode.com');">config_dist.php</a> file, that let you set-up a list of servers with dedicated user / pass, as follows. Then, when publishing an update, you&#8217;ll be able to choose those servers as well as the previous ones (including twitter), and enjoy multiple-posting:</p>
<p><img src="http://apassant.net/wp/../uploads/2008/07/multismob.png" alt="multismob.png" /></p>
<p>Then it&#8217;s browsable everywhere, but you still own it <a href="http://apassant.net/smob/data/2008-07-28T07:46:03-07:00.rdf" >locally as RDF</a> data so that you can re-use it later, etc.</p>
<p><img src="http://apassant.net/wp/../uploads/2008/07/image-4.png" alt="image-4.png" /></p>
<p>Once again, merci Gautier !</p>
]]></content:encoded>
	</item>
<item rdf:about="http://apassant.net/blog/2008/07/23/social-music-meets-the-semantic-web/">
	<title>Social Music meets the Semantic Web</title>
	<link>http://apassant.net/blog/2008/07/23/social-music-meets-the-semantic-web/</link>
	 <dc:date>2008-07-23T17:49:55Z</dc:date>
	<dc:creator>Alex</dc:creator>
	
		<dc:subject><![CDATA[Semantic Web]]></dc:subject>

		<dc:subject><![CDATA[Social Software &amp; Web 2.0]]></dc:subject>

		<dc:subject><![CDATA[foaf]]></dc:subject>

		<dc:subject><![CDATA[lastfm]]></dc:subject>

		<dc:subject><![CDATA[linkeddata]]></dc:subject>

		<dc:subject><![CDATA[moat]]></dc:subject>

		<dc:subject><![CDATA[sioc]]></dc:subject>

		<dc:subject><![CDATA[socialmusic]]></dc:subject>
	<description>No much time to blog at the moment, as I'm mainly concentrated on writing my PhD thesis (and so I wish best of luck - and motivation - to the ones in the same case !)

Yet, I gave a talk at a Center For Digital Music seminar last week, invited there by Yves ...</description>
	<content:encoded><![CDATA[<p>No much time to blog at the moment, as I&#8217;m mainly concentrated on writing my PhD thesis (and so I wish best of luck - and motivation - to the ones in the same case !)</p>
<p>Yet, I gave a talk at a <a href="http://www.elec.qmul.ac.uk/digitalmusic" onclick="javascript:urchinTracker ('/outbound/article/www.elec.qmul.ac.uk');">Center For Digital Music</a> seminar last week, invited there by <a href="http://blog.dbtune.org" onclick="javascript:urchinTracker ('/outbound/article/blog.dbtune.org');">Yves Raimond</a>.  The goal was to showcase how the usual suspects of the Social Semantic Web (FOAF / SIOC / MOAT / LOD) can be used in the context of music-related services and can provide new ways regarding music recommendation. If you&#8217;re interested in music-related computing (not only from a SW point of view), you may also be interested in browsing the lab homepage and various <a href="http://www.elec.qmul.ac.uk/digitalmusic/projects.html" onclick="javascript:urchinTracker ('/outbound/article/www.elec.qmul.ac.uk');">projects</a> they host (as the <a href="http://www.elec.qmul.ac.uk/digitalmusic/events/giantinstrument.html" onclick="javascript:urchinTracker ('/outbound/article/www.elec.qmul.ac.uk');">Giant Instrument</a> and others like 3D-sound modeling, automatic mixing or human-synth beat-box)</p>
<p style="width: 425px; text-align: left" id="__ss_525380"><object style="margin: 0px" width="425" height="355">
<param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=slidesqm-1216818451916028-8"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=slidesqm-1216818451916028-8" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>
]]></content:encoded>
	</item>
</rdf:RDF>
