Welcome to Apache Stanbol!

Apache Stanbol provides a set of reusable components for semantic content management.

Apache Stanbol's intended use is 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, etc.

Apache Stanbol - the Semantic Engine

In order to be used as a semantic engine via its services, all components offer their functionalities in terms of a RESTful web service API.

Apache Stanbol's main features are:

See the overview page for a more comprehensive list of features provided by Apache Stanbol. If you are a developer, you might also want to look at the components page for digging into the technical details.

Here is a short list of technologies and frameworks used by Apache Stanbol:

The Apache Stanbol project was initiated by the European R&D project IKS - 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.