~/questoes/agentes-de-ia
Busca semântica encontra documentos pelo significado e contexto das palavras, enquanto busca por palavras-chave procura por correspondência exata dos termos. Essa diferença é fundamental em sistemas modernos de recuperação de informações, especialmente em arquiteturas com LLMs e Vector Stores.
A busca semântica trabalha com o significado subjacente dos textos, não apenas com a correspondência literal das palavras. Isso permite encontrar documentos relevantes mesmo quando usam vocabulário diferente, desde que o sentido seja similar. É exatamente assim que funcionam os Retrievers com bancos vetoriais no LangChain.
Essa afirmação é incorreta. Busca semântica e busca por palavras-chave produzem resultados bastante diferentes. Uma busca por palavra-chave pode não encontrar documentos relevantes se usarem sinônimos, enquanto a busca semântica encontraria facilmente.
Essa é a resposta correta. Busca semântica analisa o significado por trás das palavras usando embeddings e similaridade de vetores, permitindo encontrar conteúdo relevante mesmo com vocabulário completamente diferente.
Aqui há uma inversão de conceitos. Busca por palavras-chave trabalha com correspondência textual exata, não com significado subjacente. É exatamente o oposto do que a alternativa descreve.
Essa descrição não é característica de busca semântica. Na verdade, busca semântica faz o oposto: não exige correspondência exata. Ela trabalha com similaridade de significado, não com igualdade literal de termos.