He estado buscando a Viv, un agente inteligente artificial en desarrollo. Según lo que entiendo, esta IA puede generar un nuevo código y ejecutarlo en función de una consulta del usuario. Lo que tengo curiosidad por saber es cómo esta IA puede aprender a generar código basado en alguna consulta. ¿Qué tipo de algoritmos de aprendizaje automático están involucrados en este proceso? Una cosa que consideré es desglosar un conjunto de datos de programas paso a paso. Por ejemplo:
Código para tomar el promedio de 5 términos
1 - Agregar los 5 términos juntos
2 - Dividir por 5
Luego entrenaría un algoritmo para convertir texto en código. Eso es lo que he deducido. Sin embargo, no he intentado nada porque no estoy seguro de por dónde empezar. ¿Alguien tiene alguna idea sobre cómo implementar Viv? Aquí hay una demostración de Viv.