oracle/tribuo
Tribuo - A Java machine learning library
Tribuo is a comprehensive Java library for building and deploying machine learning models. It takes your raw data, helps you prepare it, and then trains models for tasks like classification, regression, clustering, and anomaly detection. This is ideal for Java developers who need to integrate predictive analytics directly into their applications or build custom ML solutions within the Java ecosystem.
1,403 stars. Actively maintained with 2 commits in the last 30 days.
Use this if you are a Java developer building applications that require embedded machine learning capabilities for tasks such as categorizing data, predicting numerical outcomes, grouping similar items, or identifying unusual patterns.
Not ideal if you prefer low-code/no-code ML platforms, a different programming language like Python, or off-the-shelf cloud ML services.
Stars
1,403
Forks
195
Language
Java
License
Apache-2.0
Category
Last pushed
Feb 13, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/oracle/tribuo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
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.
punit-naik/MLHadoop
This repository contains Machine-Learning MapReduce codes for Hadoop which are written from...