Meine Mutter besucht einen Online-Kurs, um eine Art Bibliothekarin zu werden. In diesem Kurs werden Boolesche Suchen behandelt, damit sie Datenbanken effizient durchsuchen können. Sie hat jedoch eine Frage, die in etwa so aussieht:
Die Suche "x ODER y" ergibt 105 000 Treffer, während eine Suche nach nur x 80 000 Treffer ergibt und eine Suche nach nur y 35 000 Treffer ergibt. Warum ergibt die Suche "x ODER y" 105 000 Treffer, wenn die kombinierte Einzelsuche 115 000 Treffer ergibt?
Für mich klang das seltsam, also habe ich das selbst getestet, mit den Worten Speck und Sandwich .
- Nur Speck lieferte 179 000 000 Ergebnisse
- Nur Sandwich ergab 312 000 000 Ergebnisse
- Speck oder Sandwich gab 491 000 000 Ergebnisse
Aber für mich summiert sich: 179 000 000 (Speck) + 312 000 000 (Sandwich) = 491 000 000 (Speck ODER Sandwich)
Warum kann eine ODER-Abfrage zu weniger Treffern führen als beide Einzelabfragen zusammen?