University of Leipzig AKSW Homepage | Blog | Downloads (Powl, OntoWiki, ...)

DL-Learner Build 2010-08-07 released

August 7, 2010 - 1:32 pm by Jens Lehmann - No comments »

We are happy to announce the next release of DL-Learner, a tool for learning OWL class expressions from examples and background knowledge. It extends Inductive Logic Programming (ILP) to Description Logics and the Semantic Web. The tool has matured over the past 3 years and is meanwhile used in a number of applications. Some features of this release are:

  • support for OWL API 3 and OWL 2
  • ORE (ontology repair and enrichment) tool based on DL-Learner algorithms (soon to be migrated to an own project)
  • several new heuristics, e.g. generalised F-Measure, and efficient stochastic heuristic approximation methods
  • learning algorithms for the EL description logic
  • support for hasValue construct in combination with string datatype
  • support for refining existing definitions (instead of learning from scratch) for CELOE ontology engineering algorithm
  • support for direct Pellet 2 integration and reasoners connected via OWLlink
  • more unit tests, bug fixes and features

DL-Learner can be used to:

  • solve general supervised Machine Learning problems using ontologies as background knowledge (given as OWL files, SPARQL endpoints, etc.), e.g. it was used to predict whether chemicals can cause cancer
  • help knowledge engineers by learning definitions and subclass axioms (see the Protege plugin and OntoWiki plugin)
  • generating user recommendations when browsing knowledge bases

I’d like to thank all contributors, in particular active developers and everyone who sent us valuable feedback.

The tool can be be downloaded here.

ORE 0.2 Released

July 27, 2010 - 11:31 pm by Jens Lehmann - No comments »

Today, we released version 0.2 of the ontology repair and enrichment (ORE) tool. It is a tool for knowledge engineers to improve an OWL ontology through a wizard like repair process and uses state-of-the-art ontology debugging methods. The main feature in version 0.2 is a mode for incrementally detecting inconsistencies in large knowledge bases available as SPARQL endpoints. Using this mode, we have detected inconsistencies and computed justifications in DBpedia Live and OpenCyc. Previously, both knowledge bases were too large to compute justifications on standard hardware to the best of our knowledge, i.e. inconsistencies could not be fixed efficiently. A screencast illustrates this process for the case of DBpedia Live. Thanks to Lorenz Bühmann for his work on ORE.

ORE Homepage | Download | Screencast | AKSW Homepage

OntoWiki 0.9.5 Available

June 14, 2010 - 4:55 pm by Sebastian Tramp - No comments »

The AKSW research group is pleased to announce that OntoWiki 0.9.5 is now available for download.

OntoWiki is a web-application enabling the collaborative creation and (linked data) publication of RDF knowledge bases.

More information about OntoWiki can be found at http://ontowiki.net. You can download OntoWiki in our google code file section.

Enhancements in this release include:

  • Support for Semantic Pingback, a protocol which enables OntoWiki to communicate named links from linked data resources or blog systems like WordPress.
  • Support for the publication of provenance information via Linked Data.
  • A new navigation module which support the configuration and usage of arbitrary navigation hierarchies (e.g. based on classes, SKOS elements, geospatial entities or FOAF groups).
  • A bookmarklet for collecting RDFa-based information into a specific OntoWiki knowledge base.
  • More editing widgets, e.g. for phone number and mailto: resources.
  • A new mapping module for the resource visualisation and filtering based on maps.
  • Attribute / Tag clouds based on selected RDF properties.
  • A GUI for complex SPARQL filter (contains, larger, smaller, between and bound)
  • A JSON/RPC server as an additional interface (e.g. for the command line client)
  • A plugin to create nice URIs based on the content of a new resource.

A detailed log of the over 200 enhancements and bug fixes of this release is available at our issue tracker.

Many thanks to the contributors of this OntoWiki release (in alphabetical order): Atanas Alexandrov, Christian Maier, Christoph Riess, Jonas Brekle, Marvin Frommhold, Michael Haschke, Michael Martin, Michael Niederstätter, Natanael Arndt, Norman Heino, Philipp Frischmuth and Tim Ermilov

best regards

Sebastian Tramp

ORE 0.1 Released

March 16, 2010 - 12:19 am by Jens Lehmann - No comments »

The set of tools released by the AKSW research group has a new member: ORE. ORE stands for ontology repair and enrichment. It is a tool for knowledge engineers to improve an OWL ontology through a wizard like repair process. It uses state-of-the-art methods for fixing inconsistencies and suggesting additions to an ontology, while still being efficient for small and medium sized ontologies. A screencast, which demonstrates its functionality, is available. As usual, the tool is available as open source, so you are free to download it. More information is available on the ORE wiki page. While the initial release already offers some quite powerful features, we plan to extend the tool in the mid term future with full support for knowledge bases available as Linked Data or SPARQL endpoints (as opposed to OWL/RDF files) and the detection of many common modelling errors. Thanks to Lorenz Bühmann for implementing ORE in his master thesis.

Protégé DL-Learner plugin 0.6

March 3, 2010 - 12:39 pm by Jens Lehmann - No comments »

Today, we released a major update of the DL-Learner plugin for Protege 4, the popular ontology editor. The plugin allows you to get suggestions for axioms you may want to add to your OWL ontology by analysing the instance data using the DL-Learner framework. A screencast is available to show you how it works. The plugin is installable via the standard Protégé plugin mechanism (Protege 4 stable release required). This version allows to fine tune the language features you want to use and displays the length of expressions, which have been searched. It also fixes bugs related to inconsistency handling. More information can be found on the plugin wiki page. Enjoy!