Ik wil gewoon kunnen zoeken

Hoe bijna alles op een computer te doen, 2000

Het zoeken tegenwoordig is echter een totale puinhoop. Het is verschoven van pure retrieve-functionaliteit naar relevantie en aanbevelingen, en dat is verschrikkelijk. Ik heb het hier niet alleen over websearch, dat schommelt tussen "help me de link voor dit product te vinden" en "enigszins nuttig als je de SEO-spammers kunt negeren" [1]. Nee, ik klaag over hoe slecht het zoeken is geworden binnen e-mails, online marktplaatsen en berichten-apps. Ik klaag erover dat de gebruiker geleidelijk de controle over wat een zoekopdracht definieert, is verloren.

De frustratie van moderne zoekfuncties

Mijn geliefde AV-receiver ging een paar weken geleden kapot. Geen probleem (hoewel het model 'end-of-life' is), laten we eens kijken of we hetzelfde model kunnen vinden dat voor onderdelen wordt verkocht, zodat we enkele printplaatcomponenten kunnen vervangen.

Ik wed dat je overspoeld wordt met advertenties van hetzelfde merk, maar niet het model waar je naar op zoek bent, zelfs als je het exacte modelnummer tussen aanhalingstekens zet. Dit is niet beperkt tot obscure AV-apparatuur. Bij het zoeken naar elk item dat niet in overvloed aanwezig is, worden de aanhalingstekens in feite genegeerd, terwijl de zoekopdracht vertakt naar alles wat mogelijk logisch zou kunnen zijn.

Zoeken op YouTube betekent dat je over twee volledige rijen met Shorts, "Mensen bekeken ook" en "Ontdek meer" moet scrollen, waarbij je werkelijke resultaten ergens daartussenin staan [1]. Tijdgerelateerde filters zijn ook verdwenen: je kunt geen datumbereik kiezen (tenzij je handmatig datum-operatoren in het zoekveld invoert), je kunt helemaal niet meer sorteren op datum, of specifiek zoeken naar video's van het laatste uur voor actueel nieuws.

Gmail is een heel ander verhaal. Een exact factuurnummer of naam, tussen aanhalingstekens in de zoekbalk geplakt, geeft soms niets terug. Is dit een echt technisch probleem, of heeft Gmail me stilletjes weer teruggezet op "Meest relevant"?

De technische afweging

En ja, ik weet het. Ik kan me de schaal waarop deze diensten draaien niet voorstellen. Full-text matching over miljarden inboxen is computationeel duur. Je indexeert miljarden e-mails en bijlagen, houdt die indexen actueel en probeert in milliseconden een antwoord terug te geven. Op een gegeven moment kan ik me voorstellen dat iemand naar dat alles kijkt en denkt: wat als we mensen gewoon de resultaten laten zien waarvan we denken dat ze die willen?

De hoek van 'en-shittification' is misschien te cynisch, te simplistisch. Misschien is dit echt de natuurlijke progressie van het proberen de zoekfunctie te verbeteren. Op een bepaald punt werd relevantie nuttiger dan letterlijke matching voor de meeste mensen, en de standaardinstellingen volgden de statistieken. Het probleem is dat er steeds minder ruimte is voor mensen die precies weten waar ze naar zoeken en alleen dat willen.

Een pleidooi voor controle

Dus wat is precies het doel van dit stuk? Ik wil dat de willekeurige Product Manager die op zoek is naar ideeën weet dat ik heel graag zou betalen voor een betere zoekfunctie op platforms die me helpen te vinden wat ik nodig heb, in plaats van het optimaliseren van een metric.

Geef me een schakelaar voor "alleen letterlijke match". Schakel de vage suggesties uit, negeer het semantische gokwerk en voer gewoon een domme, betrouwbare grep uit over mijn data, baas.

***

[1] Ik raakte zo geërgerd dat ik een versie van mijn 'opruim-app' heb gemaakt, speciaal voor YouTube.

***

Als je tot hier bent gekomen, bedankt voor het lezen! :)

Ik dacht dat vervroegd pensioen in mijn midden dertiger jaren, na een paar exits, leuk zou zijn, maar ik ben gewoon verveeld en een beetje sociaal ondergestimuleerd zonder de ochtend-Slacks en e-mails om wakker te worden. Als je iets interessants bouwt en een extra setje handen kunt gebruiken om te releasen, of gewoon hoi wilt zeggen, neem dan gerust contact op. Mijn inbox staat open.