AI and Big Data technologies


TensorFlow Federated is an OSS framework for machine learning on decentralized data. TFF provides with federated learning algorithms to run on decentralized datasets.


Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.


PyTorch is an open source machine learning library based on the Torch library, used for applications such as computer vision and natural language processing.


spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.


Apache Mahout(TM) is a distributed linear algebra framework and mathematically expressive Scala DSL designed to let mathematicians, statisticians, and data scientist to quickly implement their algorithms.


Docker is a set of platform-as-a-service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files.

Apache Spark

Apache Spark is a unified analytics engine for big data processing, with built-in modules for streaming, SQL, machine learning and graph processing.


Dialogflow is a Google-owned developer of human–computer interaction technologies based on natural language conversations.