Boolean Retrieval Model | I.A
- Boolean Retrieval Model | I.A
danger
O Boolean Retrieval Model (Modelo de Recuperação Booleana) é um dos modelos mais simples e tradicionais utilizados em sistemas de recuperação de informação, como motores de busca.
O que é?
No modelo booleano, documentos e consultas são representados por conjuntos de termos. As consultas são formuladas usando operadores booleanos clássicos:
- AND (E)
- OR (OU)
- NOT (NÃO)
Como funciona?
- Cada documento é indexado por seus termos.
- O usuário faz uma consulta usando uma expressão booleana, por exemplo:
("gato" AND "preto") OR ("cachorro" AND NOT "branco") - O sistema retorna todos os documentos que satisfazem exatamente a expressão booleana.
Características
- Simples de implementar.
- Resposta exata: O documento ou satisfaz a consulta ou não.
- Não há ranqueamento: Todos os documentos recuperados têm o mesmo peso, não há ordenação por relevância.
- Pouco flexível: Consultas complexas podem ser difíceis de formular e podem retornar muitos ou poucos resultados.
Exemplo
Se tivermos os seguintes documentos:
- Documento 1: "gato preto"
- Documento 2: "cachorro branco"
- Documento 3: "gato branco"
Consulta: gato AND preto
Resultado: Apenas o Documento 1 será retornado.
O modelo booleano foi muito utilizado nos primeiros sistemas de busca, mas atualmente é frequentemente combinado com outros modelos mais sofisticados, como o Vector Space Model, para melhorar a relevância dos resultados.