Google Flights – making search “psychic”

De afgelopen week heeft google weer een “magische” component aan de zoek interface toegevoegd: “Google Flights”.

De werking is simpel. Type een zoekopdracht “van” “naar” in en begin je zoekopdracht met de term “flights”. Een voorbeeld:

http://www.google.com/search?q=flights+from+san+francisco+to+minneapolis

Dit werkt exact hetzelfde als wanneer je een zoekopdracht uitvoert met het woord “weer” (of in het engels “weather”), gevolgt door een plaatsnaam.

Deze functie implementeert een search pattern, genaamd “make search psychic”. Dit patroon is zeer belangrijk omdat het de gebruiker uit de normale zoekopdrachten of – resultaten trekt. Hoezo alleen webpagina’s of documenten presenteren op basis van een zoekvraag?

Gebruikers zijn vaak op zoek naar iets anders dan webpagina’s of documenten. Ze willen gewoon een antwoord op een vraag.

Binnen bedrijven (enterprise search) is dit patroon ook zeer goed toe te passen. Denk aan het zoeken naar personen of het intypen van een ordernummer als zoekvraag. Het voorbeeld van “ordernummers” heeft Google al jaren geleden geïmplementeerd door het vertalen van fedex transportnummers naar een zoekopdracht op de FedEx database.

Dit principe werkt binnen een “firewall” net zo goed. Als de medewerkers veelvuldig zoeken naar personen of andere “administratieve” gegevens is het essentieel om die vragen op te vangen en hen van antwoorden te voorzien. Denk hiervoor “out of the search box”.

Het is hiervoor niet nodig om alle informatie binnen systemen te indexeren. De zoekfunctie kan net zo goed een vraag uitsturen naar een ander – niet geindexeerd – systeem via een webservice die de zoekvraag vertaalt naar bijvoorbeeld een database query.

Sectie “Boeken” toegevoegd

Er is de afgelopen jaren al veel onderzocht en geschreven op het gebied van (Enterprise) Search. Veel van deze kennis is vastgelegd in boeken waarvan er enkele zeer waardevol zijn.

Een implementatie van een zoekomgeving is meer dan het installeren van de software, configureren, zoekpagina erop en klaar. Zoeken is een proces en de manier waarop mensen zoeken is een onderwerp waarover veel bekend is.

Om een goede zoekomgeving te implementeren die optimaal aansluit bij de manier waarop mensen zoeken en rekening houdt met de aanwezige gegevens en documenten die ontsloten moeten worden, is het noodzakelijk om kennis te nemen van de informatie die is vastgelegd in boeken.

Bekijk onze “leesplank” met boeken over search patterns, information retrieval en het implementeren van zoekoplossingen en search engines.