Industry
As well known, Semantic Web technologies make available a set of facilities for enabling interoperability among software agents in the Web, providing a common framework that allows data to be shared and reused across applications. From the other hand, the related data formats (as XML and RDF) constitute a suitable mean to represent in a machine understandable way the knowledge connected to the great amount of semi-structured or unstructured documents accessible by the Web itself. Following the Semantic Web vision, the last generation of Content Management System (CMS) focuses their attention on data (information embedded in a document) rather than content (the document itself), thus shifting from a “content centric” approach to a “data centric” one. To this goal, they incorporate semantic annotation modules in order to derive useful information from the managed contents and deal with their semantics, leveraging the Linked Data paradigm to relate extracted concepts with the available external knowledge (often coded in the shape of vocabularies, taxonomies or ontologies) depending on the considered application scenario. In this presentation we describe the design and development of a novel Semantic Content Management System, representing our solution to the content management processing problem. In particular, we provide a CMS combined with a fully featured semantic metadata repository with reasoning capabilities, based on reusing different Open Source solutions (Apache Stanbol, Apache SOLR, Openlink Virtuoso...).