Je travaille sur une application liée à l'IA. Pour cette application, j'ai besoin d'un moteur de règles. Jess est un bon moteur de règles complètement écrit en Java. Mais pour mon application, je ne peux pas l'utiliser en raison de restrictions de licence. Quelqu'un peut-il me dire un moteur de règles open source écrit en Java?Moteur de règles Open Source écrit en Java
6
A
Répondre
6
Un moteur de règles open source peut être complet pour votre application, j'ai utilisé Drools avant et c'est assez lourd, vous aurez aussi besoin de comprendre le framework avant de l'utiliser - avec Drools ce n'est pas trop mauvais, mais il pourrait être plus approprié d'écrire votre propre moteur de règles DSL dans quelque chose comme Scala/Groovy/JRuby.
Il y a un article intéressant ici qui parle de la construction d'un moteur de règles basé Groovy:
http://www.pleus.net/articles/grules/grules.pdf
Déterminez ce que vous convient le mieux de ces options et aller de là.
4
2
Drools est de loin la fonctionnalité la plus chargée et extensible, elle a aussi beaucoup d'implémentations de production. C'est ASL2 comme indiqué dans le post précédent.