~/questoes/agentes-de-ia
Busca semântica vai além de encontrar palavras iguais: ela compreende o significado e contexto das informações, usando embeddings para localizar documentos verdadeiramente relacionados ao tema procurado. Isso contrasta com a busca por palavras-chave tradicional, que apenas faz correspondência literal de termos.
A busca semântica funciona por compreensão de significado e contexto, não apenas por correspondência de palavras. Isso permite que o sistema encontre documentos relacionados mesmo quando usam termos diferentes, tornando os resultados muito mais relevantes e úteis em cenários reais de RAG.
Inverte completamente os papéis. Na verdade, é a busca por palavras-chave que não compreende contexto, apenas procura por termos exatos. A busca semântica é que entende o significado.
Esta é a diferença fundamental. Busca semântica utiliza embeddings (representações numéricas de significado) para capturar o contexto, encontrando documentos relacionados mesmo com palavras diferentes. Busca por palavras-chave só encontra correspondências literais.
Mistura dois conceitos incorretos. Busca semântica não é necessariamente mais lenta (vetores são rápidos), e não busca 'exatidão'—exatidão é justamente a limitação da busca por palavras-chave. Semântica busca relevância, não exatidão.
Completamente falso. Busca semântica funciona em qualquer idioma onde existam embeddings treinados. Busca por palavras-chave também é universal. A limitação não está no idioma, mas na capacidade de compreensão.