BUSCA SEMÂNTICA
VERTEX SEARCH
Busca Semântica – Vertex Search
Nosso cliente, uma grande companhia de energia responsável pela geração, transmissão e distribuição de energia elétrica em todo o território nacional, necessitava desenvolver e implementar a infraestrutura necessária para dar suporte à solução de pesquisa vetorial, incluindo a criação de pipelines para ingestão e atualização de dados na pesquisa vetorial e uma API para consultar esses índices da camada semântica.
Desafio do Negócio
O cliente precisava de uma solução onde as buscas funcionassem com mais precisão mesmo quando houvesse erros de ortografia e/ou palavras relacionadas ao contexto da busca. Por exemplo, ao buscar um artigo sobre “cartão alimentação”, o sistema também deveria encontrar o artigo ao buscar pelas palavras-chave “vale refeição”. Esse é um desafio muito comum para qualquer empresa.
Solução
A HVAR, trabalhando em parceria com o Google Cloud, dividiu o projeto foi em duas partes. Na primeira, usamos o Terraform para configurar a infraestrutura no Google Cloud, criando dois índices no Vector Search e dois buckets no Storage. Também desenvolvemos um pipeline para atualizar periodicamente os dados e um bucket para controlar os logs do pipeline. Na segunda parte, desenvolvemos uma API assíncrona para consultar os índices do Vector Search.
RESULTADO
A solução proporcionou uma melhoria na busca por meio da busca por contexto, contribuiu para um tempo de resposta abaixo de 0,7ms e garantiu uma atualização contínua dos índices. O sistema agora processa e armazena logs de busca no BigQuery, otimizando o monitoramento.
O projeto transformou a capacidade de buscar e encontrar informações com precisão, mesmo com erros de ortografia ou palavras diferentes, mas no mesmo contexto, melhorando significativamente a eficiência da pesquisa, atingindo resultados impressionantes e aprimorando a experiência do usuário.
Preencha o formulário abaixo para saber como acelerar resultados de negócio com o uso de dados e tecnologia.
Nós entraremos em contato com você!