michelemostarda/machinelinking-stanbol-enhancement-engine — pull request #5 by westei (2014-06-27 11:39:49+00:00)
Title: Several improvements for the ML engine

Bug fixes:
* DBPedia Resource URIs are now correctly build for none English texts. The do use now http://{lange}.dbpedia.org/resource/{name}!
* rdf:types are now correctly converted to the DBPedia ontology. Airpedia types where formally used
* dc:type values are now added to the fise:TextAnnotation created for NGram elements of the ML results

New Feature:
* The engine now supports parsing any feature described on http://www.machinelinking.com/wp/documentation/text-annotation/ as property in its configuration. properties need to be prefixed with "ml." (e.g. parsed the "topic" parameter one need to use "ml.topic"). As values Boolean, "true"/"false" and "1"/"0" can be used.
* The engine does now support Topic Classification. This means that fise:TopicAnnotation are created for topics returned by ML. Airpedia Topic URIs are converted to the according DBPedia Resource (default: disabled)
* The engine does now support to include additional entity information (label, abstract, type, depiction, thumbnail) provided by the ML responsee (default: disabled)

other changes:
* added some debug level loggings
* added an unit test with a German text