J'ai étudié Viv un agent intelligent artificiel en développement. D'après ce que je comprends, cette IA peut générer du nouveau code et l'exécuter en fonction d'une requête de l'utilisateur. Ce que je suis curieux de savoir, c'est comment cette IA est capable d'apprendre à générer du code basé sur une requête. Quels types d'algorithmes d'apprentissage automatique sont impliqués dans ce processus? Une chose que j'ai considérée est de décomposer un ensemble de données de programmes par étape. Par exemple:
Code pour prendre la moyenne de 5 termes
1 - Additionnez les 5 termes ensemble
2 - Divisez par 5
Ensuite, je formerais un algorithme pour convertir du texte en code. C'est pour autant que je l'ai compris. Je n'ai rien essayé cependant car je ne sais pas par où commencer. Quelqu'un a des idées sur la façon de mettre en œuvre Viv? Voici une démonstration de Viv.