Pular para o conteúdo

A Inteligência Artificial que escreve programas

Neste artigo veremos um projeto de software livre subsidiado pela Google e militares criado para escrever programas, mais precisamente trechos de um sistema. Este documento demonstra que no futuro, a inteligência artificial atuará similar a função do corretor de texto para escritores, porém com um propósito de encontrar a melhor sintaxe para o contexto lógico.
Alessandro de Oliveira Faria (A.K.A. CABELO) cabelo
Hits: 9.065 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Neste século XXI a profissão mais solicitada é a programação, que agora parece receber uma excelente ferramenta, a inteligência artificial. Veremos neste documento como utilizar um projeto de software livre que recorre aos recursos de inteligência artificial para criar programas, mais especificamente sub-rotinas, métodos e/ou funções.

O projeto denominado BAYOU foi criado por cientistas da computação da Universidade de Rice com o financiamento da Google e militares. A técnica utilizada é deep learning, tomando como princípio computacional a pesquisa para codificação baseado em tags/palavras-chave para o sistema desenvolver o software solicitado. O resultado do processamento é um código java criado pelo sistema conforme requisitado pelo "operador".
Linux: A Inteligência Artificial que escreve programas
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
A tecnologia foi construída por técnicos da Universidade de Rice com verbas disponibilizadas pelo exército americano e Google. Resumidamente o sistema analisa cerca de 1500 código fontes de aplicativos Android, com aproximadamente 100 milhões de linhas.

Com toda esta base de informação, alimentou-se a inteligência artificial e o resultado foi um software para elaborar outro software. O aprendizado da informação contextual é o diferencial do projeto que permite obter linhas de código baseado apenas em tags/palavras chaves. Acredito ser uma excelente notícia, para o mundo da tecnologia, para melhorar cada vez mais a qualidade de código, obter ganhos de produtividade e utilizar o talento dos programadores para resolver problemas realmente complexo e não tarefas que exige uma simples CRTL+C CRTL+V.

O projeto ainda é embrionário, mas promissor e não tem o propósito de substituir programadores, como um corretor de texto não substituiu um escritor. Pelo menos neste momento, o projeto gera rascunho /sugestões de linhas de código relevantes para o trabalho que um desenvolvedor precisa elaborar. Mesmos assim acredito ser um passo muito importante para a ciência da computação e o projeto pode servir como base para um conceito muito inovador.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Mão na Massa

Blu-ray: Reproduzindo, copiando, ripando e assistindo no GNU/Linux

Instalando placa de captura de TV no Linux

IBM Omni Find Yahoo: Um mecanismo de busca corporativa em seu servidor

Fim da era PC: Transformando o seu celular em computador de mesa!

Instalando o Android SDK na plataforma Linux

Um olhar para o futuro: cloud, big data, programadores, economia e software livre

Childsplay - Suite completa de jogos para a educação infantil

Efeito metálico no GIMP (ferramentas)

Instalando o Biblioteca Livre - BIBLIVRE

Até onde é vantajoso o Cloud Computing?

#1 Comentário enviado por Mc.Eagle em 14/09/2018 - 20:25h
Para mim não é difícil parabenizá-lo por mais um excelente post aqui no VOL, visto que tanto que contribuiu que já ensinou a mim e a tantos outros. Força e honra "Cabelo" e que continue sempre assim.

Contribuir com comentário

Entre na sua conta para comentar.