| Démonstration des capacités d'IA de Seline |
|
|
|
| 28-08-2003 | |||||||
Page 2 sur 5 1- Base de connaissances privée :Seline gère une base en langage naturel du type Sujet - Verbe – Complément (dans cet ordre dans le cas d’assertion de connaissances). Les fonctionnalités dont elle est capable sont : Syllogisme : pour lancer un syllogisme, il suffit de taper « donc ? » Tout homme est mortel - Compris Or Paul est un homme - Compris Donc ? Donc Paul est mortel Il est possible de rajouter des assertions et de faire une recherche plus précise en retapant « donc ? ». Par exemple Michel est un homme - Compris Donc ? Donc Michel est mortel Donc ? Donc Michel est comme Paul : c’est un homme Unification des mots pivots : si entre plusieurs phrases, vous ajoutez des mots pivots, Seline pourra les relier pour répondre à une question : Chirac est le président de la république - Compris Jacques est le prénom de Chirac - Compris Quel est le prénom du président de la république ? Jacques Réponse négative ou positive : Seline peut répondre de manière affirmative ou non : Jean est-il le prénom de Chirac ? Non Jean aime les pâtes Jean aime-t-il les nouilles ? Non nouilles = pâtes Jean aime-t-il les nouilles ? Oui Recherche via le mot principal : en tapant un mot sous forme de question, Seline est capable de vous sortir tout ce qui en est rattaché. Jean est président de sa société Qui est président de sa société ? Jean Président ? Jean et Chirac Cette possibilité fonctionne aussi avec plusieurs mots : Président de la république ? Chirac Pierre est technicien supérieur au lycée Chopin Paul est technicien supérieur à Metz Technicien supérieur ? Pierre et Paul Technicien supérieur à Chopin ? Pierre L’inverse est aussi vrai : Pierre ? Technicien supérieur à Chopin Fonctions mathématiques : enfin, Seline est capable d’établir et de résoudre des fonctions mathématiques, abstraites ou non. f(X)=2*5 f(X) ? 2*5 X=B(12) G=14(I) 12=Y(G) F(B(Y(14(I)))) ? 2*5 Que vaut F de B de Y de 14 de I ? 2*5 Cela fonctionne aussi avec des choses moins abstraites : Homme = être Chien = être Cheval = animal Être ? Homme et chien Homme = Omnivore Chien = Omnivore Cheval = herbivore Être Omnivore ? Homme et chien Homme = mange(viande) Chien = mange(viande) Cheval = mange(herbe) Mange(viande)= ? Homme et chien Homme = mange(herbe) Y-a-t-il un mange(viande et chips) ? Non Qui mange(herbe et viande) ? Homme Un exemple de base de données .Afin de présenter la plupart des fonctionnalités possibles de Seline dans un cas concret (et réel) voici une base de connaissances présentant une hierarchie. L’Université a un siége et le CTU - Compris Marc Nussbaumer est directeur du CTU - Compris Le CTU a 2 services différents - Compris Pascale Depret est responsable administrative du CTU - Compris Nicolas Ruiz est responsable technique du CTU - Compris Monsieur René est le chef du service Compatibilité - Compris Monsieur Martin est un ami de Marc Nussbaumer - Compris Monsieur Dubois est chef de la saisie - Compris Monsieur Jean est un ami de Monsieur Dubois - Compris La saisie est un service décentralisé - Compris Jonathan est le fils de Marc Nussbaumer - Compris Damien est le fils de Pascale Depret - Compris Didier Ehrmann est employé du CTU - Compris Patrick Lacroix est responsable des achats du CTU - Compris Patrick Lacroix est employé du CTU - Compris Georges Clément est employé de l’université - Compris Chef de service ? Monsieur René Chef de saisie ? Monsieur Dubois Service ? Monsieur René est chef Responsable ? Pascale Depret est responsable administrative du CTU Nicolas Ruiz est responsable technique du CTU Patrick Lacroix est responsable des achats du CTU Qui est responsable des achats ? Patrick Lacroix est responsable des achats du CTU Qui est employé ? Didier Ehrmann, Patrick Lacroix et Georges Clément Qui est employé du CTU ? Didier Ehrmann et Patrick Lacroix Monsieur Martin est l’ami de qui ? De Marc Nussbaumer Qui est le fils du directeur des 2 services ? Jonathan Qui est le fils de la responsable administrative ? Damien Qui est l’ami du chef d’un service décentralisé ? Monsieur Martin Attention : même si Seline gère les connaissances, il faut formaliser au minimum les entrées. Par exemple : Marc Nussbaumer est directeur du CTU - Compris Pascale Depret est responsable administrative du Centre de Télé-Enseignement Universitaire - Compris Qui est la responsable administrative du CTU ? Je l’ignore En effet, Seline n’a pas fait le lien entre CTU et Centre de Télé-Enseignement Universitaire. Il faut donc soit adopter une formalisation (on entre les données du CTU) soit, dans le cas d’une telle erreur apprendre à Seline : CTU = Centre de Télé-Enseignement Universitaire. Auquel cas elle sera répondre à la question suscitée. |
|||||||
| < Précédent | Suivant > |
|---|
| Modèles |
| Systèmes (OS) |
| Logiciels |
| Matériels |
| Interviews |