Casestudy over een AI-reisassistent

Planner voor openbare wegen

Elke kaart-app in Bangladesh geeft je een autoroute. Deze app vertelt je welke bus je moet nemen, of je aan het eind een riksja moet nemen en hoeveel dat ongeveer zou moeten kosten.

  • IndustrieTransport and mobility
  • GebruikersCommuters and travellers in Bangladesh
  • GeleverdJune 2025
  • DienstenProduct Design, Development, AI
Public Road Planner: AI-SaaS

Overzicht

Een routeplanner die is afgestemd op de manier waarop mensen zich daadwerkelijk door Bangladesh verplaatsen. Voer je huidige locatie en je bestemming in, en de planner berekent de meest logische route om daar te komen — niet de theoretisch kortste lijn op de kaart.

De aanbevelingen noemen concreet lokaal vervoer: welke buslijn, waar een riksja een beter alternatief is dan wachten, wanneer een CNG-voertuig de ritprijs waard is. Dat zijn de vervoersmiddelen waarmee hier de meeste ritten worden afgelegd en waarover een wereldwijde routeplanner niets te zeggen heeft.

Gemini weegt de opties af op basis van verkeersdrukte, afstand, kosten en puur gemak; Google Maps levert de geografische gegevens, de realtime locatie en de bijbehorende reistijden.

  • Gemini API
  • Google Maps API
  • Geolocation
  • Route Planning
  • Local Transport Data

Projectvideo

planner voor openbare wegenDe route die je daadwerkelijk zou nemen.

Een echte tocht door de stad plannen, vervoersmiddel voor vervoersmiddel.

Belangrijkste functies

  • Het weegt de opties af en maakt vervolgens een keuze

    Er wordt rekening gehouden met het verkeer, de afstand, de kosten en het gebruiksgemak, en het resultaat is een aanbeveling in plaats van vijf routes om te vergelijken.

  • Lokale modi, bij naam

    Bussen met hun routenamen en -nummers, riksja’s, CNG’s — het vervoermiddel dat de reis daadwerkelijk mogelijk maakt, genoemd zoals mensen het noemen.

  • De echte geografie erachter

    Google Maps voor kaartweergave, live locatie en reistijd, zodat de aanbeveling is gebaseerd op nauwkeurige afstanden in plaats van schattingen.

  • Afgestemd op één land

    Ontworpen op basis van hoe de wegen en het vervoer in Bangladesh in de praktijk functioneren, zowel in steden als daarbuiten, in plaats van te zijn overgenomen uit een ander land.

De uitdaging

De kaart kent de weg. Maar ze heeft geen idee welke bus daar rijdt.

Vraag een navigatie-app hoe je door Dhaka moet reizen en je krijgt een reistijd te horen die uitgaat van een auto die je misschien niet hebt, of een openbaarvervoersroute die is samengesteld op basis van gegevens die geen recht doen aan de bussen die daadwerkelijk rijden. De kennis die iemand door de stad loodst – welk routenummer, waar je moet overstappen, wanneer het verkeer ervoor zorgt dat een riksja sneller is dan een auto, wat een CNG voor die afstand zou moeten kosten – is lokaal, informeel en zit bij mensen, niet in een of andere openbaarvervoersfeed. Het is ook precies de kennis die een nieuwkomer niet heeft.

  • De transitgegevens zijn niet beschikbaar

    Informele netwerken worden niet als dienstregelingen gepubliceerd, dus de routeringsengine heeft geen gegevens om op te baseren.

  • Verkeerssituaties beïnvloeden het juiste antwoord

    De snelste stand om acht uur ’s ochtends is niet dezelfde als om twee uur ’s middags, en de afstand alleen is geen maatstaf om te bepalen welke dat is.

  • Kosten zijn net zo belangrijk als tijd

    Bij de meeste ritten gaat het om de afweging tussen de prijs en de reistijd, en een routeplanner die alleen de reistijd optimaliseert, geeft antwoord op een andere vraag.

Onze oplossing

Laat het model de afweging maken die de kaart niet kan maken.

Deze scheiding is bewust gekozen. Google Maps doet waar het goed in is — geografie, posities, afstanden en reistijden in realtime — en Gemini neemt het deel voor zijn rekening dat om inzicht vraagt: gezien deze afstand, dit verkeer en deze vervoersmiddelen, wat zou iemand die deze stad kent daadwerkelijk doen? Het resultaat is een routeplan in vervoersmiddelen die mensen herkennen, met de onderbouwing erin, in plaats van een polylijn en een schatting.

Oordeel, niet alleen routebepaling

Het model beoordeelt de opties in realtime en doet een aanbeveling, waarbij het de kosten en het gebruiksgemak afweegt tegen de tijd.

Kaarten voor de feiten

Geolocatie, kaarten en de geschatte reistijd zijn afkomstig van Google Maps, dus er is niets aan de geografische gegevens verzonnen.

Een plan dat je kunt volgen

Stap voor stap, in lokale termen — welke bus, waar overstappen, waar lopen — in plaats van één enkele route die je moet ontcijferen.

Wat er op te lossen viel

Redeneren zonder tijdschema

Solution: Voor informeel vervoer zijn er geen gegevens beschikbaar om op te zoeken, dus kan de planner het antwoord niet opzoeken. Gemini krijgt de geografische gegevens van Maps en wordt gevraagd om een inschatting te maken — wat de juiste aanpak is voor een probleem waarbij de lokale praktijk, en niet gepubliceerde gegevens, het antwoord biedt.

Het model op de grond houden

Solution: Een taalmodel dat vragen over routes krijgt, levert overtuigende, aannemelijke geografische informatie op. Afstanden, posities en reistijden zijn afkomstig uit de Maps API en worden als feiten aan het model doorgegeven; de bijdrage van het model bestaat dus uit de aanbeveling, niet uit de kaart zelf.

Twee antwoorden op dezelfde reis

Solution: De goedkoopste en de snelste route zijn vaak niet dezelfde, en het stilzwijgend kiezen van één van beide is een beslissing die namens de reiziger wordt genomen. Kosten en gemak worden expliciet tegen elkaar afgewogen, zodat in de aanbeveling kan worden aangegeven welke afweging er is gemaakt.

Rated 5 out of 5 by the client on Fiverr.

Wat de klant zei

Een beoordeling van vijf op vijf voor de bezorging.

Vragen

Een navigatie-app leidt voertuigen over wegen. De app geeft reisadvies — welke bus je moet nemen, of een riksja aan het eind de moeite waard is, wat de afwegingen zijn — op basis van het lokale vervoer waarmee de meeste ritten worden afgelegd en dat niet in een dienstregeling staat vermeld.

Heb je een probleem omdat de algemene tools niet passen?

Laten we dan degene bouwen die dat wel doet.