Algolytics Technologies Documentation
  • End-to-end Data Science Platform
  • ABM
    • Introduction to ABM
    • Repository
    • Classification - adding, running and deleting projects
    • Approximation - adding, running and deleting projects
    • Models and variables statistics
    • Model deployment
    • ABM API
    • Data scoring
    • Adding, running and deleting projects
  • Event Engine [user]
    • Engine description
    • How the engine works
    • Events
    • Aggregate module
    • Metadata
    • Components of metadata
    • Off-line processing and modeling
    • Examples of API operations
    • Visualisation
  • Event Engine [administrator]
  • Scoring.One
    • Engine description
    • Panels overview
    • Implementation of scoring models
    • Creating and testing a scenario
    • SCE Tracking Script
  • Advanced Miner
    • Documentation
    • How to install license key
  • DataQuality [web app]
  • Algolytics APIs
    • DQ for Python API
    • Scoring Engine WEB API
    • ABM Restfull API
    • Other APIs
  • Privacy policy
  • GDPR
Powered by GitBook
On this page
  • Architecture
  • Functionalities
  1. Event Engine [user]

Engine description

Architecture

Event Engine is a system deisgned for efficient processing of streams of events, either on-line or off-line. On-line processing is aggregation of events and scoring based on analytical model, using information from streams, while off-line processing means aggregation of events used to build models automatically. The engine is fully scalable and customizable, therefore it can be used in various branches of business, like:

  • Gaming

  • Recommending

  • Web analytics

  • Internet of Things (processing streams of events from devices' sensors)

Functionalities

  • Providing efficient service of streams of events coming from multiple sources at the same time

  • Saving retail events to repositories, their off-line aggregation and creating analytical tables based on these events, which are used to create models

  • Storage of off-line users' states

  • Aggregation - a module used to count aggregates, both in off-line and on-line mode (used for model building and scoring respectively), connected to processing path in chosen environment

  • Automatic creation of analytic models through Automatic Business Modeler

  • Automatic deployment of new models through metadata

  • On-line scoring - checking of conditions starting particular model scoring, score evaluation and returning the score to the client

PreviousEvent Engine [user]NextHow the engine works

Last updated 6 months ago