Apache Unomi
Context and event data management
What it does
Unomi provides a context-data management server organizing interactions through profiles, events, and rules, with APIs that applications use to supply activity data and invoke configured processing behavior.
When to use it
When studying event-based personalization architecture, consult profile and rule APIs to understand how incoming events update the context state used by connected applications.