SmartDataAnalytics/DL-Learner
A tool for supervised Machine Learning in OWL and Description Logics
This tool helps researchers and knowledge engineers build supervised machine learning models that can leverage complex, pre-existing knowledge bases, often expressed in Description Logics or OWL. You input your semantic knowledge base and labeled data, and it outputs a learned model or rules that can classify new, unseen data. It's ideal for those working in domains where rich, structured background information is crucial for making accurate predictions or classifications.
158 stars. No commits in the last 6 months.
Use this if you need to perform machine learning tasks where integrating existing, formal semantic knowledge (like ontologies) into the learning process is essential.
Not ideal if your problem involves large, unstructured datasets or if you prefer purely statistical machine learning methods without semantic background knowledge.
Stars
158
Forks
35
Language
Java
License
GPL-3.0
Category
Last pushed
Jul 07, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/SmartDataAnalytics/DL-Learner"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
oracle/tribuo
Tribuo - A Java machine learning library
o19s/elasticsearch-learning-to-rank
Plugin to integrate Learning to Rank (aka machine learning for better relevance) with Elasticsearch
Waikato/meka
Multi-label classifiers and evaluation procedures using the Weka machine learning framework.
Waikato/moa
MOA is an open source framework for Big Data stream mining. It includes a collection of machine...
allegro/allRank
allRank is a framework for training learning-to-rank neural models based on PyTorch.