[opencms-dev] Semantic CMS

Jose Ignacio Yarza jiyarza at opensistemas.com
Mon Nov 18 12:25:37 CET 2013


Rüdiger,

Thank you a lot for your very informative and valuable comment. Now I see it
much more clear. We are probably starting off with something rather basic,
such as annotating content according to the business domain, for instance by
using the stateless enhancer interface. But I think there is much potential
in the long term, and your suggestions on the possibilities are very
appreciated.


Best regards,
Jose



-----Mensaje original-----
De: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org]
En nombre de Rüdiger Kurz
Enviado el: lunes, 18 de noviembre de 2013 11:55
Para: The OpenCms mailing list
Asunto: Re: [opencms-dev] Semantic CMS

Hi Jose,

Alkacon as industrial partner of the EU funded IKS project was involved in
the development of Apache Stanbol which is one of two software components
that have been invented in the course of the IKS project.

VIE (Vienna IKS Editables) [1] is a JavaScript library for implementing
decoupled Content Management Systems and semantic interaction in web
applications. With VIE you can easily interact with RDFa-annotated content
on your pages, as well as connect with various semantic services like Apache
Stanbol and DBpedia.

What can easily be done with those two technologies is to send an
unstructured plain/text document to Apache Stanbol that will return a
semantically enhanced result containing the found entities.

Because OpenCms is using XSD schemas to define the structure of the contents
it is really not complicated to write JSPs that are generating annotated
content. So you could think about annotating the HTML produced by OpenCms
e.g. using schema.org and RDFa, what will enable you to let Stanbol extract
your own entities that can then be used as vocabulary or categories or be
stored in the entity hub.

This is a very powerful approach because you can depict a company specific
category hierarchy and/or wording as entities on a Stanbol server instance.
Once your own entities are stored in Stanbol, you can link your content
automatically or make other semantic analytics based on the customer
specific requirements.

However Stanbol as a top-level Apache project will be a good staring point
to semantically enhance OpenCms not at least because the technology stack is
quite similar.

There exists a demo from Alkacon at [2] that shows how to retrieve images
that are related with a text written with the TinyMCE editor. 
This demo uses a Stanbol Server that can be accessed at [3].

Kind Regards,
Rüdiger.

[1] http://viejs.org/
[2] http://alkacon.github.io/vie-related/
[3] http://demo.iks-project.eu/stanbolfull/

-------------------

Rüdiger Kurz

Alkacon Software GmbH  - The OpenCms Experts http://www.alkacon.com -
http://www.opencms.org

Am 18.11.2013 10:09, schrieb Jose Ignacio Yarza:
> Hi list,
>
> We need to add a semantic feature to our OpenCMS. We want to suggest 
> tags and/or categories automatically from corporate documents 
> (indexable, such as text / pdf), to better classify and study them 
> from a management point of view.
>
> (As of now, I am considering Apache Stanbol to add semantic services 
> to OpenCMS, we don’t want to use a cloud service such as Open Calais, 
> since these documents are under data protection laws).
>
> My question is about the alternatives to add semantic services to 
> OpenCMS, or if definitely Apache Stanbol is the way to go.
>
> Thank you.
>
> Jose Ignacio Yarza
> Open Sistemas
> Tel: 649 157 537
_______________________________________________
This mail is sent to you from the opencms-dev mailing list To change your
list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev






More information about the opencms-dev mailing list