Author: tommaso
Date: Thu Sep 8 07:04:31 2011
New Revision: 1166542
URL: http://svn.apache.org/viewvc?rev=1166542&view=rev
Log:
fixed type in clerezza-uima page, added link in home page to clerezza-uima
integration
Modified:
incubator/clerezza/site/trunk/graph.nt
Modified: incubator/clerezza/site/trunk/graph.nt
URL:
http://svn.apache.org/viewvc/incubator/clerezza/site/trunk/graph.nt?rev=1166542&r1=1166541&r2=1166542&view=diff
==============================================================================
--- incubator/clerezza/site/trunk/graph.nt (original)
+++ incubator/clerezza/site/trunk/graph.nt Thu Sep 8 07:04:31 2011
@@ -2,7 +2,7 @@
<http://localhost:8080/> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://clerezza.org/2009/09/hierarchy#Collection> .
<http://localhost:8080/clerezza-uima/index-content-el/0>
<http://discobits.org/ontology#infoBit> "<h3
xmlns=\"http://www.w3.org/1999/xhtml\">Introduction to Clerezza-UIMA
integration</h3>\n<a xmlns=\"http://www.w3.org/1999/xhtml\"
href=\"http://uima.apache.org\" target=\"_blank\">UIMA</a> is an <a
xmlns=\"http://www.w3.org/1999/xhtml\"
href=\"http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=uima\"
target=\"_blank\">OASIS</a> standard that allows the definition of analysis
pipelines to manage unstructured information and extract structures and
semantics around given data.<br
xmlns=\"http://www.w3.org/1999/xhtml\"></br>\nThe Clerezza-UIMA integration
brings the power of UIMA inside Clerezza providing reuse of existing UIMA
components, definition of new ones in a linked data oriented system.<br
xmlns=\"http://www.w3.org/1999/xhtml\"></br>\nA basic mechanism for mapping
UIMA CAS (Common Analysis Structure) to an RDF graph has been defined together
with the ability of s
toring such an object in one of the Clerezza supported triple stores.<br
xmlns=\"http://www.w3.org/1999/xhtml\"></br>\nClerezza runs inside an OSGi
environment while UIMA is not fully OSGi compliant as is, so this integration
work takes care also of the OSGi
adaption.\n"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
<http://localhost:8080/clerezza-uima/index-content-el/0>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<http://localhost:8080/clerezza-uima/index-content-el/1>
<http://discobits.org/ontology#infoBit> "<h3
xmlns=\"http://www.w3.org/1999/xhtml\">Clerezza-UIMA modules</h3>\n<ul
xmlns=\"http://www.w3.org/1999/xhtml\">\n <li><b>uima.ontologies</b><div>an
ontology, and the generated Java source code, for defining the UIMA CAS model
classes.</div></li>\n <li><b>uima.utils</b><div>base module which allows the
usage of UIMA inside Clerezza.<br></br> It defines the way UIMA framework
classes are instantiated and initialized with the Clerezza OSGi environment
with an extension classloader which collects classloaders containing the
registered UIMA analysis components. To make it possible to create a UIMA
pipeline from a bundle the bundle needs to register any UIMA analysis component
in the extension classloader, this can be done using a specialized OSGi
Activator defined in this module.<br></br> The uima.utils module also allows to
cache any previously initialized analysis engine, the
execution of previously defined (a UIMA pipeline based on external services of
OpenCalais and AlchemyAPI is already implemented) and custom UIMA pipelies. The
module provides utility methods for retrieving UIMA annotations from the CAS
model and decorating existing graph node with the information extracted by
UIMA..</div></li>\n <li><b>uima.metadata-generator</b><div>this module
contains an implementation of a Clerezza metadata generator which generates
meta data about specified data sent as a sequence of bytes, analyzing the
resource media type with Apache Tika and then extracting tags, concepts,
language and other entities with uima.utils external services based UIMA
pipeline.</div></li>\n <li><b>uima.casconsumer</b><div>a CAS Consumer in UIMA
is an analysis component which is responsible of consuming the annotations and
feature structures contained in a CAS (or the CAS itself) in some way. The
ClerezzaCASConsuemr contained in this module can map information contained i
n a CAS to a (RDF) graph and eventually store it inside a triple store. The
mapping strategy can be configured and extended; the current implementations
count a default mapping implementation based on the basic uima.utils mapping
strategy and a mapping based on <a
href=\"http://code.google.com/p/annotation-ontology/\"
target=\"_blank\">Annotation Ontology</a>.</div></li>\n
<li><b>uima.concept-tagging</b><div>this module provides a UIMA enabled version
of the base Clerezza concept tagger which is able to automatically annotate a
node with concept tags. Also another service to automatically enhance an
external resource (given the URI), write it in the triple store with the
Clerezza CASConsumer and return an RDF version of the annotated
resource.</div></li>\n</ul>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
.
+<http://localhost:8080/clerezza-uima/index-content-el/1>
<http://discobits.org/ontology#infoBit> "<h3
xmlns=\"http://www.w3.org/1999/xhtml\">Clerezza-UIMA modules</h3>\n<ul
xmlns=\"http://www.w3.org/1999/xhtml\">\n <li><b>uima.ontologies</b><div>an
ontology, and the generated Java source code, for defining the UIMA CAS model
classes.</div></li>\n <li><b>uima.utils</b><div>base module which allows the
usage of UIMA inside Clerezza.<br></br> It defines the way UIMA framework
classes are instantiated and initialized with the Clerezza OSGi environment
with an extension classloader which collects classloaders containing the
registered UIMA analysis components. To make it possible to create a UIMA
pipeline from a bundle the bundle needs to register any UIMA analysis component
in the extension classloader, this can be done using a specialized OSGi
Activator defined in this module.<br></br> The uima.utils module also allows to
cache any previously initialized analysis engine, the
execution of previously defined (a UIMA pipeline based on external services of
OpenCalais and AlchemyAPI is already implemented) and custom UIMA pipelies. The
module provides utility methods for retrieving UIMA annotations from the CAS
model and decorating existing graph node with the information extracted by
UIMA..</div></li>\n <li><b>uima.metadata-generator</b><div>this module
contains an implementation of a Clerezza metadata generator which generates
meta data about specified data sent as a sequence of bytes, analyzing the
resource media type with Apache Tika and then extracting tags, concepts,
language and other entities with uima.utils external services based UIMA
pipeline.</div></li>\n <li><b>uima.casconsumer</b><div>a CAS Consumer in UIMA
is an analysis component which is responsible of consuming the annotations and
feature structures contained in a CAS (or the CAS itself) in some way. The
ClerezzaCASConsumer contained in this module can map information contained i
n a CAS to a (RDF) graph and eventually store it inside a triple store. The
mapping strategy can be configured and extended; the current implementations
count a default mapping implementation based on the basic uima.utils mapping
strategy and a mapping based on <a
href=\"http://code.google.com/p/annotation-ontology/\"
target=\"_blank\">Annotation Ontology</a>.</div></li>\n
<li><b>uima.concept-tagging</b><div>this module provides a UIMA enabled version
of the base Clerezza concept tagger which is able to automatically annotate a
node with concept tags. Also another service to automatically enhance an
external resource (given the URI), write it in the triple store with the
Clerezza CASConsumer and return an RDF version of the annotated
resource.</div></li>\n</ul>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
.
<http://localhost:8080/clerezza-uima/index-content-el/1>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
<http://localhost:8080/clerezza-uima/index-content-el/2>
<http://discobits.org/ontology#infoBit> "<h3
xmlns=\"http://www.w3.org/1999/xhtml\">Getting
started</h3>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
<http://localhost:8080/clerezza-uima/index-content-el/2>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#OrderedContent> .
@@ -20,7 +20,7 @@
<http://localhost:8080/content-el/0>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
<http://localhost:8080/content-el/1-content-el/0>
<http://discobits.org/ontology#infoBit> "Apache Clerezza allows to easily
develop semantic web application by providing the following:<ul
xmlns=\"http://www.w3.org/1999/xhtml\"><li>An API to access RDF
Graphs</li><li>A Jax RS implementation</li><li>TypeHandlers: Jax-RS resources
bound to an RDF type</li><li>Renderlets to create various represenattions from
RDF resources, ScalaServerPages allow to easily write renderlets in
Scala</li></ul>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
<http://localhost:8080/content-el/1-content-el/0>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
-<http://localhost:8080/content-el/1> <http://discobits.org/ontology#infoBit>
"<div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"column
first-column\">\n\t\t\t\t<h2>Apache Clerezza in <strong>5 Bullet
Points</strong></h2>\n\n\t\t\t\t<ul>\n\t\t\t\t\t<li><div>OSGi-based
Platform</div></li>\n\t\t\t\t\t<li><div>RESTful Web Service Framework</div>
</li>\n\t\t\t\t\t<li><div>Based on W3C
Standard</div></li>\n\t\t\t\t\t<li><div>Database/Triple Store
independent</div></li>\n\t\t\t\t\t<li><div>Scripting Support (JSR 223
compatible)</div></li>\n\n\t\t\t\t</ul>\n\t\t\t</div>\n\t\t\t<div
xmlns=\"http://www.w3.org/1999/xhtml\" class=\"column
second-column\">\n\t\t\t\t<h2>Apache Clerezza for
<strong>Developers</strong></h2>\n\t\t\t\tApache Clerezza allows to easily
develop semantic web application by providing the
following:\n\t\t\t\t<ul>\n\t\t\t\t\t<li><div>An API to access RDF
Graphs</div></li>\n\t\t\t\t\t<li><div>SPARQL Support</div>
</li>\n\n\t\t\t\t\t<li><div>A JAX-RS implementation<
/div> </li>\n\t\t\t\t\t<li><div>TypeHandlers: JAX-RS resources bound to an RDF
type</div></li>\n\t\t\t\t\t<li><div>Renderlets to create various
representations from RDF resources, ScalaServerPages allows to easily write
renderlets in Scala</div></li>\n\t\t\t\t\t<li><div>Scripting in Scala on the <a
href=\"http://incubator.apache.org/clerezza/getting-started/shell/\"
target=\"_blank\">Clerezza Console</a></div></li>\n
<li><div>Integration with <a href=\"http://uima.apache.org\"
target=\"_blank\">Apache
UIMA</a></div></li>\n\t\t\t\t</ul>\n\n\t\t\t</div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
.
+<http://localhost:8080/content-el/1> <http://discobits.org/ontology#infoBit>
"<div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"column
first-column\">\n\t\t\t\t<h2>Apache Clerezza in <strong>5 Bullet
Points</strong></h2>\n\n\t\t\t\t<ul>\n\t\t\t\t\t<li><div>OSGi-based
Platform</div></li>\n\t\t\t\t\t<li><div>RESTful Web Service Framework</div>
</li>\n\t\t\t\t\t<li><div>Based on W3C
Standard</div></li>\n\t\t\t\t\t<li><div>Database/Triple Store
independent</div></li>\n\t\t\t\t\t<li><div>Scripting Support (JSR 223
compatible)</div></li>\n\n\t\t\t\t</ul>\n\t\t\t</div>\n\t\t\t<div
xmlns=\"http://www.w3.org/1999/xhtml\" class=\"column
second-column\">\n\t\t\t\t<h2>Apache Clerezza for
<strong>Developers</strong></h2>\n\t\t\t\tApache Clerezza allows to easily
develop semantic web application by providing the
following:\n\t\t\t\t<ul>\n\t\t\t\t\t<li><div>An API to access RDF
Graphs</div></li>\n\t\t\t\t\t<li><div>SPARQL Support</div>
</li>\n\n\t\t\t\t\t<li><div>A JAX-RS implementation<
/div> </li>\n\t\t\t\t\t<li><div>TypeHandlers: JAX-RS resources bound to an RDF
type</div></li>\n\t\t\t\t\t<li><div>Renderlets to create various
representations from RDF resources, ScalaServerPages allows to easily write
renderlets in Scala</div></li>\n\t\t\t\t\t<li><div>Scripting in Scala on the <a
href=\"http://incubator.apache.org/clerezza/getting-started/shell/\"
target=\"_blank\">Clerezza Console</a></div></li>\n
<li><div><a
href=\"http://incubator.apache.org/clerezza/clerezza-uima/\">Integration</a>
with <a href=\"http://uima.apache.org\" target=\"_blank\">Apache
UIMA</a></div></li>\n\t\t\t\t</ul>\n\n\t\t\t</div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
.
<http://localhost:8080/content-el/1>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .
<http://localhost:8080/content-el/2-content-el/0>
<http://discobits.org/ontology#infoBit> "<div
xmlns=\"http://www.w3.org/1999/xhtml\">Clerezza documentation is available on
every clerezza instance for the active bundles at
http://host:port/documentation, a copy is also available on this server: <a
href=\"/documentation\">documentation</a></div>\n<div
xmlns=\"http://www.w3.org/1999/xhtml\">Maven generated site: <a
href=\"http://incubator.apache.org/clerezza/mvn-site\">http://incubator.apache.org/clerezza/mvn-site/</a></div>\n"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral>
.
<http://localhost:8080/content-el/2-content-el/0>
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
<http://discobits.org/ontology#XHTMLInfoDiscoBit> .