<?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: RDF Aggregates and Full Text Search on Steroids with Solr</title>
	<atom:link href="http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/feed/" rel="self" type="application/rss+xml" />
	<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/</link>
	<description></description>
	<lastBuildDate>Tue, 15 May 2012 14:41:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Fred</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-318428</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Wed, 19 May 2010 11:42:13 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-318428</guid>
		<description>Hi Thomas!


Yes exactly, this is the latest Solr schema used by structWSF. The cost to change from Virtuoso to Sesame is to check is sesame can handle all the sparql queries generated by any structWSF endpoints. If it doesn&#039;t for one, then a layer should be created to send different queries depending on the underlying store. Such a layer doesn&#039;t currently exists, but should easily be implementable. Finally, one of the goal of structWSF was to create a WS abstraction so that we can use (and switch) any underlying system without impacting the capabilities of the network. It is the reason why we choose to use Solr for the search &amp; browse activities, however if a triple store (or when) will be as effective as this for searching &amp; faceting, then we will be able to switch from Solr to this new triple store (at the end, it would be much easier to maintain with a triple store than Solr because of some create/update limitations of Solr).


Hope it helps, and don&#039;t hesitate to send me any question related to structWSF/Sesame (by email, on this blog, or on the mailing list).


Thanks!


Take care,


