Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: Genbeta

Publicado en: 12/05/2021 05:42

Escrito por: Marcos Merino

CodeNet es el proyecto de IBM con el que pretende enseñar a la inteligencia artificial cómo programar software en 55 lenguajes

CodeNet es el proyecto de IBM con el que pretende enseñar a la inteligencia artificial cómo programar software en 55 lenguajes

La 'AI-for-Code', nombre genérico de las tecnologías que usan la inteligencia artificial para automatizar parcial o totalmente el desarrollo de software está, en palabras de los investigadores de IBM Research, "a punto de dejar de ser una prueba de concepto para convertirse en una tecnología de adopción generalizada".

Con el objetivo de dar un empujón a esta tendencia, estos investigadores han puesto en marcha un proyecto que esperan que sirva como punto de inflexión: el CodeNet Project.
El objetivo de éste es proporcionar un valioso dataset al conjunto de la comunidad de investigadores del ámbito de la IA aplicada a la programación; dicho dataset les permitiría aplicar técnicas de machine learning a la creación de traductores entre diferentes lenguajes de programación, o bien generadores o analizadores de código.

Para ello, el dataset (distribuido bajo una licencia libre) reúne un total de 14 millones de ejemplos de código en los que se plantea la solución a 4053 problemas de programación habituales… planteados desde 55 lenguajes de programación diferentes: desde lenguajes populares actualmente (como Go, Python y Java) hasta clásicos (como COBOL, FORTRAN y Pascal).










En Xataka

Soy programador y esto es lo que creo sobre si la inteligencia artificial podrá quitarme el trabajo


Pero estas muestras de código fuente no proceden de aplicaciones en producción ni en proceso de desarrollo, pues esto no sólo habría impedido su libre uso, sino también contar con un elemento muy importante en …

Top noticias del 12 de Mayo de 2021