~/questoes/agentes-de-ia
Busca semântica é um método de recuperação de informação que compreende o significado e o contexto dos dados, em vez de apenas procurar por correspondências exatas de palavras. Ela consegue entender que palavras diferentes podem significar a mesma coisa e que perguntas formuladas de formas diferentes podem estar buscando a mesma informação.
A busca semântica vence a limitação das buscas por palavras-chave porque entende significado real e contexto. Ela identifica sinônimos (como 'carro' e 'automóvel') e reconhece perguntas parafrasadas como relacionadas, mesmo quando usam palavras completamente diferentes.
Essa alternativa é falsa. Busca semântica funciona com qualquer idioma, inclusive português, inglês, francês e muitos outros. Não há restrição a idiomas europeus ou norte-americanos.
Isso não é uma vantagem real. Busca semântica geralmente é mais sofisticada e pode consumir mais recursos de processamento do que buscas simples por palavras-chave. A velocidade depende da implementação específica, não é sempre mais rápida.
Busca semântica não ordena resultados alfabeticamente. Na verdade, ela ordena por relevância semântica, calculando qual resultado está mais próximo do significado da sua busca usando medidas como similaridade de cosseno.
Esta é a vantagem real e central. Busca semântica compreende o significado por trás das palavras, identifica sinônimos e variações linguísticas, e consegue lidar com perguntas reformuladas. Isso resolve limitações dos sistemas que apenas fazem correspondência literal de termos.