Fred</description>
		<content:encoded><![CDATA[<p>Hi Thomas!</p>
<p>Yes exactly, this is the latest Solr schema used by structWSF. The cost to change from Virtuoso to Sesame is to check is sesame can handle all the sparql queries generated by any structWSF endpoints. If it doesn&#8217;t for one, then a layer should be created to send different queries depending on the underlying store. Such a layer doesn&#8217;t currently exists, but should easily be implementable. Finally, one of the goal of structWSF was to create a WS abstraction so that we can use (and switch) any underlying system without impacting the capabilities of the network. It is the reason why we choose to use Solr for the search &#038; browse activities, however if a triple store (or when) will be as effective as this for searching &#038; faceting, then we will be able to switch from Solr to this new triple store (at the end, it would be much easier to maintain with a triple store than Solr because of some create/update limitations of Solr).</p>
<p>Hope it helps, and don&#8217;t hesitate to send me any question related to structWSF/Sesame (by email, on this blog, or on the mailing list).</p>
<p>Thanks!</p>
<p>Take care,</p>
<p>Fred</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Francart</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-318410</link>
		<dc:creator>Thomas Francart</dc:creator>
		<pubDate>Wed, 19 May 2010 09:33:35 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-318410</guid>
		<description>Hi Fred

This is really interesting. Just to let you know that the link to the solR schema is broken, and I think it is replaced by this one :

http://code.google.com/p/structwsf/source/browse/trunk/framework/solr_schema_v1_1.xml

What does it cost to integrate structWSF with another triplestore/sparql endpoint than Virtuoso ? say, Sesame for example ?

All the best
Thomas</description>
		<content:encoded><![CDATA[<p>Hi Fred</p>
<p>This is really interesting. Just to let you know that the link to the solR schema is broken, and I think it is replaced by this one :</p>
<p><a href="http://code.google.com/p/structwsf/source/browse/trunk/framework/solr_schema_v1_1.xml" rel="nofollow">http://code.google.com/p/structwsf/source/browse/trunk/framework/solr_schema_v1_1.xml</a></p>
<p>What does it cost to integrate structWSF with another triplestore/sparql endpoint than Virtuoso ? say, Sesame for example ?</p>
<p>All the best<br />
Thomas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-300516</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Mon, 22 Feb 2010 16:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-300516</guid>
		<description>Hi Lau!

All full-text search capabilities of this method are supported by Solr itself. Chinese charsets are supported by Solr, the only thing we should check is if there is any Solr &quot;Chinese&quot; text-analyser out there. If there is, then we shouldn&#039;t have any issues using this architecture to support Chinese languages.

Does that answer your question?


Thanks!


Take care,


Fred</description>
		<content:encoded><![CDATA[<p>Hi Lau!</p>
<p>All full-text search capabilities of this method are supported by Solr itself. Chinese charsets are supported by Solr, the only thing we should check is if there is any Solr &#8220;Chinese&#8221; text-analyser out there. If there is, then we shouldn&#8217;t have any issues using this architecture to support Chinese languages.</p>
<p>Does that answer your question?</p>
<p>Thanks!</p>
<p>Take care,</p>
<p>Fred</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lau</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-300502</link>
		<dc:creator>Lau</dc:creator>
		<pubDate>Mon, 22 Feb 2010 15:11:18 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-300502</guid>
		<description>Hi Fred,

What i am concerned about is, if this tech can provide the user-experience as same as that offered by traditional search engine(google or yahoo, for instance). And what about the full-text search on RDF about chinese or japanese characters?

Thanks,

Lau</description>
		<content:encoded><![CDATA[<p>Hi Fred,</p>
<p>What i am concerned about is, if this tech can provide the user-experience as same as that offered by traditional search engine(google or yahoo, for instance). And what about the full-text search on RDF about chinese or japanese characters?</p>
<p>Thanks,</p>
<p>Lau</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-276885</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Fri, 04 Sep 2009 15:29:11 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-276885</guid>
		<description>Hi John!

Yes, you can get it from here:

http://code.google.com/p/structwsf/source/browse/trunk/framework/solr_schema.xml

This is the latest version available right now (and the trunk get always updated, so check that URL for the latest version).


Hope this help,


Thanks!


Fred</description>
		<content:encoded><![CDATA[<p>Hi John!</p>
<p>Yes, you can get it from here:</p>
<p><a href="http://code.google.com/p/structwsf/source/browse/trunk/framework/solr_schema.xml" rel="nofollow">http://code.google.com/p/structwsf/source/browse/trunk/framework/solr_schema.xml</a></p>
<p>This is the latest version available right now (and the trunk get always updated, so check that URL for the latest version).</p>
<p>Hope this help,</p>
<p>Thanks!</p>
<p>Fred</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John D</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-276802</link>
		<dc:creator>John D</dc:creator>
		<pubDate>Thu, 03 Sep 2009 21:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-276802</guid>
		<description>Hi Fred,

The link to the solr schema files seems to be broken.  Is there somewhere we can download this?

Thanks,

John</description>
		<content:encoded><![CDATA[<p>Hi Fred,</p>
<p>The link to the solr schema files seems to be broken.  Is there somewhere we can download this?</p>
<p>Thanks,</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-273348</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Tue, 11 Aug 2009 18:34:20 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-273348</guid>
		<description>Hi Edoardo!

First, I think you could be interested in &lt;a href=&quot;http://groups.drupal.org/node/23216&quot; rel=&quot;nofollow&quot;&gt;this thread on the Semantic Web Drupal group page&lt;/a&gt;.

About structWSF&#039;s Solr instance: what is happening with it? Well, it is really just a fulltext Solr index which leverage the structured content that it ingest. This means that you can filter by type (with inference), and by properties. However, you don&#039;t have the flexibility that you have (at least, with the current Solr index used) to do this kind of search using Solr. This is really what SPARQL is about. If you want to perform this kind of searches on your system (lets say, some Drupal module you want to create that interact with a structWSF instance), then you would probably use the SPARQL endpoint to do such queries.

Otherwise, the current index schema doesn&#039;t accommodate this kind of queries to Solr. Dynamics properties would be needed, and more complex Solr queries. The question would be: how Solr would behave with big datasets with non-heterogeneous dataset(s) (hundred of existing properties)?

The current goal by using Solr is to enable the fastest fulltext searches possible over a set of structured (rdf) datasets while leveraging some of its structure for leveraging inference and &amp; faceting.


Hope it helps!


Thanks!


Take care,


Fred</description>
		<content:encoded><![CDATA[<p>Hi Edoardo!</p>
<p>First, I think you could be interested in <a href="http://groups.drupal.org/node/23216" rel="nofollow">this thread on the Semantic Web Drupal group page</a>.</p>
<p>About structWSF&#8217;s Solr instance: what is happening with it? Well, it is really just a fulltext Solr index which leverage the structured content that it ingest. This means that you can filter by type (with inference), and by properties. However, you don&#8217;t have the flexibility that you have (at least, with the current Solr index used) to do this kind of search using Solr. This is really what SPARQL is about. If you want to perform this kind of searches on your system (lets say, some Drupal module you want to create that interact with a structWSF instance), then you would probably use the SPARQL endpoint to do such queries.</p>
<p>Otherwise, the current index schema doesn&#8217;t accommodate this kind of queries to Solr. Dynamics properties would be needed, and more complex Solr queries. The question would be: how Solr would behave with big datasets with non-heterogeneous dataset(s) (hundred of existing properties)?</p>
<p>The current goal by using Solr is to enable the fastest fulltext searches possible over a set of structured (rdf) datasets while leveraging some of its structure for leveraging inference and &#038; faceting.</p>
<p>Hope it helps!</p>
<p>Thanks!</p>
<p>Take care,</p>
<p>Fred</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edoardo Marcora</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-273128</link>
		<dc:creator>Edoardo Marcora</dc:creator>
		<pubDate>Mon, 10 Aug 2009 15:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-273128</guid>
		<description>Thanx for sharing your ideas!

I have one question: how do you go about, using your example data, filtering articles through more than one property of their authors, using only Solr. For example, search for all articles whose author name contains Bob and live in Canada (assuming authors have a country property).

Thanx,

Dado</description>
		<content:encoded><![CDATA[<p>Thanx for sharing your ideas!</p>
<p>I have one question: how do you go about, using your example data, filtering articles through more than one property of their authors, using only Solr. For example, search for all articles whose author name contains Bob and live in Canada (assuming authors have a country property).</p>
<p>Thanx,</p>
<p>Dado</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ontology Best Practices for Data-driven Applications: Part 3 &#187; AI3:::Adaptive Information</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-265604</link>
		<dc:creator>Ontology Best Practices for Data-driven Applications: Part 3 &#187; AI3:::Adaptive Information</dc:creator>
		<pubDate>Thu, 11 Jun 2009 14:22:57 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-265604</guid>
		<description>[...] when indexed in a supplementary full-text search engine with faceting capabilities (such as the Solr engine we use), can be leveraged in the user interface for these types of desired UI [...]</description>
		<content:encoded><![CDATA[<p>[...] when indexed in a supplementary full-text search engine with faceting capabilities (such as the Solr engine we use), can be leveraged in the user interface for these types of desired UI [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A General Web-oriented Architecture (WOA) for Structured Data &#187; AI3:::Adaptive Information</title>
		<link>http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/comment-page-1/#comment-259512</link>
		<dc:creator>A General Web-oriented Architecture (WOA) for Structured Data &#187; AI3:::Adaptive Information</dc:creator>
		<pubDate>Mon, 04 May 2009 02:43:31 +0000</pubDate>
		<guid isPermaLink="false">http://fgiasson.com/blog/?p=923#comment-259512</guid>
		<description>[...] Giasson, 2009. RDF Aggregates and Full Text Search on Steroids with Solr, April 29, 2009. See http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-s.... [3] Michael K. Bergman, 2009. Advantages and Myths of RDF, white paper from Structured Dynamics [...]</description>
		<content:encoded><![CDATA[<p>[...] Giasson, 2009. RDF Aggregates and Full Text Search on Steroids with Solr, April 29, 2009. See <a href="http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-s..." rel="nofollow">http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-s&#8230;</a>. [3] Michael K. Bergman, 2009. Advantages and Myths of RDF, white paper from Structured Dynamics [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (Requested URI is rejected)
Database Caching using disk: basic

Served from: fgiasson.com @ 2012-05-23 07:19:13 -->
