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, the API gateway 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.