Power predictive models with real-time data

Utilize a flexible Feature Store for real-time streaming data processing and modeling

pexels googledeepmind 18068768 scaled

We streamline the work of Data Science and Machine Learning teams

Event Engine (Feature Store) processes events, builds user profiles, and generates predictions based on them

feature store graph how it works architecture event engine product algolytics

Event Engine enables real-time and offline streaming data processing

Online processing

  • Values of all aggregates used by active and deployed models are updated with each incoming event
  • Then, the updated aggregates with predefined parameters are used to update the profile and trigger online scoring for models that meet specific conditions.
  • For each incoming event, a response (JSON) is returned containing the scoring result for each model that meets the conditions
  • Based on the returned results, the application takes the appropriate action
  • The application provides an endpoint for retrieving the current (real-time) customer profile

Offline processing

  • Each event is stored in the event repository
  • Based on stored events, aggregates are calculated offline and then used to build predictive models
  • Models are automatically deployed and can be used for online scoring
  • Offline processing can be scheduled for a specific time

Do you want to explore all the features of Event Engine?

Event Engine ensures performance, scalability, and support for Machine Learning models

Real-time

Real-time data processing with scoring calculations in less than 5 ms

Built-in aggregation

Predefined aggregation functions with an easy way to modify aggregation methods

Integration with ML environments

Quick and simple creation of predictive models based on Event Engine data

State checkpointing

Moving inactive data to storage and dynamically restoring it when needed

Flexible scaling

Ability to dynamically adjust resources to current needs and system load

High performance

Scoring throughput of up to 20,000 events per second

Start processing streaming data with Event Engine

Trusted by 50+ major financial institutions, telecommunications, e-commerce and logistics companies

Collaboration with Algolytics has allowed us to focus on what is crucial for us – developing our financial products. Algolytics technology has provided us with tools for quick and accurate risk assessment of our clients, enabling us to significantly increase our operational efficiency and deliver value to our clients faster.

SERGII DEMCHUK CEO, Novalend​

Test Event Engine and discover how flexibly and efficiently you can process streaming data

Fill out the form and get access to the Event Engine demo

Discover our other products