pushkar/ABAGAIL
The library contains a number of interconnected Java packages that implement machine learning and artificial intelligence algorithms. These are artificial intelligence algorithms implemented for the kind of people that like to implement algorithms themselves.
This library provides a collection of ready-to-use machine learning and artificial intelligence algorithms in Java. It takes in various datasets and problem definitions to output optimized solutions, predictions, or insights, making it suitable for developers who prefer to build and integrate AI solutions themselves rather than relying on high-level frameworks.
252 stars. No commits in the last 6 months.
Use this if you are a Java developer who wants direct control over implementing and customizing AI algorithms for discrete optimization, classification, or data analysis.
Not ideal if you are a non-developer or prefer a high-level, drag-and-drop AI platform without needing to write Java code.
Stars
252
Forks
480
Language
Java
License
BSD-3-Clause
Category
Last pushed
Jan 13, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/pushkar/ABAGAIL"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
yuce/pyswip
PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.
lab-v2/pyreason
An explainable inference software supporting annotated, real valued, graph based and temporal logic
TweetyProjectTeam/TweetyProject
TweetyProject is a collection of Java libraries that implement approaches to different areas of...
amrinderarora/ai
Classical AI algorithms. Cutting edge, since 1960s. Amrinder Arora
ashkihotah/pyPRUF
A Python library for PRUF, a meaning representation and manipulation language for approximate...