- Publicidade -
- Publicidade -
- Publicidade -
Machine learning & AI

Vibe coding permite que não programadores usem AI

- Publicidade -
- Publicidade -

O uso de machine learning na criação de aplicativos está se expandindo rapidamente, permitindo que indivíduos sem formação em programação desenvolvam ferramentas digitais personalizadas de maneira eficiente e intuitiva.

Contexto da pesquisa

A popularização de abordagens de “vibe coding”, onde a descrição em linguagem natural é transformada em código, será discutida por meio das inovações e pesquisas recentes. O conceito, amplamente divulgado pelo pesquisador de IA Andrej Karpathy, posiciona o inglês como “a linguagem de programação mais quente” (original: “the hottest new programming language”) em 2024.

Método proposto

As plataformas de IA, como Replit, Cursor e GitHub Copilot, fornecem uma interatividade que permite aos usuários descreverem funcionalidades desejadas em termos simples. Por exemplo, um usuário pode pedir: “crie uma lista de tarefas com um calendário” e a IA gera um aplicativo funcional em resposta.

“Descrever o que você quer, por exemplo, ‘adicione um botão de compartilhamento aqui’ ou ‘tornar os painéis azuis com caixas de seleção vermelhas’ e a IA escreve o código.”
(“describe what you want, for example, ‘add a share button here’ or ‘make the panels blue with red checkboxes’ and the AI writes the code.”)

— Pesquisador de IA, Universidade de Melbourne

Resultados e impacto

Os resultados têm demonstrado um impacto significativo, permitindo que profissionais de diferentes áreas, como saúde e educação, desenvolvam aplicativos que atendem a necessidades específicas da sua prática. Em estudos recentes, pesquisadores notaram que cerca de 95% do código gerado por startups na aceleradora Y Combinator foi produzido através da IA.

Métricas de desempenho em tarefas específicas mostram ganhos de eficiência em produtividade, com muitos desenvolvedores criando ferramentas em questão de dias, utilizando a interface amigável de IA.

“Enquanto não entendo totalmente o código por trás, assistindo as respostas da IA, aprendi o jargão: ‘remover padding’, ‘adicionar botão de navegação’ e ‘configurar banco de dados de usuários’.”
(“But by watching the AI’s responses, I’ve picked up the lingo: ‘remove padding,’ ‘add home navigation button,’ ‘set up user database.’”)

— Desenvolvedor Independente

Conforme a democratização do desenvolvimento de software avança, é esperado que a integração de “machine learning” e IA não apenas facilite a criação de ferramentas tecnológicas, mas também amplie as oportunidades de inovação em diversos setores.

Fonte: (TechXplore – Machine Learning & AI)

- Publicidade -
- Publicidade -

Tiago F Santiago

Tiago F. Santiago é Analista de Marketing na C2HSolutions, onde, em sua atuação fixa, combina estratégia e tecnologia para impulsionar soluções digitais. Paralelamente, dedica-se como hobby à InkDesign News, contribuindo com a criação de notícias e conteúdos jornalísticos. Apaixonado por programação, ele projeta aplicações web e desenvolve sites sob medida, apoiando-se em sua sólida expertise em infraestrutura de nuvem — dominando Amazon Web Services, Microsoft Azure e Google Cloud — para garantir que cada projeto seja escalável, seguro e de alta performance. Sua versatilidade e experiência técnica permitem-lhe transformar ideias em produtos digitais inovadores.

Artigos relacionados

0 0 votos
Classificação do artigo
Inscrever-se
Notificar de
guest

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

0 Comentários
Mais votado
mais recentes mais antigos
Feedbacks embutidos
Ver todos os comentários
- Publicidade -
Botão Voltar ao topo
0
Adoraria saber sua opinião, comente.x
Fechar

Adblock detectado

Olá! Percebemos que você está usando um bloqueador de anúncios. Para manter nosso conteúdo gratuito e de qualidade, contamos com a receita de publicidade.
Por favor, adicione o InkDesign News à lista de permissões do seu adblocker e recarregue a página.
Obrigado pelo seu apoio!