Tuesday, December 24, 2024
HomeSocial Media & InternetO Stack Overflow usa IA para dar aos programadores um novo acesso...

O Stack Overflow usa IA para dar aos programadores um novo acesso ao conhecimento da comunidade

Logotipo Stack Overflow

Estouro de Pilha

Durante anos, se você teve dúvidas sobre ponteiros C, operadores JavaScript ou como a herança funciona em Python, seu primeiro destino foi Estouro de Pilha.

Então, qual a importância do Stack Overflow? Como diz a piada: “Como você chama um programador que afirma não usar o Stack Overflow? Um mentiroso.”

No entanto, as coisas mudaram. Alguns observadores afirmam Stack Overflow perdeu cerca de 35% de seu tráfego durante o último ano e meio.

Em uma tentativa de mudar as coisas, o Stack Overflow está adicionando inteligência artificial (IA) às suas ofertas: Overflow AI.

O roteiro ambicioso da empresa integrará IA generativa em sua plataforma pública, Stack Overflow para equipes, e em novas áreas de produtos. O objetivo é trazer a riqueza de conhecimento de mais de 58 milhões de perguntas e respostas da comunidade diretamente para os espaços de trabalho dos desenvolvedores.

Também: Conheça o desenvolvedor pós-IA: mais criativo, mais focado nos negócios

Esse processo ocorrerá integrando o OpenflowAI ao IDE por meio de uma extensão para Código do Visual Studio. Essa extensão extrairá o conteúdo validado da plataforma pública e das instâncias do Stack Overflow for Teams. Ele fornecerá um resumo personalizado de como os programadores podem resolver os problemas, permitindo que eles se aprofundem conforme necessário e documentem novos aprendizados e soluções. A verdadeira vitória aqui é que o OverflowAI oferece tudo isso enquanto o programador nunca precisa sair de seu IDE e perder o fluxo.

Claro, outras extensões semelhantes, como GitHub CoPilotName, já existe. Mas em uma entrevista, Prashanth Chandrasekar, CEO do Stack Overflow, disse: “O copiloto seria uma solução complementar. Com o OverflowAI, podemos verificar, validar, atribuir e confirmar a precisão e a confiabilidade em toda a comunidade Stack Overflow e seus mais de 58 milhões de perguntas e respostas.”

Chandrasekar acrescentou: “Um dos principais impedimentos na adoção da IA ​​é a confiança na precisão do conteúdo gerado por IA. A pesquisa anual de desenvolvedores do Stack Overflow com 90.000 codificadores descobriu recentemente que 77% dos desenvolvedores são favoráveis ​​às ferramentas de IA, mas apenas 42% confiam na precisão de essas ferramentas. OverflowAI desenvolvido com a comunidade no centro e com foco na precisão dos dados e conteúdo gerado por IA.”

A empresa também está integrando sua base de conhecimento Stack Overflow for Teams com o novo Stack Overflow Chatbot StackPlusOne. Com ele, você pode tirar suas dúvidas no seu canal do Slack. Essa nova integração GenAI fornecerá respostas a perguntas usando não apenas dados de sua instância do Teams, mas todas as fontes validadas pela comunidade do Stack Overflow.

Também: ChatGPT é a habilidade tecnológica mais procurada na força de trabalho, diz plataforma de aprendizado

Nos bastidores, a OverflowAI atualizou os recursos de pesquisa de sua plataforma. Até agora, O Stack Overflow depende da pesquisa lexical, que corresponde aos usuários com perguntas e respostas com base nas palavras-chave fornecidas. No entanto, a introdução da busca semântica, construída sobre um banco de dados vetorial, deve permitir melhores consultas aos usuários.

A pesquisa de vetor semântico é baseada em palavras que recebem um valor numérico por aprendizado de máquina (ML). Grandes modelos de linguagem, como Transformador pré-treinado generativo 4 (GPT-4), use esses valores para determinar a relação entre as palavras. É essa abordagem que alimenta o ChatGPT e muitos outros chatbots de IA generativos. Agora, o Slack Overflow também está usando a abordagem.

