Sujet: Conception et mise en œuvre d'un générateur de systèmes à base de connaissances



Introduction
Ce projet est réalisé dans le cadre du cours d'intelligence artificielle en 2ème année du cycle d'ingénieur à l’EPSI. Il est réalisé par groupe de trois étudiants (Rémy Fangouse, Xavier Maizeray et moi même). Nous avons choisi de développer le logiciel en langage Java avec NetBeans.


Cahier des charges
Le générateur de systèmes à base de connaissances que l'on nous demande de réaliser est un générateur de systèmes à base de règles de production écrites dans la logique des propositions. Ce générateur doit intégrer les composantes suivantes :
  • Un moteur d’inférences
  • Un éditeur de projets
  • Un éditeur de règles
  • Un éditeur de faits
  • Autres composantes optionnelles (relations entre les règles, pas à pas, trace du raisonnement, etc.)


Environnement technique : Java ; NetBeans ; Création d’un moteur d’inférence en Java ; IHM ; Ergonomie





Captures
  • Gestion du projet


  • Gestion des règles


  • Gestion des faits


  • Résultats


  • Résultat - Graphe fléché


Téléchargement:

L'aide en ligne est disponible: ici