You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stanbol.apache.org by Fabian Christ <ch...@googlemail.com> on 2012/01/16 13:54:00 UTC

Re: svn commit: r1231973 - in /incubator/stanbol/site/trunk/content/stanbol/docs/trunk: rules.mdtext rules/refactor.mdtext

Hi Andrea,

I saw your text about Stanbol Rules which mentions the IKS
(Interactive Knowledge Stack). Since Apache Stanbol is an independent
project in the sense that it will (hopefully) live much longer than
the IKS project, I would not mention IKS in the Stanbol docs. We don't
speak about the IKS there. Additionally, the meaning of IKS is not
clarified for an unknown reader. Can you replace IKS in your example?
Or at least you have to explain more about it.

Best,
 - Fabian

Am 16. Januar 2012 13:27 schrieb  <an...@apache.org>:
> Author: anuzzolese
> Date: Mon Jan 16 12:27:52 2012
> New Revision: 1231973
>
> URL: http://svn.apache.org/viewvc?rev=1231973&view=rev
> Log:
> [STANBOL-453] Extended usage scenarios in Rules and Refactor.
>
> Modified:
>    incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext
>    incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext
>
> Modified: incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext
> URL: http://svn.apache.org/viewvc/incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext?rev=1231973&r1=1231972&r2=1231973&view=diff
> ==============================================================================
> --- incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext (original)
> +++ incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext Mon Jan 16 12:27:52 2012
> @@ -10,6 +10,17 @@ In such a way the administrator is able
>  For instance in a CMS which collects core knowledge about musicians it might possible to define integrity check rules which keep only entities that are typed as Musicians in DBpedia <a href="#dbpedia">[5]</a> and have an associated image, a birth place and the instrument played.
>  Any other entity not satisfying the constraints is discarded.
>
> +### Vocabulary harmonization
> +
> +Supposing we want to use some dataset in Linked
> +Data as external knowledge bases for the IKS. Now the problem how to use data
> +from those datasets expressed with some external and heterogeneous vocabularies
> +or ontologies within the IKS has. Furthermore the IKS has its own way to
> +formalize knowledge, namely the its Ontology Network managed by [Stanbol OntoNet](../ontologymanager/ontonet.html).
> +The solution is provided by Refactor which allows to interpret the rules of
> +inference as refactoring rules in order harmonize external data to the
> +Stanbol's ontologies.
> +
>  Also, Stanbol Rules can be used to derive new knowledge or integrate information from different semantically enhanced contents.
>
>  ## Features
>
> Modified: incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext
> URL: http://svn.apache.org/viewvc/incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext?rev=1231973&r1=1231972&r2=1231973&view=diff
> ==============================================================================
> --- incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext (original)
> +++ incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext Mon Jan 16 12:27:52 2012
> @@ -10,6 +10,8 @@ The Refactor is a service which allows t
>
>  ## Usage Scenarios
>
> +### Vocabulary harmonization
> +
>  Supposing we want to use some dataset in Linked
>  Data as external knowledge bases for the IKS. Now the problem how to use data
>  from those datasets expressed with some external and heterogeneous vocabularies
> @@ -33,8 +35,8 @@ We can specify a concrete scenario for a
>  Refactor. Suppose we have configured the IKS (i.e. [Stanbol EntityHub](../entityhub.html)) in order
>  to fetch entities about persons from DBpedia. Now we want to represent these
>  entities adopting the vocabulary from schema.org and produce
> -schemaOrg Rich Snippets in order to provide to the IKS search engine
> -optimization capabilities. What we need to do is to write a recipe and call
> +schema.org Rich Snippets in order to provide search engine
> +optimization capabilities to the IKS. What we need to do is to write a recipe and call
>  the Refactor via HTTP REST passing to it the recipe itself and the entities we
>  have fetched from Linked Data.
>
>
>



-- 
Fabian
http://twitter.com/fctwitt

Re: svn commit: r1231973 - in /incubator/stanbol/site/trunk/content/stanbol/docs/trunk: rules.mdtext rules/refactor.mdtext

Posted by Andrea Giovanni Nuzzolese <nu...@cs.unibo.it>.
Hi Fabian

