Author: rwesten
Date: Tue Jun 26 11:07:30 2012
New Revision: 1353942

URL: http://svn.apache.org/viewvc?rev=1353942&view=rev
Log:
moved detailed description about featuers from the index to the overview page

Added:
    incubator/stanbol/site/trunk/content/stanbol/overview.mdtext
Modified:
    incubator/stanbol/site/trunk/content/stanbol/index.mdtext

Modified: incubator/stanbol/site/trunk/content/stanbol/index.mdtext
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/site/trunk/content/stanbol/index.mdtext?rev=1353942&r1=1353941&r2=1353942&view=diff
==============================================================================
--- incubator/stanbol/site/trunk/content/stanbol/index.mdtext (original)
+++ incubator/stanbol/site/trunk/content/stanbol/index.mdtext Tue Jun 26 
11:07:30 2012
@@ -4,57 +4,28 @@ Apache Stanbol (currently in [incubating
 <p style="text-align: center;">
 ![Apache Stanbol - The semantic engine](images/stanbol-semanticengine.png 
"Apache Stanbol is aimed to bring semantic technologies to current CMS 
Systems.")</p>
 
-The Apache Stanbol [components](docs/trunk/components.html) are meant to be 
accessed over RESTful services. Typically they are use to extend traditional 
content management systems with semantic services. However Apache Stanbol is 
not limited to CMS. Other possible use cases include direct usage from web 
applications e.g. for tag suggestions or entity suggestion in search fields as 
well as smart Email/Document processing based on extracted Entities/Topics.
-
-Apache Stanbol is by no meanprovides a set of RESTful services that aim to 
extend traditional content management systems with semantic services. bring 
semantic technologies to  Content Management Systems. 
+The Apache Stanbol [components](docs/trunk/components.html) are meant to be 
accessed over RESTful services. Typically they are use to extend traditional 
content management systems with semantic services. Other feasible use cases 
include: Direct usage from web applications (e.g. for Tag 
extraction/suggestion; or text completion in search fields), 'smart' Content 
workflows or email routing based on extracted Entities/Topics, ... 
 
 Apache Stanbol's main features are:
 
+- **[Content Enhancement](docs/trunk/enhancer)**<br>
+  Services that add semantic information to “non-semantic” pieces of 
content.
+- **[Reasoning](docs/trunk/reasoners.html)**<br>
+  Services that are able to retrieve additional semantic information about the 
content based on the semantic information retrieved via content enhancement.
+- **[Knowledge Models](docs/trunk/ontologymanager)**<br>
+  Services that are used to define and manipulate the data models (e.g. 
ontologies) that are used to store the semantic information.
+- **[Persistence](docs/trunk/contenthub)**<br>
+  Services that store (or cache) semantic information, i.e. enhanced content, 
entities, facts, and make it searchable.
 
-### Content Enhancement
-
-<span style="float:right"> ![Content Enhancement with the Stanbol 
Enhancer](images/stanbol-feature-enhance.png "Extract semantic information from 
parsed Content")</span>
-
-The Stanbol Enhancer provides a [RESTful 
API](docs/trunk/enhancer/enhancerrest.html) that allows to [extract semantic 
information](docs/trunk/contentenhancement.html) from parsed Content. Results 
are represented as RDF graph and can be used on the front end e.g. to improve 
[Tagging](docs/trunk/enhancementusage.html#entity-tagging-use-tags-to-relate-you-content-to-persons-places-events)
 or even [inline Content 
Annotation](docs/trunk/enhancementusage.html#entity-checker-inline-editing-of-content-enhancements).
 In the backend extracted information can be used to improve search and content 
processing workflows.
-
-In more details the Stanbol Enhancer can enhancer Content in [multiple 
languages](docs/trunk/multilingual.html). It can be configured to use [custom 
vocabularies](docs/trunk/customvocabulary.html). This [List of Enhancement 
Engines](docs/trunk/enhancer/engines/list.html) provides a good overview about 
the different option. However users with special needs can also extend the 
Stanbol Enhancers by implementing their own [Enhancement 
Engine](docs/trunk/enhancer/engines/).
-
-### Manage your Domain Data
-
-<span style="float:right"> ![Entity Management with the Stanbol 
Entityhub](images/stanbol-feature-entityhub.png "Manage your Vocabulary and 
fast local caches of Linked Data sets with the Stanbol Entityhub")</span>
-
-Information (Data/Knowledge) about relevant Entities are key for any semantic 
System. But those information may come from a variety of source. The Stanbol 
Entityhub provides tools and services that allow you and the other Stanbol 
components to access those data via  RESTful services.
-
-The Entityhub allows you to create/manage your own local Entities. It also 
provides a tool for [create local indexes](docs/trunk/customvocabulary.html) of 
datasets. This is important for supporting fast local queries as required by 
the Stanbol Enhancer. The Entityhub can also reference and cache remotely 
hosted datasets. It directly supports [Linked Data](http://linkeddata.org) 
protocols but can also be extended to work with services that use special 
protocols and formats.
-
-The Apache Entityhub also implements the [Google 
Refine](http://code.google.com/p/google-refine/) [Reconciliation 
API](http://code.google.com/p/google-refine/wiki/ReconciliationServiceApi). 
Google Refine is a powerful tool for working with messy data. The 
reconciliation step allows to link those data with information of other data 
sets - similar to the Stanbol Enhancer suggesting links within parsed content.
-
-### Knowledge Models and Reasoning
+See also [Overview](overview.html) page for a more compressive list about 
features provided by Apache Stanbol. If you are a Developer you might also want 
to look at the [Components](docs/trunk/components.html) page for further 
technical details.
 
-<span style="float:right"> ![Knowledge Models, Reasoning and Rule support in 
Apache Stanbol](images/stanbol-feature-ont-reason-rules.png "Define your 
Knowledge Models and use it for Reasoning and Rule based transformation of your 
Data")</span>
-
-TODO: Services that are used to define and manipulate the data models (e.g. 
ontologies) that are used to store the semantic information.
-
-
-### Semantic Indexing and Search
-
-<span style="float:right"> ![Semantic Indexing and Search with the Stanbol 
Contenthub](images/stanbol-feature-entityhub.png "Manage a customize semantic 
index over your Documents with the Stanbol Contenthub")</span>
-
-TODO: Services that store (or cache) semantic information, i.e. enhanced 
content, entities, facts, and make it searchable
-
-
-### Used Technologies
+Used Technologies/Frameworks include:
 
 - Features provided as **RESTful Services* returning results as 
**[RDF](http://www.w3.org/RDF/)**(Resource Description Language) and 
[JSON](http://www.json.org/). Stanbol also supports the use of 
**[JSON-LD](http://json-ld.org/)**.
 - Available as **Standalone application** (runable Jar) or **Web Archive**(WAR 
file) deployable on any Servlet Container such as Apache Tomcat.
 - Written in **Java** based on 
**[OSGi](http://www2.osgi.org/Specifications/HomePage)** as component framework
 - Implemented using frameworks such as [Apache 
Solr](http://lucene.apache.org/solr/) - for semantic search; [Apache 
Tika](http://tika.apache.org/) - for plain text and metadata extraction; 
[Apache OpenNLP](http://opennlp.apache.org/) - for natural language processing; 
[Apache Clerezza](http://incubator.apache.org/clerezza/) and [Apache 
Jena](http://jena.apache.org/) - as RDF framework and Storage; [Apache 
Felix](http://felix.apache.org) as default OSGI framework and [Apache 
Sling](http://sling.apache.org) for deployment.
 
-Apache Stanbol [components](docs/trunk/components.html) are meant to be 
accessed over RESTful interfaces to provide semantic services for content 
management. Thus, one application is to extend traditional content management 
systems with (internal or external) semantic services. Additionally, Apache 
Stanbol let's you create new types of content management systems with semantics 
at their core. The current code is written in Java and based on the 
[OSGi](http://www2.osgi.org/Specifications/HomePage) component framework.
-
-
-Apache Stanbol features provide the basics to create content management 
systems with semantically advanced user interfaces. Those user interfaces 
benefit from the semantic information that can be handled by Apache Stanbol. 
See the [documentation](docs/trunk/) pages for more details.
-
 
------------------------------------------------------------------------------------------------
 
 The Apache Stanbol project was initiated by the European R&D project 
[IKS](http://www.iks-project.eu) - Interactive Knowledge Stack for small to 
medium CMS providers. Some people who are working on the project are 
part-funded by the IKS project, as well as by several European SME CMS 
providers, who are [adopting Apache 
Stanbol](http://wiki.iks-project.eu/index.php/Participants). 

Added: incubator/stanbol/site/trunk/content/stanbol/overview.mdtext
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/site/trunk/content/stanbol/overview.mdtext?rev=1353942&view=auto
==============================================================================
--- incubator/stanbol/site/trunk/content/stanbol/overview.mdtext (added)
+++ incubator/stanbol/site/trunk/content/stanbol/overview.mdtext Tue Jun 26 
11:07:30 2012
@@ -0,0 +1,41 @@
+Title: Overview about Apache Stanbol (incubating)
+
+Apache Stanbol (currently in [incubating](http://incubator.apache.org)) 
provides a  set of reusable components for semantic content management. For 
users it is important to note that Stanbol is NOT a semantic CMS by it own. It 
is designed to provide semantic services for existing content management.
+
+<p style="text-align: center;">
+![Apache Stanbol - The semantic engine](images/stanbol-semanticengine.png 
"Apache Stanbol is aimed to bring semantic technologies to current CMS 
Systems.")</p>
+
+All the features described in the following sections are meant to be accessed 
over RESTful services. Typically they are use to extend traditional content 
management systems with semantic services. Other feasible use cases include: 
Direct usage from web applications (e.g. for Tag extraction/suggestion; or text 
completion in search fields), 'smart' Content workflows or email routing based 
on extracted Entities/Topics, ... 
+
+### Content Enhancement
+
+The Stanbol Enhancer provides a [RESTful 
API](docs/trunk/enhancer/enhancerrest.html) that allows to [extract semantic 
information](docs/trunk/contentenhancement.html) from parsed Content. 
+
+<p style="text-align: center;">![Content Enhancement with the Stanbol 
Enhancer](images/stanbol-feature-enhance.png "Extract semantic information from 
parsed Content")</p>
+
+Results are represented as RDF graph and can be used on the front end e.g. to 
improve 
[Tagging](docs/trunk/enhancementusage.html#entity-tagging-use-tags-to-relate-you-content-to-persons-places-events)
 or even [inline Content 
Annotation](docs/trunk/enhancementusage.html#entity-checker-inline-editing-of-content-enhancements).
 In the backend extracted information can be used to improve search and content 
processing workflows.
+
+In more details the Stanbol Enhancer can enhancer Content in [multiple 
languages](docs/trunk/multilingual.html). It can be configured to use [custom 
vocabularies](docs/trunk/customvocabulary.html). This [List of Enhancement 
Engines](docs/trunk/enhancer/engines/list.html) provides a good overview about 
the different option. However users with special needs can also extend the 
Stanbol Enhancers by implementing their own [Enhancement 
Engine](docs/trunk/enhancer/engines/).
+
+### Manage your Domain Data
+
+Information (Data/Knowledge) about relevant Entities are key for any semantic 
System. But those information may come from a variety of source. The Stanbol 
Entityhub provides tools and services that allow you and the other Stanbol 
components to access those data via  RESTful services.
+
+<p style="text-align: center;"> ![Entity Management with the Stanbol 
Entityhub](images/stanbol-feature-entityhub.png "Manage your Vocabulary and 
fast local caches of Linked Data sets with the Stanbol Entityhub")</p>
+
+The Entityhub allows you to create/manage your own local Entities. It also 
provides a tool for [create local indexes](docs/trunk/customvocabulary.html) of 
datasets. This is important for supporting fast local queries as required by 
the Stanbol Enhancer. The Entityhub can also reference and cache remotely 
hosted datasets. It directly supports [Linked Data](http://linkeddata.org) 
protocols but can also be extended to work with services that use special 
protocols and formats.
+
+The Apache Entityhub also implements the [Google 
Refine](http://code.google.com/p/google-refine/) [Reconciliation 
API](http://code.google.com/p/google-refine/wiki/ReconciliationServiceApi). 
Google Refine is a powerful tool for working with messy data. The 
reconciliation step allows to link those data with information of other data 
sets - similar to the Stanbol Enhancer suggesting links within parsed content.
+
+### Knowledge Models and Reasoning
+
+<p style="text-align: center;"> ![Knowledge Models, Reasoning and Rule support 
in Apache Stanbol](images/stanbol-feature-ont-reason-rules.png "Define your 
Knowledge Models and use it for Reasoning and Rule based transformation of your 
Data")</p>
+
+TODO: Services that are used to define and manipulate the data models (e.g. 
ontologies) that are used to store the semantic information.
+
+
+### Semantic Indexing and Search
+
+<p style="text-align: center;"> ![Semantic Indexing and Search with the 
Stanbol Contenthub](images/stanbol-feature-entityhub.png "Manage a customize 
semantic index over your Documents with the Stanbol Contenthub")</p>
+
+TODO: Services that store (or cache) semantic information, i.e. enhanced 
content, entities, facts, and make it searchable


Reply via email to