HP® LaserJets have unmatched printing speed, performance and reliability that you can trust. Enjoy Low Prices and Free Shipping when you buy now online.
A pesquisa semântica consiste em pesquisar conteúdos utilizando linguagem natural, exatamente como o Google faz. Ao utilizar a pesquisa semântica, não é necessário procurar palavras-chave exactas (também conhecida como pesquisa por palavras-chave), uma vez que a IA é capaz de compreender o seu pedido e interpretá-lo.
Digamos que é um revendedor de impressoras HP e que tem milhares de documentos, como descrições técnicas sobre impressoras, preços, termos de serviço... Talvez queira facilitar a pesquisa destes documentos no seu sítio Web de compras electrónicas? Veja estes 3 pequenos documentos, por exemplo:
HP® LaserJets have unmatched printing speed, performance and reliability that you can trust. Enjoy Low Prices and Free Shipping when you buy now online.
Every HP LaserJet comes with a one-year HP commercial warranty (or HP Limited Warranty).
HP LaserJet ; Lowest cost per page on mono laser printing. · $319.99 ; Wireless options available. · $109.00 ; Essential management features. · $209.00.
Agora, imagine que um dos seus clientes faz a seguinte pergunta no seu sítio Web de compras electrónicas:
How long is the warranty on the HP Color LaserJet Pro?
O modelo de IA de pesquisa semântica devolverá o seguinte num piscar de olhos:
Every HP LaserJet comes with a one-year HP commercial warranty (or HP Limited Warranty).
Talvez o seu cliente não tenha feito uma pergunta corretamente formulada? Não há problema, uma consulta como esta também funciona:
period warranty HP Color LaserJet Pro
Como pode ver, a pesquisa semântica é muito mais avançada do que a tradicional pesquisa por palavras-chave, uma vez que pode fazer perguntas em linguagem natural, tal como faria com um ser humano. Além disso, a IA da pesquisa semântica é muito boa a efetuar a desambiguação (compreender o significado de uma palavra graças ao seu contexto).
A pesquisa semântica é uma solução muito boa quando se trata de pesquisar e responder a perguntas nos seus próprios dados, porque é extremamente rápida e precisa.
Se quiser responder a perguntas sobre um grande corpus de conhecimento de domínio interno, pode querer configurar um sistema de Geração Aumentada de Recuperação (RAG). Nesse caso, leia o nosso artigo dedicado sobre RAG: leia aqui.
A pesquisa semântica pode ser alcançada preenchendo uma base de dados vetorial com embeddings, que é a abordagem utilizada por fornecedores de bases de dados vectoriais como a Pinecone ou a Milvus. No entanto, para obter os tempos de resposta mais avançados, deverá criar o seu próprio modelo de pesquisa semântica e implementá-lo numa GPU, que é o que fazemos no NLP Cloud.
Nos últimos anos, a pesquisa semântica registou grandes progressos, tanto em termos de velocidade como de precisão. Eis alguns exemplos de casos de utilização:
Atualmente, é muito comum ver barras de pesquisa em sítios Web em linha, como sítios de compras electrónicas, documentação técnica, etc. Graças à pesquisa semântica, é possível melhorar consideravelmente esta funcionalidade de pesquisa, tornando-a mais relevante e exacta.
Os chatbots de apoio estão cada vez mais avançados. Pode agora fazer perguntas avançadas a uma IA de apoio sobre o seu contrato, características do produto, políticas de reembolso, etc.
Por vezes, os funcionários têm dificuldade em obter as informações correctas, o que dificulta o seu trabalho diário e diminui a sua produtividade. Uma boa solução é propor uma base de conhecimentos interna que seja acessível através da pesquisa semântica.
A análise de documentos jurídicos e financeiros complexos pode ser um desafio. Uma solução neste caso é adicionar estes documentos ao motor de IA e aplicar facilmente a pesquisa semântica para obter resultados.
O NLP Cloud propõe uma API de pesquisa semântica que lhe permite criar o seu próprio motor de pesquisa semântica a partir dos seus próprios dados comerciais e, em seguida, efetuar pesquisas semânticas imediatamente, com base nos melhores modelos Sentence Transformers.
O tempo de resposta (latência) é muito bom para estes modelos!
Para mais informações, consulte a nossa documentação sobre pesquisa semântica aqui.
Testar a pesquisa semântica localmente é uma coisa, mas utilizá-la de forma fiável na produção é outra coisa. Com o NLP Cloud, pode fazer as duas coisas!