Home Nieuws Dynamische gebruikersinterface voor dynamische AI: binnen het opkomende A2UI-model

Dynamische gebruikersinterface voor dynamische AI: binnen het opkomende A2UI-model

5
0
Dynamische gebruikersinterface voor dynamische AI: binnen het opkomende A2UI-model

Met AI-agents kunnen bedrijven dynamischer zaken doen. In plaats van traditionele voorgeprogrammeerde bots en statische regels te gebruiken, kunnen agenten nu ‘nadenken’ en alternatieve paden vinden wanneer zich ongeziene omstandigheden voordoen. Gebruik bijvoorbeeld een ontologie van het bedrijfsdomein zoals FIBO (financial industry business ontology) kan helpen agenten onder controle te houden en ongewenst gedrag te voorkomen.

Het knelpunt ligt nu op de laag van de gebruikerservaring (UX). Hoewel agenten dynamisch zijn en transformeren met ontologiegestuurde gegevensstromen, zijn gebruikersinterfaces nog steeds erg statisch. Deze ervaring met vaste velden en configuraties kan de creatieve vrijheid van agenten belemmeren. Moderne normen zoals AG-UI (agentgebruikersinterface) helpt de communicatie tussen UX en agenten te vereenvoudigen, maar de schermen moeten tijdens het ontwerp nog steeds vooraf worden gedefinieerd.

Nieuwere technologieën tillen dit naar een hoger niveau, waardoor agenten op dynamische wijze gewenste gebruikersschermen kunnen weergeven op basis van specifieke inhoud. Eén daarvan is A2UI – agent-naar-gebruikersinterface. Met A2UI definiëren we eerst een UX-schema voor hoe componenten moeten worden weergegeven. Met dit losjes gekoppelde schema kunnen agenten schermen maken op basis van gegevens.

De agent communiceert nu met een A2Ui-compatibele “renderer” die het scherm dynamisch weergeeft op basis van de dynamisch geproduceerde JSON-inhoud van de agent. Het scherm is volledig interactief en kan met elke agent communiceren via AG-UI. Bedrijven zoals Copiloot apparaat is actief bezig met het bouwen van een A2UI-renderer die op dynamische wijze gebruikersinterfaces kan bouwen op basis van JSON-specificaties en deze via AG-Ui weer in agenten kan pluggen.

Bovendien wordt er gebruik gemaakt van nieuwere compressiestandaarden zoals token-objectnotatie (TOON) kan helpen bij het bereiken van zeer efficiënte compressie en het opnemen van schema’s zoals ontologie en A2UI in contextuele aanwijzingen. Naarmate modellen slimmer worden, zullen ze uiteraard ook de mogelijkheid bieden om automatisch A2UI- en AG-UI-compatibele schermen te genereren via pre-training.

Het onderstaande schema beschrijft één weergave van deze architectuur.

Zoals getoond vormt de A2UI-specificatie een aanvulling op de zakelijke ontologie en richt deze zich op het weergeven van logica voor componenten van de gebruikersinterface. Als we het voorbeeld van een leningsovereenkomst nemen, zou de ontologie zakelijke concepten definiëren zoals lening, partij, rentevoorwaarden, overeenkomst of voorwaarde. Deze gegevens bevinden zich doorgaans in meerdere bronsystemen in verschillende vormen en een gemeenschappelijke bedrijfsontologie helpt deze te verenigen in een gemeenschappelijke ‘taal’. De A2UI-specificatie bepaalt hoe componenten voor gebruikerservaring worden weergegeven.

In de toekomst zullen alleen de specificaties moeten veranderen, en niet de individuele schermen, omdat schermen altijd met nieuwe inhoud worden gemaakt. Omdat A2UI AG-UI gebruikt, onderhoudt het scherm bovendien een verbinding met de oorspronkelijke agent die de inhoud heeft gegenereerd. Gebeurtenissen zoals het klikken op knoppen en het indienen van formulieren kunnen dus worden gevolgd en erop worden gereageerd. Deze hele ervaring vindt plaats binnen één enkele ruit, bijvoorbeeld traditionele chatbots.

Het bedrijfsresultaat combineert ontologie, agenten, A2UI JSON, dynamische inhoudsschermen en AG-UI-berichtenuitwisseling. Alles wordt aangestuurd door bedrijfslogica en relaties die in de ontologie zijn gedefinieerd, wat betekent dat er weinig meer over is voor UX-ontwerpers en UI-ontwikkelaars om te interpreteren. We hebben deze rol nog steeds nodig in het project, maar herbruikbare componenten worden slechts één keer gedefinieerd en gemaakt. Spoel af en herhaal!

U kunt bijvoorbeeld specificeren dat alle communicatieberichten die naar gebruikers worden verzonden (fouten, info, waarschuwingen) worden weergegeven in een paneel met uw bedrijfslogo en voldoen aan ISO 9241-110. Met agent AI en A2UI kunnen toegewijde agenten deze berichten valideren en volgens standaarden op het scherm weergeven.

De chatinterface blijft nog steeds uw belangrijkste interface voor gebruikers, maar de A2UI-componenten worden hetzelfde weergegeven. Belangrijker nog is dat bestaande gebruikersschermen kunnen worden hergebruikt als sjablonen om dynamisch nieuwe schermen te genereren. Dit maakt uw bedrijf zeer veerkrachtig tegen veranderingen in het bedrijfsleven en de regelgeving.

Patronen zoals A2UI verminderen de afhankelijkheid van gebruikersinterfaces en vormen een aanvulling op het dynamische karakter van bedrijven. Stel je voor dat een bedrijf een overname doormaakt en een nieuw logo moet toevoegen aan duizenden formulieren. Nu kan deze logica worden geconfigureerd in de A2UI-specificatie en de ontologie- en UI-wijzigingen zullen worden toegepast wanneer de gebruiker het formulier opent. Dit helpt bedrijven dynamisch te worden en verhoogt de productiviteit van werknemers.

Dattaraj Rao is een innovatie- en onderzoeks- en ontwikkelingsarchitect bij Persistent Systems.

Welkom bij de VentureBeat-community!

In ons gastenprogramma delen technische experts inzichten en geven ze onpartijdige, diepgaande uitleg over AI, data-infrastructuur, cyberbeveiliging en andere geavanceerde technologieën die de toekomst van ondernemingen vormgeven.

Lees meer uit ons gastenpostprogramma — en bekijk het eens richtlijnen als u geïnteresseerd bent om uw eigen artikel bij te dragen!

Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in