We created an API (Application Programming Interface) Gateway for algorithms distribution.

Our algorithms are available through RESTful interfaces for specific tasks:

  • Anomaly detection (IoT)
  • Recommendation (e-commerce)
  • Forecasting (trading price, energy consumption)
  • Text keywords extraction
  • Text summarize
  • Speech to text
  • Audio analysis (chords, tonality, BPM, genre)

What Is an API Gateway?

An API gateway takes all API calls from Clients, then routes them to the appropriate microservice with request routing, composition, and protocol translation. Typically it handles a request by invoking multiple microservices and aggregating the results, to determine the best path. It can translate between web protocols and web‑unfriendly protocols that are used internally.