Ich habe Viv untersucht, einen künstlichen intelligenten Agenten in der Entwicklung. Nach meinem Verständnis kann diese KI neuen Code generieren und basierend auf einer Abfrage des Benutzers ausführen. Ich bin neugierig zu wissen, wie diese KI lernen kann, Code basierend auf einer Abfrage zu generieren. Welche Algorithmen für maschinelles Lernen sind an diesem Prozess beteiligt? Eine Sache, die ich in Betracht gezogen habe, ist das schrittweise Aufteilen eines Datensatzes von Programmen. Zum Beispiel:
Code für den Durchschnitt von 5 Begriffen
1 - Addiere alle 5 Begriffe zusammen
2 - Teile durch 5
Dann würde ich einen Algorithmus trainieren, um Text in Code umzuwandeln. Soweit ich herausgefunden habe. Ich habe jedoch nichts ausprobiert, da ich nicht sicher bin, wo ich anfangen soll. Hat jemand Ideen zur Implementierung von Viv? Hier ist eine Demonstration von Viv.
quelle