September 25, 2012
by Mihaly
Comments Off on Lessons Learnt while working with Apache Stanbol

Lessons Learnt while working with Apache Stanbol

In this post I will summarize the experiences I earned while developing various Enhancement Engines for Stanbol in the framework of an EAP project. If you are following this blog, you could read a lot about the project in posts [1],[2],[3],[4],[5] so I’m not going to be redundant here. Instead, I share my impressions about Stanbol in general. This post is a slightly extended version of the Lessons Learned section of the EAP validation form [6]. Continue Reading →

September 20, 2012
by Fabian
Comments Off on Graduation: A Short History of Apache Stanbol

Graduation: A Short History of Apache Stanbol

There is great news for the open-source project Apache Stanbol. With the recent resolution of the board of directors of the Apache Software Foundation (ASF), the incubating project Apache Stanbol becomes a top-level project at the ASF. This is a big and important step to ensure that the work that has started in the EU IKS project will survive after the projects ends in December 2012. So let’s have a look at the history of Apache Stanbol so far.

Continue Reading →

September 13, 2012
by AFlack
Comments Off on CreatePHP: Mission Accomplished

CreatePHP: Mission Accomplished

Now that our project for the Early Adopter Programme has been completed, it’s time to look at what has been accomplished: The goals of the project were to develop a generic PHP library for integration into various frameworks and applications, the integration into the MidCOM framework as a reference implementation and the use of this code in a real-life website project to feedback about the usability of the Create.js/VIE stack. Continue Reading →

September 13, 2012
by Rens Admiraal
Comments Off on TYPO3 Phoenix running on VIE and Createjs

TYPO3 Phoenix running on VIE and Createjs

In may 2012 the TYPO3 Phoenix team was asked to become early adaptor of the IKS Project. Not much has been published since then, but results have been booked in the meantime! TYPO3 Phoenix is the next generation CMS of the TYPO3 community, which will have it’s first public (alpha) release in october 2012. Our backend interface is based on Emberjs, and the server side is based on the application framework FLOW3. The main goals set for our early adopter project:

  • Introduce VIE into TYPO3 Phoenix
  • Use VIE in combination with Emberjs
  • Enrich the content elements with RDFa annotations
  • Create a JSON content type definition based on the internal settings of TYPO3 Phoenix

Continue Reading →

September 3, 2012
by Mihaly
Comments Off on Running UIMA Engines in Stanbol using the same JVM

Running UIMA Engines in Stanbol using the same JVM

Introduction

This post is a follow up of my previous posts about using UIMA with Apache Stanbol  (see https://blog.iks-project.eu/uima-apache-stanbol-integration/ and https://blog.iks-project.eu/uima-apache-stanbol-integration-2/)! As I have already explained in these posts, running UIMA engines and Apache Stanbol in the same Java Virtual Machine (JVM) is not the easiest thing to do. The root of the problem is that both systems try to do something similar but in different ways: they both rely on customized run-time controlled class loading (in certain settings). In UIMA, you can define your own type system for the annotations. For every element in a type system, a Java class will be generated. When running an UIMA aggregate, naturally all these classes will be needed.Therefore, if you are designing a larger system that relies on many UIMA components, you has to have either all the classes in advance in compile-time, or an special class loader is needed that takes care of loading the classes run-time. UIMA has its own class loader implementation for this purpose that works great: it allows you to load and instantiate classes from a pear file any time. Continue Reading →