Skip to content

@patrickwestphal patrickwestphal released this Oct 6, 2016 · 136 commits to develop since this release

  • Terminological Decision Tree and Evidence-based Terminological Decision Tree learning algorithms
    • More information about TDT and ETDT in an upcoming EKAW publication: 'Integrating New Refinement Operators in Terminological Decision Trees Learning'
  • SPARQL Reasoner component has been evaluated in ECAI'16 publication: Towards SPARQL-Based Induction for Large-Scale RDF Data sets
  • Addition of the LEAP and EDGE systems and BUNDLE reasoner for probabilistic OWL
    • Thanks to Giuseppe Cota from the University of Ferrara for the contribution
    • New command line tool to run leap configurations: clileap
    • Part of the extended DL-Learner release
  • Query Tree Learning support for incoming edges
  • Further QTL improvements
  • New tree-based Concise Bounded Description generator
  • Rho refinement operator now respects classes ignored in the learning algorithm
  • For PosNegLP, positive and negative examples can be describes with a class expression
  • Class Learning Problem support for pluggable accuracy methods
  • New class expression length metric to further tune the refinement
  • New expression validation client to calculate test coverage for PosNeg learning problems
  • Framework updates
    • Update to Java 8
    • Update to Jena 3
    • Update to OWL API 4.2
    • Update to Spring 4.3
  • Windows drive letters are now supported in OWLFile loader
  • An updated review of the DL-Learner framework has been published in the Journal of Web Semantics: DL-Learner—A framework for inductive learning on the Semantic Web
    • Please refer to that publication when citing DL-Learner
  • API and deprecation notices
    • getName() has been removed, use the AnnComponentManager instead
    • ROLearner2 has been integrated into OCEL
    • The refinement package has been removed
    • name attribute of configOption has been removed
    • Reasoner should implement getDomainImpl
    • QueryEngineHTTP is now upstreamed
    • CLIBase2 serves as a base for new CLI components
    • The BeanXMLConverter has been removed
  • Bug fixes
Assets 6

@patrickwestphal patrickwestphal released this Feb 9, 2016 · 406 commits to master since this release

  • Direct (without reasoner) SPARQL based learning
  • Extended Query Tree Learning (QTL) algorithm
  • OWLAPI v4 support
  • Spring v4 support
  • Cleaned up deprecated methods
  • Bugfixes
Assets 4

@patrickwestphal patrickwestphal released this Jul 21, 2015 · 735 commits to master since this release

  • Preliminary support for XSD date/time literals
  • Preliminary support for inverse properties
  • Better support for SPARQL endpoints as knowledge sources
  • New Query Tree Learning (QTL) algorithms
  • Optional DL syntax output instead of Manchester
  • Documentation updates
  • Bug fixes
Assets 4

@patrickwestphal patrickwestphal released this Feb 12, 2015 · 1319 commits to master since this release

  • Project migrated to Github
  • All internal data structures migrated to OWL API
  • Protégé plugin moved to a separate project
  • Several improvements in query tree learner for robustness against noisy input
  • Experimental Punning Handling
  • New Utilities
    • Concise Bounded Description generator
    • Jena-OWLAPI converter
Assets 4

@patrickwestphal patrickwestphal released this Jan 27, 2015 · 1615 commits to master since this release

  • ISLE algorithm for combining ELTL with natural language input
  • Pattern based enrichment algorithm
  • ParCEL algorithm for a parallel divide & conquer strategy
  • Better fragment extraction for large knowledge bases
  • TBSL question answering algorithm moved to separate project
  • Modifications for smoother integration of ELK and CEL reasoners
Assets 4

@patrickwestphal patrickwestphal released this Jan 27, 2015 · 2239 commits to master since this release

  • Removed dependencies to Sesame and several updated dependencies including Jena
  • Thread safety improvements and parallelism in several algorithms and processing steps
  • Lightweight REST interface
Assets 4

@patrickwestphal patrickwestphal released this Jan 27, 2015 · 2378 commits to master since this release

  • Added stochastic sampling for cases with many input examples to further algorithms
  • Modification of conf file format and improved compatibility for many algorithms
  • Significant work on using DL-Learner for feedback loops in question answering
  • Many bug fixes
Assets 4

@patrickwestphal patrickwestphal released this Jan 27, 2015 · 2592 commits to master since this release

  • Bugfix release
  • OWL API communication and command line interface issues resolved
Assets 4

@patrickwestphal patrickwestphal released this Jan 27, 2015 · 2619 commits to master since this release

  • Major refactoring of command line interface and conf files to internally build on Java Spring
  • New conf file syntax introduced with much greater flexibility to create and configure objects (the configuration file syntax is internally mapped to Spring XML configuration objects, so it is essentially a more editing friendly variant of Spring XML)
  • Wider support for different OWL axiom types in learning algorithms
  • Preliminary support for fuzzy description logics
  • Query tree learner
Assets 3

@patrickwestphal patrickwestphal released this Jan 27, 2015 · 3518 commits to master since this release

  • Support for OWL API 3
  • ORE tool based on DL-Learner algorithms (soon to be migrated to an own project)
  • Implemented several new heuristics, e.g. generalised F-Measure
  • Stochastic approximation of computing F-Measure
  • 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
  • Increased number of unit tests (now 40)
  • Support for direct Pellet 2 integration and reasoners connected via OWLLink
  • 24 bugs fixed and 12 feature requests implemented at bug tracker
Assets 3
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.