---
title: Yelp kombinerer native og serverdrevne brukergrensesnitt for sin kunstige intelligens-assistent
url: https://www.elseif.net/no/yelp-kombinerer-native-og-serverdrevne-brukergrensesnitt-for-sin-kunstige-intelligens-assistent
published: 2026-11-09T15:26:14+00:00
language: no
section: Agenter
source: https://www.infoq.com/news/2026/11/yelp-assistant-hybrid-ui/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
organizations: Yelp
publisher: elseif
---

# Yelp kombinerer native og serverdrevne brukergrensesnitt for sin kunstige intelligens-assistent

Yelp har tatt i bruk en hybrid arkitektur for brukergrensesnittet til sin kunstige intelligens-assistent. Løsningen kombinerer native mobile kontroller med serverdrevet gjengivelse av samtaler for å muliggjøre raskere endringer i grensesnittet på tvers av ulike plattformer.

Designet benytter rammeverket CHAOS, som står for Content Hosting Architecture with Optimization Strategies. Dette rammeverket brukes til å gjengi samtaleinnhold, mens navigasjon og inndata for meldinger forblir native. CHAOS støtter web, iOS og Android. I en serverdrevet arkitektur definerer backend hva klienten skal vise og hvordan den skal reagere på interaksjoner, noe som betyr at endringer kan nå brukerne uten at det kreves en ny utgivelse av mobilappen.

Assistenten ble lansert på iOS i 2024 for å hjelpe brukere med å opprette prosjektforespørsler til lokale tjenesteytere. Den har siden blitt utvidet til å besvare spørsmål om bedrifter og støtte handlinger som reservasjoner, avtaler og matbestillinger.

Implementeringen skiller visningskonfigurasjon fra samtaledata. Når en chat starter, henter klienten CHAOS-konfigurasjonen og initialiserer et datasett for meldingshendelser. Etterfølgende hendelser oppdaterer den eksisterende visningen uten at konfigurasjonen må hentes på nytt. Hendelser representerer permanente meldinger fra bruker og bot, midlertidige indikatorer for skriving, hurtigsvar og lenker. Backend kan også sende handlinger for å kontrollere grensesnittet, som for eksempel å deaktivere chat-inndata når en forespørsel er fullført.

Ingeniører hos Yelp bemerker at arkitekturen medfører koordineringsutfordringer, og at det krevdes tid for å lære både assistenten og CHAOS. De påpeker også at delte implementeringer fortsatt kan oppføre seg forskjellig på tvers av plattformer. Likevel har separasjonen av visningskonfigurasjon og samtaledata gjort det mulig med uavhengig utvikling av funksjoner. Arkitekturen støttet også gjenbruk av Android-assistenten for å lansere pilotprosjektet Biz Ask Anything. Dette arbeidet har lagt grunnlaget for neste generasjons assistent, som kobler bedriftsinformasjon med handlinger brukerne kan utføre.
