SM
SmartDataAnalytics/DL-Learner
A tool for supervised Machine Learning in OWL and Description Logics
DL-Learner is a framework to perform machine learning rich semantic background
knowledge (usually in description logics, hence the "DL" in its name). Please
check the website for details and examples. Post to the mailing list if help
is needed.
- Website: http://dl-learner.org
- Bugs & Feature Requests: https://github.com/SmartDataAnalytics/DL-Learner/issues
- Mailing Lists: DL-Learner Discussion
- Latest Release: https://github.com/SmartDataAnalytics/DL-Learner/releases
Documentation for DL-Learner:
- please visit http://dl-learner.org for general information
- manual: http://dl-learner.org/Resources/Documents/manual.pdf
- components & config options: http://tiny.cc/dllearner-options
- Javadoc: http://dl-learner.org/javadoc
- Docker: https://github.com/SmartDataAnalytics/DL-Learner/tree/develop/docker
DL-Learner is Open Source and licensed under the GNU General Public License 3.
(Copyright (c) 2007-2019, Jens Lehmann).
DL-Learner uses several other libraries. An incomplete list is as follows:
- OWL API (licensed under LGPL)
- Pellet (licensed under AGPL 3 , (c) Clark & Parsia LLC)
- FaCT++ (licensed under LGPL, (c) The Victoria University of Manchester)
- HermiT (licensed under LGPL)
- Apache Jena (Apache License, Version 2.0)
Usage of DL-Learner in other tools:
- Protégé (http://dl-learner.org/community/protege-plugin/)
- ORE (http://ore-tool.net/)
Languages
Java73.1%Prolog18.3%HTML3.1%Brainfuck1.1%Lex0.9%Forth0.8%Roff0.8%TeX0.7%PHP0.4%Makefile0.3%CSS0.2%Shell0.2%Gnuplot0.0%Perl0.0%Dockerfile0.0%
GNU General Public License v3.0
Created August 6, 2014
Updated February 23, 2026