O que é recuperação de informação
Recuperação de informação é o processo de localizar conteúdo pertinente a uma consulta dentro de uma coleção. O resultado pode ser uma lista de documentos, registros ou trechos que serão apresentados diretamente ou utilizados por outra etapa da aplicação.
Ela não exige geração de texto. Um mecanismo de busca que devolve páginas relacionadas já realiza recuperação, enquanto um sistema de RAG acrescenta o uso do material encontrado na produção de uma resposta.
A coleção pesquisada delimita os resultados
A busca só consegue devolver o conteúdo acessível ao seu mecanismo de consulta. Se uma página nova ainda não entrou no índice, reformular a pergunta pode não resolver sua ausência nos resultados.
Antes de ajustar a ordenação, confira quais documentos foram incluídos e como foram divididos. Um trecho isolado pode perder o título ou a condição que explicava a qual versão a instrução se aplicava.
Palavras, vetores e combinação de resultados
A recuperação textual compara termos conforme a análise configurada, que pode normalizar grafias ou aplicar outros tratamentos linguísticos. A busca vetorial usa embeddings para comparar representações do conteúdo.
Essas abordagens respondem de maneira diferente a uma consulta por assunto e a uma consulta por um código exato. Sistemas híbridos combinam resultados dos dois mecanismos, com uma forma explícita de ordenar a lista final.
Aplicar filtros além da relevância
Uma consulta pode precisar limitar a versão, o idioma ou os documentos disponíveis na sessão autenticada. Relevância temática não concede acesso a um conteúdo que a aplicação deveria restringir.
O filtro precisa participar do fluxo de recuperação e entrega. Retirar uma referência da resposta final não desfaz a exposição se um documento indevido já foi fornecido ao modelo ou registrado num local acessível.
Conferir a seleção antes da resposta
Use perguntas com documentos esperados e examine quais resultados apareceram nas posições utilizadas pela aplicação. Inclua consultas sem resposta disponível para observar se o mecanismo retorna material apenas parecido.
Para revisar a seleção de trechos num assistente, o Desenvolvimento Colaborativo da Dev Side Studio oferece orientação durante a investigação da busca. A sessão pode comparar a consulta, os filtros e a coleção efetivamente pesquisada.
Dúvidas frequentes
Perguntas frequentes sobre Recuperação de informação
- Recuperação de informação exige um LLM?
- Não. Sistemas de busca podem selecionar documentos sem gerar texto com um modelo de linguagem. A geração é uma etapa adicional em aplicações como RAG.
- Busca textual faz apenas comparação literal?
- Não. Ela pode incluir análise linguística, normalização e expansão de termos, conforme o mecanismo. A correspondência exata é uma possibilidade, não toda a definição.
- Busca vetorial substitui toda busca por palavras?
- Não. Códigos e nomes específicos podem exigir correspondências precisas. Uma busca híbrida pode combinar resultados textuais e vetoriais.
- O primeiro resultado é sempre suficiente?
- Não. A ordenação representa a estimativa de relevância do mecanismo. É necessário conferir se o conteúdo responde à consulta e atende às condições da tarefa.
Para continuar
Recursos relacionados
Documentação
Microsoft: busca híbrida
Combinação de recuperação textual e vetorial.
Abrir recursoDocumentação
Microsoft: busca vetorial
Comparação de representações numéricas e seleção de resultados.
Abrir recursoDocumentação
Stanford: Introduction to Information Retrieval
Livro dos autores sobre conceitos e métodos de recuperação.
Abrir recursoDocumentação
Microsoft: filtros de acesso na busca
Restrição dos resultados conforme o acesso permitido aos documentos.
Abrir recursoAplicação na formação
Vibe Coding: Do Zero ao MVP
A recuperação de informação seleciona trechos que podem orientar as respostas do assistente sobre o projeto.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.