Por favor, deixe os seus contactos, enviar-lhe-emos a nossa visão geral por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1800+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Criação de sítios Web e geração de conteúdos
Ferramentas de IA

O Innowise integrou os modelos GPT da OpenAI numa plataforma de construção de sítios Web sem código para construir e transformar rapidamente componentes de sítios Web e criar conteúdos multimédia.

Cliente

Indústria
Tecnologia da informação
Região
EUA
Cliente desde
2022

O nosso cliente é uma empresa sediada nos EUA que fornece uma plataforma de construção de sítios Web sem código com uma grande base de utilizadores.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

O construtor de sítios Web sem código do nosso cliente oferece dezenas de ferramentas, incluindo um conjunto de ferramentas de construção e vários suplementos que enriquecem as capacidades da plataforma. No entanto, o cliente precisava de se manter a par das últimas tendências do sector e proporcionar aos seus utilizadores uma experiência avançada de construção de sítios Web e de gestão de conteúdos. O principal objetivo era criar instrumentos que permitissem alterar rapidamente a estrutura do sítio Web sem exigir alterações complexas do código e elevados níveis de conhecimentos técnicos.

A nossa equipa teve de implementar, treinar e testar os modelos de ML para garantir que satisfazem as expectativas do cliente, que conseguem lidar com a grande base de utilizadores da plataforma e que fornecem resultados eficazes com base nos modelos GPT da OpenAI.

Em geral, as nossas principais tarefas incluíam

  • Integração da API OpenAI;
  • Desenvolvimento de plugins personalizados;
  • Formação e teste de ML;
  • Desenvolvimento da interface do utilizador para o consultor de IA;
  • Otimização e suporte de ferramentas.

Solução

O Grupo Innowise integrou um consultor de inteligência artificial utilizando os serviços da OpenAI para formação e acedendo depois à sua API na plataforma do cliente.

Para simplificar a funcionalidade para os utilizadores, formulámos as principais abordagens e explorámos a forma de lidar com as limitações da informação de entrada. O passo seguinte foi procurar dados e abordagens para a auto-identificação e formação. A nossa equipa preparou e recolheu dados sobre a marcação HTML/CSS/JS e gerou pares de descrições de texto com o código correspondente. Prestámos muita atenção à validação dos resultados, uma vez que tínhamos de satisfazer não só as capacidades de conceção, mas também apoiar uma camada de lógica comercial.

A nossa equipa teve de ultrapassar vários desafios técnicos relacionados com a interação do código gerado com objectos internos da plataforma. No geral, a integração envolveu uma quantidade significativa de trabalho nos lados back-end e front-end da plataforma.

Como resultado, o gerador de código GPT implementado é capaz de gerar e alterar o código do sítio Web de acordo com as consultas de texto introduzidas na cadeia de consulta. Outro plugin incorporado é um serviço completo que elimina a redação de rotina, criando automaticamente publicações de blogues, descrições de produtos, casos de estudo e tópicos enormes com base nas etiquetas introduzidas.

Ferramenta de geração de código alimentada por IA

A nossa equipa melhorou a plataforma do cliente com um aprendizagem automática ferramenta de geração de código. A ferramenta utiliza o modelo GPT-3 da OpenAI para criar código com base na linguagem natural introduzida pelo utilizador.

Os nossos programadores testaram várias abordagens de ML para a geração de código e identificaram a melhor política para a formação de modelos. O motor de IA foi alimentado pela plataforma OpenAI, várias fontes de código e modelos visuais.

Implementámos o Azure para serviços e lógica empresarial, e os modelos Codex e GPT-3 para desenvolver um plugin gerador de código e conteúdo. As soluções OpenAI tiveram um bom desempenho e produziram os melhores resultados quando a nossa equipa as testou contra outras metodologias como o CodeRL e o Code T5.

O consultor de IA permite aos utilizadores com conhecimentos limitados de codificação criar ou alterar funcionalidades complexas de um sítio Web sem terem de escrever código de raiz. Os utilizadores podem simplesmente introduzir a funcionalidade pretendida para o seu sítio Web utilizando linguagem natural e a ferramenta irá gerar o código necessário ou oferecer opções de design em função da funcionalidade do sítio Web.

Além disso, a funcionalidade pode ajudar a reduzir o número de erros no código gerado, resultando num processo de desenvolvimento de sítios Web mais suave e numa melhor experiência de utilização para os visitantes.

