Discussion: Système expert

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : avril 2011
    Messages : 18
    Points : 15
    Points
    15

    Par défaut Système expert

    Bonjour les ami(e)s;
    j'ai besoin de votre aide,
    en fait j'ai un projet en IA consistant à réaliser un système expert dans un domaine précis,j'ai fait des recherches à ce propos et j'ai bien compris la concept des systèmes experts et aussi leurs architecture base de faits,base de règles,moteur d'inférence) , hors j'arrive pas à trouver un point de départ pour la réalisation puisque je me suis habituée sur la programmation objet,vous pouvez me dire par ou commencer car c'est premier projet en IA
    merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2011
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2011
    Messages : 341
    Points : 1 219
    Points
    1 219

    Par défaut

    Citation Envoyé par ginfo1 Voir le message
    Bonjour les ami(e)s;
    j'ai besoin de votre aide,
    en fait j'ai un projet en IA consistant à réaliser un système expert dans un domaine précis,j'ai fait des recherches à ce propos et j'ai bien compris la concept des systèmes experts et aussi leurs architecture base de faits,base de règles,moteur d'inférence) , hors j'arrive pas à trouver un point de départ pour la réalisation puisque je me suis habituée sur la programmation objet,vous pouvez me dire par ou commencer car c'est premier projet en IA
    merci d'avance
    Alors, il n'y a pas d'incompatibilité entre moteur de règles et programmation objets.

    Pour commencer, si tu connais Java, JBoss drools est une bonne base pour le code. Leur site est très bien réalisé et tu en apprendras beaucoup sur la mise en oeuvre des règles qui utilisent des objets.

    Ensuite, une fois que tu auras lu tout çà, il va te falloir expliciter tes règles. Après la lecture de la doc JBoss Drools, çà te parlera peut être plus. Par exemple, tous les utilisateurs inscrits doivent avoir rempli leur nom et prénom:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    rule "valider nom et prénom"
    when
       forall Utilisateur (inscrit == true && nom != null && prenom != null) 
    then
      System.out.println("Tous les utilisateurs inscrits ont un nom et un prénom non nuls")
    end
    Et puis, tu vas devoir:

    1. définir les classes dont tu as besoin
    2. trouver un moyen de les ajouter dans la working memory
    3. charger tes règles
    4. les exécuter
    5. récupérer un résultat si tu as besoin


    Voilà. Bon courage, c'est un sujet passionnant!!!!

Discussions similaires

  1. Système expert en diagnostic vibratoire
    Par jpierrie dans le forum Prolog
    Réponses: 2
    Dernier message: 14/05/2007, 00h27
  2. Système expert : proposez-moi un thème
    Par c_khadi dans le forum Prolog
    Réponses: 3
    Dernier message: 15/12/2006, 14h24
  3. Les Systèmes Experts c'est quoi ?
    Par kauluguy dans le forum Langages de programmation
    Réponses: 21
    Dernier message: 07/04/2006, 09h58
  4. [débutante] Liste chainée/système expert
    Par zoune dans le forum Langage
    Réponses: 2
    Dernier message: 09/01/2006, 14h41
  5. système expert ou pas
    Par Rmotte dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 03/10/2003, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo