Serebral, un système expert pour l'aide à l'interrogation d'une base de données
Institution:
Paris 11Disciplines:
Directors:
Abstract EN:
Flexible query of data bases has provoked the interest of researchers in artificial intelligence. We have developed a tool called SEREBRAL that makes it possible to query a data base intelligently. This data base contains descriptions of jobs offered by computer science firms. SEREBRAL is made up of three modules: BASEXP, an expert system that allows a user to carry out a search for a job in computer science, an interface with the data base, a relational data base ORACLE (distributed by ORACLE Corporation) in which descriptions of job vacancies are stored. The main concern of the research carried out was the development of an expert system called BASEXP. This system of knowledge representation and knowledge exploitation uses schemes and rules in association with credibility factors. It can be used in various fields like that which was examined in this study. Ln order to query the data base, we developed an interface that generates the SQL queries, These queries adapt themselves to the constraints generated by BASEXP in the field of computing jobs. The interface then transmits these queries to the DBMS. Finally, it communicates the responses of the base to the user. SEREBRAL is now operational and can dialogue with the job seeker, for whom a job profile can be drawn up so that he can receive those job offers stored in the base that correspond to his profile.
Abstract FR:
L’interrogation souple des bases de données suscite aujourd'hui l’intérêt des chercheurs·en Intelligence Artificielle. Nous avons développé un outil, SEREBRAL, qui permet d'interroger intelligemment une base de données répertoriant des offres d’emploi en Informatique. SEREBRAL se décompose en trois parties:-BASEXP, un système expert qui dirige la recherche d'un emploi en Informatique une interface avec la base de données une base de données relationnelle, ORACLE distribuée en France par lNFI), dans laquelle sont recensées des annonces d'emploi. L'axe principal de cette recherche a été de mettre au point un système expert, BASEXP (Base Assistée par Système Expert). Ce mode de représentation et d'exploitation des connaissances utilise des schémas et des règles de production, associés à des coefficients de vraisemblance. Il peut être employé dans diverses applications similaires à celle que nous avions étudiée. Afin d'interroger la base de données, nous avons développé un prototype d'interface permettant de générer des requêtes SQL (conformes aux contraintes fournies par BASEXP appliqué aux emplois en informatique), de transmettre ces requêtes au SGBD et de fournir les réponses à l'utilisateur. Grâce à ces réalisations, SEREBRAL est aujourd’hui opérationnel et permet de dialoguer avec le demandeur d'emploi, de définir un profil d'emploi précis puis de communiquer les offres de la base correspondant à ce profil.