
BNA: Archy, een slimme zoekmachine
Zoeken naar architectuur met machine learning: Archy wordt slimmer bij elke klik.

De uitdaging
BNA wil architectenbureaus sterker maken die van waarde zijn voor hun opdrachtgevers en voor de samenleving, in markten met toekomst. Dat doet de vereniging door architecten uit het hele land met elkaar te verbinden en op haar website informatie te delen over de sector, actuele ontwikkelingen, juridisch advies en onderzoek. De zoekfunctie "vind een architect" brengt bezoekers in contact met professionals in hun regio en is de best bekeken pagina van de site.
Toch leverde al dat bezoek weinig op: uit de cijfers bleek dat mensen die pagina veel vaker verlieten dan andere pagina's. De intentie om een architect te zoeken was er wel, maar de bestaande oplossing hielp daar niet bij. Daar kwam bij dat het bijhouden ervan veel tijd kostte en dat bureaus zelf moesten reageren op vragen die via het portaal binnenkwamen. Er was duidelijk iets anders nodig.
Het doel
- Een slimme zoekmachine bouwen waarmee zowel consumenten als professionals op trefwoord projectpagina's van architecten vinden. Zoekt iemand op "school" of "houten huisje", dan verschijnen alleen projectpagina's van architecten en niet alle pagina's waar die woorden in voorkomen.
- Dat moet realtime werken, en architecten moeten hun projectinformatie niet op een platform hoeven bij te houden: die wordt rechtstreeks van hun eigen website gehaald.
Over BNA
BNA is de Branchevereniging Nederlandse Architectenbureaus en verenigt bijna 1100 architectenbureaus. Vanuit de overtuiging dat architectuur de leefomgeving vormgeeft, stimuleert BNA modern en creatief ondernemerschap.
De vereniging versterkt de positie van architecten en van de sector door belangenbehartiging, kennisdeling, goede voorwaarden voor ondernemerschap en het faciliteren van netwerken. BNA zoekt nieuwe marktkansen voor architectenbureaus en draagt actief bij aan een gezond ondernemingsklimaat.
Begin je eigen succesverhaal met Crystalloids
Klaar om beslissingen beter te onderbouwen met data? We denken graag mee en beantwoorden je vragen.
De oplossing
Bij Crystalloids begonnen we met een team data scientists aan Archy, een slimme zoekmachine op Google Cloud-technologie. De eerste stap was het herkennen van pagina's die daadwerkelijk projecten tonen. Zoekt iemand op "school", dan geeft de machine alleen pagina's met schoolprojecten terug. Met machine learning trainden we een model op een middelgrote set voorbeelden (ongeveer 2000 stuks), dat we na drie maanden opnieuw trainden om het verder aan te scherpen.
Hoe mensen op projecten zochten, vertelde ons beter wat wel en niet een projectpagina is. Die terugkoppeling leverde een grotere trainingsset op, waarmee het model beter werd en het filteren op projectpagina's nauwkeuriger. Daarna pasten we het model toe op alle aangesloten architecten-URL's en leverden we een API op.
Archy is geen gewoon platform waar bedrijven een profiel aanmaken en hun inhoud moeten bijhouden. De machine haalt de gegevens realtime van het web en geeft de beste match terug voor wie een architect zoekt.
Er zit volop ruimte in om Archy verder te ontwikkelen tot een platform waarop BNA relevante inhoud en diensten aan haar doelgroepen aanbiedt. Daarnaast is de zoekmachine in te bouwen op andere plekken waar potentiële opdrachtgevers komen. En dankzij machine learning wordt hij slimmer naarmate hij meer gebruikt wordt.
Het resultaat
Archy werkt als een eigen slimme zoekmachine voor BNA, waar zowel professionals als particulieren iets aan hebben. Particulieren vinden eenvoudig een architectenproject op basis van hun zoektermen. Architectenbureaus hoeven geen apart portaal bij te houden, omdat alle informatie over hun projecten automatisch van hun eigen website wordt gehaald. En hoe vaker Archy gebruikt wordt, hoe slimmer hij wordt.