Open mbl-35 opened 7 years ago
Bonjour,
Je suis entrain de me pencher sur la question de l'auto apprentissage, ce qui n'est pas évident pour le moment c'est que jarvis et rivescript sont 2 instances séparés pour python et le passage d'une variable de l'un a l'autre est compliqué. Je regarde en ce moment pour intégré le nom de jarvis (spécifié lors de l'installation) sur rivescript et de pouvoir le modifier au travers du plugin.
Si vous avez des sources ou idées je suis preneur
Salut @byackee , est-ce que tu travailles toujours sur ce plugin ? Après des recherches, il semble que il serait préférable d'avoir un serveur dédié (pour ne pas réinterpréter l'ensemble des fichiers .rive) qui puisse répondre rapidement. Il semble que ce soit le fonctionnement de Domogik (le Majordome) qui a un mode apprentissage. Il y aurait une API Rest qui prendrait en compte le texte (STT), et qui retournerai à OpenJarvis la commande à effectuer... ou directement exécutée depuis le serveur REST... Qu'en penses-tu ?
Super travail pour ce plugin de Jarvis.. Puisque ce plugin est installé/maj par les mécanismes de Jarvis, comment peut-on intégrer des bases de connaissances spécifiques (des fichiers de personnalisation, ajout de fonctions dans des .rivescript privées) ? Il serait intéressant par exemple d'intégrer un mode apprentissage, comme aperçu dans d'autres projets intégrant du rs. Enfin, comment interagissent les commandes définies dans ce plugin, avec les commandes définies dans les autres plugins Jarvis ?