Chandrasekar explicou: “A pesquisa lexical sofre de vários problemas significativos. Por exemplo, é muito rígida. Se você digitar incorretamente uma palavra-chave ou usar um sinônimo, não obterá bons resultados, a menos que alguém tenha feito algum processamento no índice. Se você coloque um monte de palavras em uma consulta – digamos, fazendo uma pergunta como se estivesse conversando com alguém – então você pode não encontrar nenhum documento. A pesquisa lexical também requer um idioma específico do domínio para obter resultados para nada mais do que uma pilha de palavras-chave. Não é intuitivo para a maioria das pessoas ter que usar pontuação especializada e operadores booleanos para obter o que deseja.”

Ele continuou: “Com o mapeamento semântico de dados, podemos evitar a rigidez e o rigor da pesquisa lexical. Você pode escrever sua consulta como uma pergunta em linguagem natural que faria a um amigo e obter resultados relevantes de volta. Por exemplo, pesquisar para ‘como classificar uma lista de números inteiros em python.'”

Também: Como enganei o ChatGPT para me contar mentiras

Além disso, você mesmo pode melhorar a base de conhecimento. A OverflowAI introduzirá a ingestão de conhecimento empresarial, um recurso que permitirá aos usuários selecionar e construir uma base de conhecimento em minutos, aproveitando o conteúdo preciso e confiável existente.

Stack Overflow também está introduzindo troca de pilha GenAIuma comunidade centrada no compartilhamento de conhecimento sobre ferramentas de IA e Coletivo de Processamento de Linguagem Natural (NLP) do Stack Overflowque inclui um novo recurso chamado Discussões para debater abordagens técnicas de IA e ML e para compartilhar perspectivas.

A jornada até este ponto envolveu uma maratona de sprints consecutivos. Com o roteiro agora público, a próxima fase começa: trazer essas novas ferramentas com tecnologia de IA para usuários e clientes, ouvindo feedback, iterando e melhorando.

Também: Por que o código aberto é essencial para acalmar os medos da IA, de acordo com o fundador da Stability.ai

Então, o que todo esse trabalho significa para o Slack Overflow e os desenvolvedores? Chandrasekar delineou as expectativas: “O futuro da Internet e o cenário da tecnologia moderna não serão medidos apenas pelo tráfego da Web – trata-se da qualidade dos dados, da confiança nos dados e das comunidades de especialistas e seres humanos que cuidam desses dados Por um lado, as perguntas típicas do codificador iniciante provavelmente receberão menos perguntas/visitas porque as respostas estarão mais prontamente disponíveis por meio de soluções de IA (incluindo OverflowAI!).

“No entanto, essas mesmas ferramentas de IA levarão a uma onda de novas questões e preocupações. Por outro lado, a IA generativa democratizará a codificação e aumentará a comunidade de desenvolvedores em várias dobras, e esse número crescente de desenvolvedores fará novas perguntas e também serão os que usam esses dados e também os verificam enquanto trazem mais usuários para o Stack Overflow. Por 15 anos, temos sido um destino obrigatório para desenvolvedores, e as adições do OverflowAI garantirão que continuemos assim nos próximos anos .”

Por enquanto, OverflowAI é um serviço alfa. Será finalizado à medida que o projeto amadurece. Se tudo correr bem, acredito que o projeto poderá estar pronto para produção nos próximos 12 meses.



source – www.zdnet.com

Isenção de responsabilidade: Não somos consultores financeiros. Por favor, faça sua pesquisa antes de investir, nenhum jornalista da Asiafirstnews esteve envolvido na criação deste conteúdo. O grupo também não é responsável por este conteúdo.
Disclaimer: We are not financial advisors. Please do your research before investing, no Asiafirstnews journalists were involved in the creation of this content. The group is also not responsible for this content.

Sandy J
Sandy J
Hi thanks for visiting Asia First News, I am Sandy I will update the daily World and Music News Here, for any queries related to the articles please use the contact page to reach us. :-
ARTIGOS RELACIONADOS

Mais popular