SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 Java Artificial intelligence Projects
-
Deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learning using automatic differentiation.
-
gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
timefold-solver
The open source AI solver. Timefold is the successor of OptaPlanner, by the OptaPlanner team. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems
-
BotLibre
An open platform for artificial intelligence, chat bots, virtual agents, social media automation, and live chat automation.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
timefold-quickstarts
Get started with Timefold quickstarts here. Timefold is the successor of OptaPlanner, by the OptaPlanner team. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems
-
DNAnalyzer
Revolutionizing DNA analysis and making it accessible to all through innovative AI-powered analysis and interpretive tools
-
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
-
turing
:sparkles: :dna: Turing ES - Enterprise Search, Chatbot using Search Engine and Many NLP Vendors.
-
Easy-ML-For-Java
A Java Framework to implement Machine Learning using Neural Networks and a Genetic Algorithm
-
Tools4AI
Function Calling, LLM Agent and Large Action Model in 100% Java using Gemini, OpenAI, LocalAI, Anthropic. Build Autonomous Agents in Java with Multi AI voting mechanism. Convert Prompt to HTTP REST Calls, Java Method calls, Shell script calls or swagger rest api calls.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Are the commercial offerings you mentioned better than TimeFold? [0] (formerly known as OptaPlanner before the main developers forked it)
TimeFold's heuristics-based approach makes fast solutions to even highly-complex scenarios within the reach of anyone who can write Java expressions that evaluate to true when constraints are satisfied.
[0] https://timefold.ai/
Project mention: Artemis – Interactive Learning with Automated Feedback | news.ycombinator.com | 2024-01-16
gptAssist
https://github.com/TimefoldAI/timefold-quickstarts
As for the Community/Enterprise split - we want to continue the open source project, but we need to eat too :)
Geoffrey
P.S. If you haven't checked out my latest project, DNAnalyzer, please do so! It's a groundbreaking open source tool that brings the power of machine learning to DNA analysis. You can find it on GitHub or read more about it here on dev.to. I would love to hear your feedback and suggestions on how to make it better and more useful for everyone.
Tools4AI with Selenium can revolutionize UI validation by automating the process of verifying UI elements and ensuring consistency with design specifications. This approach goes beyond traditional UI validation methods by validating entire UI sections at once instead of examining individual elements. As a result, Tools4AI integration with Selenium can significantly streamline the testing process, allowing you to automate a comprehensive verification of web-based applications. With this integration, you can leverage a combination of natural language and Java code to create Selenium test scripts in a more human-readable format. This simplifies UI testing and increases efficiency by allowing non-programmers to write test scenarios in plain English.
Java Artificial intelligence related posts
- UI Testing with AI: From Static Checks to Dynamic Validation
- Selenium and AI: UI Validations with AI
- Anthropic Claude Function Calling and Tools Integration
- Gemini-1.5-pro Function Calling with Java, Spring and HTTP
- Kubernetes Management with AI using Tools4AI
- HTTP Endpoints with Large Action Model - Complete AI Integration
- Planner programming blows my mind
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Artificial intelligence projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Deeplearning4j | 13,424 |
2 | gdx-ai | 1,159 |
3 | timefold-solver | 647 |
4 | BotLibre | 563 |
5 | Artemis | 434 |
6 | optapy | 259 |
7 | gptAssist | 208 |
8 | timefold-quickstarts | 148 |
9 | DNAnalyzer | 123 |
10 | Ludii | 78 |
11 | rivescript-java | 64 |
12 | turing | 47 |
13 | Easy-ML-For-Java | 34 |
14 | Tools4AI | 17 |
15 | jchessify | 8 |
Sponsored