Cette solution est basée sur les sources en ligne du livre de Virginie MATHIVET — L'IA pour les dév CSharp (éditions ENI).
- Langage : C#
- Framework : .NET 4.8 (initialement .NET 4.5)
La solution comprend deux projets :
- Polygones :
- Projet principal
- Contient la logique de l'interface graphique (console) et d'autres fonctionnalités
- ExpertSystemPCL :
- Librairie portable
- Contient la logique du moteur de faits et de règles du système expert
- Mise à jour du framework cible de .NET 4.8 à .NET 8.0
- Refonte de la librairie
- Quelques ajustement du code (comme les namespaces ..)
L'objectif de l'exercice est d'implémenter un système expert pour la reconnaissance de polygones.
Le système doit être capable de reconnaître différents types de polygones en fonction de leurs propriétés géométriques.
Projet pédagogique — Intelligence Artificielle, systèmes experts, C#