2 votos

Que debería aprender para crear una IA que aprenda a programar

Hola, como soy solo programando me he preguntado como crear ayuda, así que he empezado a estudiar el campo de la Inteligencia Artificial IA, entonces me gustaría conocer que debo aprender en especifico para crear una IA que sea capaz de leer los libros que tengo de python y django en pdf, entonces esta aprenda a programar y poder asignarle tareas y así me ayude con mi trabajo ;) Saludos

2 votos

Cuando la termines pasala asi nos ayuda a todos ;)

1 votos

Primero necesito saber que aprender especificamente ;)

1 votos

Puedes empezar con lo del pdf usando pdfminer http://www.unixuser.org/~euske/python/pdfminer/index.html, mas no te ayudo que nos dejas a todos en el paro xD

1 votos

solamente quiero incursionar en este proyecto con fines personales, además es algo casi imposible de hacer y sería un auxiliar para un programador ;)

1 votos

Si realmente quieres incursionar en el mundo de ma IA podrias empezar por el libro "Artificial intelligence a modern approach"

0 votos

Ahí te respondí, creo que lo próximo será hacer el trabajo de escribir oraciones con problemas coherentes y que no tengan ningún tipo de ambigüedad, programar en lenguaje humano.

1voto

Moisés AC Puntos 530

Que una IA aprenda a programar es la último de la lista que las máquinas van a necesitar para reemplazar al ser humano, sería un gran logro crearla. Por lo pronto hay un montón de proyectos 'skynet' por la red, mira a ver si te interesa entrar en alguno.

Saludos.

1 votos

gracias

0voto

ArtEze Puntos 285

Para eso es necesario que la computadora entienda el lenguaje humano. Es necesario un diccionario con el que pueda apoyarse, las oraciones que le diga un humano van a convertirse en el problema que la computadora tendrá que resolver, luego mirar si ese problema tiene solución, evaluar el costo en tiempo y consumo de CPU, y si tiene solución, generar un montón de funciones, prueba y error, que a determinado ingreso, te dé una determinada salida, y si coincide, probar esa función con diferentes entradas. Por último el humano debe revisar si la función está bien programada.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: