General View ()
General View
The UI generation group provides adaptive user interfaces through Personalized Flows provided by a personal agent. The agent calculates Personalized Flows using general-purpose OSLO Steps, data from external systems such as MAGDA and the data of the user, which is stored in his Burgerprofiel. The OSLO Steps are constantly refined via an optimization process provided by our Optimization Engine. The Optimization engine uses the current OSLO Steps, and external feedback to produce better variants of the journeys. The feedback is gathered through Natural Language techniques and captured from real user interactions and A/B testing. This corresponds to a cyclic process that starts with initial OSLO Steps which are continuously improved.
Personal Agent (WP2) Hypermedia API
Personal Agent (WP2) Planner
Personal Agent (WP2) Data Discovery
Personal Agent (WP2) Agent Controller
Personal Agent (WP2) Hypermedia Controller
Provides Personal Agent (WP2) Personalized Flow
Personal Agent (WP2) Authoritative Sources
Personal Agent (WP2) Data pod / Mijn Burgerprofiel
Planner Agent Controller
Hypermedia Controller Agent Controller
Hypermedia Controller Hypermedia API
Data Discovery Agent Controller
Authoritative Sources Magda API
Authoritative Sources Public Catalog
Data pod / Mijn Burgerprofiel Personal Files
Data pod / Mijn Burgerprofiel Citizen Data API
Data pod / Mijn Burgerprofiel Personal Data & File Server
Data pod / Mijn Burgerprofiel File API
Data pod / Mijn Burgerprofiel Personal Data
Data pod / Mijn Burgerprofiel Authentication API
Data pod / Mijn Burgerprofiel UI Generation (WP3)
Personal Data & File Server Personal Files
Personal Data & File Server Citizen Data API
Personal Data & File Server File API
Personal Data & File Server Personal Data
UI Generation (WP3) Frontend application (HTML)
UI Generation (WP3) Personalized Flow
UI Generation (WP3) A/B Testing
UI Generation (WP3) UI Framework
Provides UI Generation (WP3) Oslo Steps Feedback
UI Generation (WP3) UI Controller
Frontend application (HTML) A/B Testing
UI Framework UI Controller
UI Controller Frontend application (HTML)
UI Controller Personalized Flow
Provides Natural language processing (WP1) Oslo Steps Feedback
Optimization Engine (WP2) Journey Processor
Optimization Engine (WP2) Optimizer Controller
Optimization Engine (WP2) Optimization Module
Refines Optimization Engine (WP2) OSLO Steps (WP1)
Optimization Module Optimizer Controller
Journey Processor Optimizer Controller
Reasoning (WP1) Reasoner Service
Reasoning (WP1) Rules
Reasoning (WP1) Personal Agent (WP2)
Oslo Steps Feedback OSLO Steps Feedback
Provides Oslo Steps Feedback Optimization Engine (WP2)
OSLO Steps (WP1) Life Journeys
OSLO Steps (WP1) OSLO Steps DEFINITIONS
OSLO Steps (WP1) Personal Agent (WP2)
Provides OSLO Steps (WP1) Optimization Engine (WP2)
Composed by Life Journeys OSLO Steps DEFINITIONS