Berichten getagged Booleaanse operatoren

Vertrouwen in zoekresultaat met zoeken in online databases

blikslager2Als gebruiker van catalogi en online databases gaat men er meestal vanuit dat gevonden zoekresultaten betrouwbaar zijn. Pas als verschillen in zoekresultaten optreden tussen een Federated searchsysteem zoals PurpleSearch, en een individuele database, wordt men wantrouwig. Wat kan hier aan de hand zijn?
Dat verschil in resultaten kan op twee manieren: ofwel een Federated searchsysteem vindt minder, ofwel het vindt meer dan een native interface, een zoekmachine van een individueel bestand.
In het kort enige uitleg over de werking van een zoeksysteem: Elk zoeksysteem heeft een bak met data waarop de zoektermen van de gebruiker losgelaten worden. Om de juiste gegevens boven water te halen zijn programmeertaal, scripting en allerlei trucs nodig.
Meestal zal een native interface een beter resultaat leveren dan een Federated searchsysteem, maar soms zal zo’n Federated searchsysteem juist een beter resultaat halen.
Een beter resultaat betekent overigens niet altijd meer treffers. Als iemand één set treffers (zoek op woord A) verkleint (is koppelen met Booleaanse operator AND) met een andere set (woord B), wordt er logischerwijze een set (C = woorden A+B) met minder treffers gevonden: een verzameling treffers die zoekwoorden A èn B beide heeft.
Als een ander zoeksysteem in plaats zegt met A en B te zoeken, maar in werkelijkheid zoekt met A Of B, (de set A en B wordt gekoppeld met Booleaanse operator OR), in dat geval zal de set groter worden. Het zoekresultaat is dan weliswaar groter, maar het resultaat is van minder kwaliteit.

Laat een reactie achter