DEV Community

Geoffrey De Smet
Geoffrey De Smet

Posted on

Artificial Intelligence in Java

This video shows how to code a planning AI application to solve a school timetabling problem with Java, Quarkus and OptaPlanner.

Source code

OptaPlanner is useful for use cases such as the Vehicle Routing Problem (VRP), Employee Rostering, Maintenance Scheduling, Task Assignment, School Timetabling, Cloud Optimization, Conference Scheduling, Job Shop Scheduling and Bin Packing.

Discussion (0)