Gerador de conteúdo baseado em GPT

O Grupo Innowise implementou o plugin baseado no GPT-3 para ajudar os utilizadores a gerar conteúdos de alta qualidade para os websites construídos na plataforma do cliente. O modelo GPT-3 é capaz de gerar textos que são quase indistinguíveis do conteúdo escrito por um ser humano. Graças aos modelos generativos, os utilizadores podem criar conteúdos para diferentes cenários e casos de utilização.

Começámos por criar uma API para o construtor de sítios Web para comunicar com o modelo GPT-3. Os nossos especialistas conceberam uma interface de plug-in de fácil utilização que permite aos utilizadores introduzir um tópico ou palavra-chave e receber conteúdos relevantes gerados por IA.

Treinámos o modelo num grande conjunto de dados de artigos e blogues para garantir a precisão e a qualidade das cópias. Isto ajudou o modelo a aprender as subtilezas da linguagem, tendo em conta os objectivos do sítio Web e o público-alvo. O plug-in pode gerar textos e descrições de produtos optimizados para SEO que ajudam os sítios Web a obter uma melhor classificação nos resultados dos motores de busca.

Tecnologias e ferramentas

Aprendizagem automática
PLC, Hugging Face, MLFlow, NLTK, spaCy, TensorFlow, Azure ML, OpenAI
DevOps
Kubernetes, Pipelines do Azure, Sentry, GitHub
Front-end
React, Redux, Formic, MUI
Back-end
Python, FastAPI
Cloud
Azure (armazenamento Blob, VM, funções, pontos finais, aplicações estáticas, Azure ML)

Processo

A nossa abordagem ao projeto foi altamente colaborativa, trabalhando em estreita colaboração com o cliente para garantir que os plugins de IA satisfazem os seus requisitos para um funcionamento simplificado da plataforma. Seguimos a estrutura SCRUM ao longo de todo o processo de desenvolvimento. O nosso trabalho foi dividido em sprints, tendo cada sprint a duração de duas semanas, após reuniões de planeamento com o cliente. A nossa equipa demonstrou o trabalho concluído ao cliente e recolheu feedback durante as reuniões quinzenais de revisão do sprint. Utilizámos o JIRA como ferramenta de gestão de projectos, o Confluence para o trabalho de documentação e o Google Chat para a comunicação diária.

Durante um período de seis meses, a equipa integrou com êxito as ferramentas de IA no sistema. Atualmente, estamos a acrescentar novas características e a treinar modelos em novos conjuntos de dados para manter e melhorar a funcionalidade da plataforma.

Equipa

1
Gestor de projectos
2
Programadores de back-end
1
Programador Front-end
1
Cientista de dados
1
Analista de negócios
1
Engenheiro de dados
2
Engenheiros ML
1
Engenheiro DevOps
1
Engenheiro de QA
conhecimento da equipa

Resultados

A integração da IA no ambiente de construção de sítios Web teve um impacto significativo na atividade do nosso cliente. A ferramenta de geração de código de aprendizagem automática ajudou a reduzir o tempo necessário para desenvolver módulos e componentes personalizados em até 60%, ajudando milhares de utilizadores a evitar o trabalho monótono e a exploração de documentação. Esta funcionalidade atrai os utilizadores que não possuem conhecimentos técnicos extensivos para alterar a estrutura dos sítios através do ajuste do código. De um modo geral, a integração do sistema de IA tem sido um grande sucesso, com os utilizadores a comunicarem poupanças de tempo significativas e uma melhor funcionalidade dos sítios Web.

O gerador de conteúdos baseado em GPT ajudou a acelerar a criação de conteúdos, o que permite aos utilizadores substituir parcialmente os redactores para criar descrições curtas de produtos ou tópicos longos em sítios Web temáticos. O plugin é agora capaz de gerar conteúdos únicos e relevantes para sítios Web numa questão de minutos.

A integração dos modelos OpenAI ajudou a melhorar a otimização dos sítios Web para os motores de busca, gerando meta descrições e títulos optimizados para cada página. Isto resultou num aumento de 17% na classificação do sítio Web nos motores de busca.

Duração do projecto
  • março de 2022 - Em curso

Contactar-nos!

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

    2

    Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

    3

    Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

    4

    Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada. 

    We’ll process your request and contact you back as soon as possible.

    seta