Certains systèmes experts open source/outils de systèmes experts (outils que vous pouvez utiliser pour écrire des systèmes experts) incluent
- C Language Integrated Production System (CLIPS) , CLIPS est un environnement utilisé pour créer des systèmes experts basés sur des règles ou des objets
- Python Knowledge Engine Pyke , Pyke vous permet d'utiliser la programmation logique pour créer des systèmes experts en Python
- OpenExpert PHP Expert System Tool principalement axé sur l'application pour Legal Expert Systems.
- d3web is Java Système de base de connaissances utilisant XML
- jColibri Plateforme de référence pour les programmes de raisonnement de base de cas en Java
- DTRules Moteur de règles basé sur la table de décision en Java
- bave est un moteur de traitement de règles basé sur Java
- Euler Euler est un moteur d'inférence prenant en charge les preuves basées sur la logique.
- Infosapient Java Moteur de règles métier
- Jena Jena est un Java framework qui comprend un moteur d'inférence basé sur des règles, une API d'ontologie f et un moteur de requête
- JEOps JEOPS ajoute des règles de production de premier ordre de chaînage avant à Java afin de faciliter le développement de systèmes experts en utilisant la programmation déclarative
- JLisa Un moteur de règles de type CLips avec une interface Common LISP en Java
- mandarax Un compilateur de règles de dérivation pour Java
- ofBiz Java
- OpenCyc OpenCyc est la version open source de la technologie Cyc, la base de connaissances générales la plus grande et la plus complète au monde et le moteur de raisonnement de bon sens.
- DEX DEX est un programme informatique interactif pour le développement de modèles de décision multi-attributs qualitatifs et l'évaluation d'options
Des ressources supplémentaires pertinentes peuvent être trouvées dans la liste ici .
En termes de recommandations sur les systèmes experts à examiner à des fins d'apprentissage, je recommanderais OpenCyC. Il y a un Google Tech Talk très intéressant Computers vs Common Sense sur la technologie Cyc.
Sans informations et clarifications supplémentaires, il est difficile de faire de nouvelles recommandations.