you are completely right. 
I just pasted parts of existing documentation about Rules and the resulting documentation has to be revised.

Best.
Andrea

On Jan 16, 2012, at 1:54 PM, Fabian Christ wrote:

> Hi Andrea,
> 
> I saw your text about Stanbol Rules which mentions the IKS
> (Interactive Knowledge Stack). Since Apache Stanbol is an independent
> project in the sense that it will (hopefully) live much longer than
> the IKS project, I would not mention IKS in the Stanbol docs. We don't
> speak about the IKS there. Additionally, the meaning of IKS is not
> clarified for an unknown reader. Can you replace IKS in your example?
> Or at least you have to explain more about it.
> 
> Best,
> - Fabian
> 
> Am 16. Januar 2012 13:27 schrieb  <an...@apache.org>:
>> Author: anuzzolese
>> Date: Mon Jan 16 12:27:52 2012
>> New Revision: 1231973
>> 
>> URL: http://svn.apache.org/viewvc?rev=1231973&view=rev
>> Log:
>> [STANBOL-453] Extended usage scenarios in Rules and Refactor.
>> 
>> Modified:
>>    incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext
>>    incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext
>> 
>> Modified: incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext
>> URL: http://svn.apache.org/viewvc/incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext?rev=1231973&r1=1231972&r2=1231973&view=diff
>> ==============================================================================
>> --- incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext (original)
>> +++ incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules.mdtext Mon Jan 16 12:27:52 2012
>> @@ -10,6 +10,17 @@ In such a way the administrator is able
>>  For instance in a CMS which collects core knowledge about musicians it might possible to define integrity check rules which keep only entities that are typed as Musicians in DBpedia <a href="#dbpedia">[5]</a> and have an associated image, a birth place and the instrument played.
>>  Any other entity not satisfying the constraints is discarded.
>> 
>> +### Vocabulary harmonization
>> +
>> +Supposing we want to use some dataset in Linked
>> +Data as external knowledge bases for the IKS. Now the problem how to use data
>> +from those datasets expressed with some external and heterogeneous vocabularies
>> +or ontologies within the IKS has. Furthermore the IKS has its own way to
>> +formalize knowledge, namely the its Ontology Network managed by [Stanbol OntoNet](../ontologymanager/ontonet.html).
>> +The solution is provided by Refactor which allows to interpret the rules of
>> +inference as refactoring rules in order harmonize external data to the
>> +Stanbol's ontologies.
>> +
>>  Also, Stanbol Rules can be used to derive new knowledge or integrate information from different semantically enhanced contents.
>> 
>>  ## Features
>> 
>> Modified: incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext
>> URL: http://svn.apache.org/viewvc/incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext?rev=1231973&r1=1231972&r2=1231973&view=diff
>> ==============================================================================
>> --- incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext (original)
>> +++ incubator/stanbol/site/trunk/content/stanbol/docs/trunk/rules/refactor.mdtext Mon Jan 16 12:27:52 2012
>> @@ -10,6 +10,8 @@ The Refactor is a service which allows t
>> 
>>  ## Usage Scenarios
>> 
>> +### Vocabulary harmonization
>> +
>>  Supposing we want to use some dataset in Linked
>>  Data as external knowledge bases for the IKS. Now the problem how to use data
>>  from those datasets expressed with some external and heterogeneous vocabularies
>> @@ -33,8 +35,8 @@ We can specify a concrete scenario for a
>>  Refactor. Suppose we have configured the IKS (i.e. [Stanbol EntityHub](../entityhub.html)) in order
>>  to fetch entities about persons from DBpedia. Now we want to represent these
>>  entities adopting the vocabulary from schema.org and produce
>> -schemaOrg Rich Snippets in order to provide to the IKS search engine
>> -optimization capabilities. What we need to do is to write a recipe and call
>> +schema.org Rich Snippets in order to provide search engine
>> +optimization capabilities to the IKS. What we need to do is to write a recipe and call
>>  the Refactor via HTTP REST passing to it the recipe itself and the entities we
>>  have fetched from Linked Data.
>> 
>> 
>> 
> 
> 
> 
> -- 
> Fabian
> http://twitter.com/fctwitt