Xb9

but
Xb9 est un outil évolué.

Xb9 traite la langue et peut avoir plusieurs buts :
 * répondre aux questions
 * traduire
 * corriger la grammaire, l orthographe
 * faire des actions (domotique, sur le pc,..)

fonctionnement
voici dans l'ordre les fonctions à remplir

entrée
récupération de la phrase de l'utilisateur dans un espace de travail

structurer la phrase en GS GV GN
afin de commencer par une tâche je propose de faire un outil qui permet de bien structurer la phrase. Sujet Verbe article nom GS GV GN

"wikistructure"; l utilisateur renseigne lui-même la structure de sa phrase. chaque résultat est envoyé a une BD qui permet de collaborativement avoir un programme qui répond a cette fonction sans se casser la tête, lise mange une pomme S V article nom GS V GN GS GV

Combien de pattes a l'ornithorynque? Qui était l'épouse de François premier? Quels sont les symptômes de la tuberculose? dans quel pays se trouve saint malo de guersac? qu'est ce qu'une stalactite? où se trouve le sambodrome de Rio?

mais il faudra aussi par la suite coder un software qui structurera la phrase tout seul avec un recours a ce "wikistructure" quand il n est pas sûr d avoir correctement remplit sa fonction ou encore validation humaine du résultat

KQOWCHPx de la question Q
KQOWCHPx identification des données et de la tâche à accomplir

répondre aux questions
données connues (puis on ajoute un x) données inconnues

exemple: KQxH on connaît K(qui)Q(quoi) et on recherche H(comment/how)

KQOWCHPx: K(qui)Q(quoi)O(où)W(quand/when)C(combien)H(comment/how)P(pourquoi)x(inconnu) PWxCHOQK?

résultat avec des phrases exemples:

Combien de pattes a l'ornithorynque? KQxH Qui était l'épouse de François premier? WxK

Quels sont les symptômes de la tuberculose? xK

dans quel pays se trouve saint malo de guersac? KxO

qu'est ce qu'une stalactite? xK ou xQ?

où se trouve le sambodrome de Rio? KxO

ordonner quelque chose à xb9
que demande t on a xb9?
 * répondre?
 * traduire?
 * corriger la grammaire, l orthographe?

exemple:
 * xb9, traduis cette phrase en portugais; "où se trouve le sambodrome de Rio?"
 * xb9; "où se trouve le sambodrome de Rio?"

requête et récupération de données intéressantes
à faire

structurer les données en GS GV de la possible réponse (PR)
à faire

KQOWCHPx de la possible réponse PR
xb9, combien de pattes a l'ornithorynque? (KQxH)

Possible réponse:

l'ornithorynque possède deux pattes (palmées) (KQH)

Q et PR correspondent elles?
est ce que ça match?

oui >> affiche réponse

non >> retour à requête (utilisation de synonymes, catégorie d'objet, ...) TBD

en phase de test
on peut voir chaque résultat(ou plus) de chaque sous-programme et valider ou non ce dernier

ne sait pas faire
Lorsqu’un terme est inconnu pour xb9, un opérateur vient alors associer ce nom à une entité connue. L’utilisateur reçoit un message explicatif « en cours de traitement par un opérateur »

ex : François premier rattaché à François Ier

feuille de route

 * 1) chercher à répondre à des questions simples à une seule inconnue (ex: KxO)
 * 2) développer un module de débug collaboratif
 * 3) lorsque la pertinence de la possible réponse est partagée entre plusieurs, xb9 doit donner les différentes réponses

technique
codé en sémantique, wikidata?