BDB Technology Stack

Get to know about the Technology Stack of BDB Platform

BDB Business Story

Create appealing Ad hoc reports using our flagship feature Business Story to drive more profound insights into your business data.

Business Dashboard Designer

BDB Dashboard Designer is a web browser-based application used to build dashboards and design analytics for informed business decisions.

BDB Predictive Workbench

A Data Science tool for harnessing R, Spark ML, and Python Algorithms.

Voice Enabled App

A mobile application that supports conversational analytics through voice-based query.

BDB Sentiment Analysis Platform

Gain better insights into your business by determining the expressive business content.

Convolutional Neural Network (CNN)

Convolutional Neural Networks are very similar to ordinary Neural Networks. They are made up of neurons that have learnable weights and biases.

Recurrent Neural Network (RNN)

A recurrent neural network (RNN) is a class of artificial neural network where connections between units form a directed graph along a sequence. This allows it to exhibit dynamic temporal behavior for a time sequence.

Long Short-term memory (LSTM)

Long short-term memory (LSTM) units (or blocks) are a building unit for layers of a recurrent neural network (RNN). A RNN composed of LSTM units is often called an LSTM network.


Keras is a model-level library, providing high-level building blocks for developing deep learning models. It does not handle itself low-level operations such as tensor products, convolutions and so on

Tensor Flow

TensorFlowâ„¢ is an open source software library for high performance numerical computation. Its flexible architecture allows easy deployment of computation across a variety of platforms (CPUs, GPUs, TPUs)

Elastic Search

Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected.

Apache Spark

Apache Spark is an open source parallel processing framework for running large-scale data analytics applications across clustered computers. It can handle both batch and real-time analytics and data processing workloads.

NLP Querying

Natural Language Question is the smart interactive feature that helps people view information based on their queried question.

BDB Data-pipeline

BDB Data Pipeline helps you reliably process and move data between different compute and storage services, as well as on-premises data sources, at specified intervals.

Apache Kafka

Apache Kafka is a distributed publish-subscribe messaging system designed to replace traditional message brokers.


Kubernetes (commonly stylized as "K8s") is an open-source system for automating deployment, scaling and management of containerized applications that was originally designed by Google and now maintained by the Cloud Native Computing Foundation.


Docker is a computer program that performs operating-system-level virtualization also known as containerization.


Facts and statistics collected together for reference or analysis.

Social Media

Extracting emotions out of your audience from your text & explore it further.


A representation of the external form of a person or thing in art by the help of BDB Platform


The recording, reproducing, or broadcasting of moving visual images by the help of BDB Platform

Web Scrapping

Web scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites by the help of BDB Platform

BDB Survey

Create unique, interactive mobile-friendly surveys to gather feedback from your clients, potential customers, and employees.


The MNIST database of handwritten digits, available from this page, has a training set of 60,000 examples, and a test set of 10,000 examples