Solução inédita de Inteligência Artificial reduz tempo de escritura de código em 17%

Augmented Coding reduz erros em 46% e reúne funcionalidades que entendem contexto do projeto
Inteligência artificial

O processo de produção e revisão de códigos, frequentemente, por conta da escala dos projetos, é uma tarefa altamente minuciosa e que, pelo volume de linhas, pode deixar passar pequenos erros que comprometem todo o resultado. Por isso, a Globant, empresa nativa digital que oferece soluções de tecnologia inovadoras, criou uma solução que torna esse processo mais eficiente e prático.

Autthentic

Trata-se do Augmented Coding, solução proprietária da companhia, que leva aplicação de Inteligência Artificial e Machine Learning, oferecendo um conjunto de ferramentas e funcionalidades que ajudam profissionais de tecnologia a ter um código mais coeso e livre de erros, além de garantir melhores práticas de legado e compliance do projeto.

Após implementação, a solução comprova eficácia através da redução do tempo de complementação/revisão de código em 17%, além de diminuir erros em 46%. “Para o desenvolvimento desse diferencial de mercado, utilizamos algoritmo Ad-hoc, que se adapta à realidade com a qual os profissionais estão interagindo e se concentra especificamente na tarefa a ser resolvida. Essa solução é ideal para lidar com velocidade de desenvolvimento e boas práticas”, diz Cristiano Reame, Diretor de Tecnologia da Globant. O Augmented Coding pode ainda ser implantado na nuvem ou onde o desenvolvedor estiver, mantendo o código privado e isolado do tráfego externo.

Vagas

A solução, na concepção, precisou de quase um bilhão de linhas de código na base, buscando fazer com que o algoritmo aprendesse a distribuição de probabilidade dos dados. Foram incluídos também códigos com erros, para que a inteligência artificial estivesse preparada para corrigir linhas incorretas na vida real. A visão da Globant, pensando no Augmented Coding, mira na compreensão semântica do código.

Compatível com linguagens como Java, Javascript, C# e Python, o Augmented Coding possui três ferramentas principais. Pesquisa de código semântico: ajudando principalmente projetos maiores, com muitas linhas, ou no onboarding de novos programadores, essa funcionalidade permite fazer buscas em linguagem natural, sem necessidade de palavras-chave específicas. O desenvolvedor pode explorar repositórios usando suas próprias palavras, apenas descrevendo a função desejada, as linhas de código correspondentes são obtidas. Por exemplo, pode fazer uma busca por “list comprehension”, encontrando resultados compatíveis em todas as linguagens e repositórios do Web App ou IDE.

https://open.spotify.com/episode/3Kqj17neeyZl13wbg38XtO?si=IGmX53IwQraGJ6bN2qb4ug&dl_branch=1

O Preenchimento Automático de Código desenvolvido pela Globant é diferente de funcionalidades que estão no mercado há algum tempo, que completam linhas com base em sintaxe de linguagem e propriedades do projeto, sem haver necessariamente entendimento de contexto.

“Com o Augmented Coding, desenvolvemos preenchimento automático baseado em deep learning. Nossa inteligência artificial entende o contexto do projeto, completando o código de forma semântica, sempre entendendo a intenção do desenvolvedor — o que minimiza erros de digitação e aumenta a coesão do código”, diz Cristiano Reame, Diretor Técnico da Globant.

Outro diferencial é a Documentação Automática de Código, uma ferramenta que transforma o código em descrições em linguagem natural de qual é sua funcionalidade.

“Documentar é um processo que, para a maioria dos programadores, é uma tarefa considerada trabalhosa operacionalmente, tomando tempo valioso no desenvolvimento do projeto. Por isso, criamos uma inteligência artificial que documenta automaticamente uma seção desejada do código. Dessa forma, o projeto ganha uma padronização mais precisa, além de melhores práticas de legado, o que facilita o trabalho futuro de gerenciamento do projeto”, completa.

Faça como os mais de 3.000 leitores do tecflow, clique no sino azul e tenha nossas notícias em primeira mão! 

Marciel

Formado em jornalismo, o editor atua há mais de 10 anos cobrindo notícias referente ao mercado B2B. Porém, apesar de toda a Transformação Digital, ainda prefere ouvir música em disco de vinil.

Deixe comentário

Seu endereço de e-mail não será publicado. Os campos necessários são marcados com *.

Mais acessados

Dicas e Tutoriais

SmartPhones & Tablets

Mercado & Tecnologia

Consoles e Games

Ciência & Espaço

Eventos

Quem Somos

Tecflow é um website focado em notícias sobre tecnologia com resenhas, artigos, tutoriais, podcasts, vídeos sobre tech, eletrônicos de consumo e mercado B2B.

Siga Tecflow em:

Parceiro Autthentic

error: Content is protected !!