How to reshape Input Data for Long Short-Term Memory (LSTM) Networks in Keras

9 mins read It can be difficult to understand how to prepare your sequence data for input to an LSTM model. Often there […]

A complete guide to understanding Long Short Term Memory (LSTM) Networks

37 mins read In this post, I provide three useful resources for understanding LTSMs. Introduction Sequence prediction problems have been around for a […]

How to transfer files to Google Colab from different sources

13 mins read Google Colaboratory is a free Jupyter notebook environment that runs on Google’s cloud servers, letting the user leverage backend hardware like […]

A quick review of Apache Kafka

27 mins read Introduction Kafka is a word that gets heard a lot nowadays. A lot of leading digital companies seem to use it. […]

Seaborn charts for plotting categorical features

12 mins read Data In this post, we will use one of Seaborn’s conveniently available datasets about the Titanic, which I’m sure many […]

An explanation of z-distribution (standard normal distribution)

14 mins read The standard normal distribution, also called the z-distribution, is a special normal distribution where the mean is 0 and the standard deviation is 1. Any normal distribution can […]

A simple guide to understand JavaScript closures

11 mins read Closures in JavaScript are one of those concepts that many struggles to get their heads around. In the following article, […]

Tutorial on Crosstab Operations (pivot_table and crosstab methods) in Pandas

8 mins read Introduction Pandas offers several options for grouping and summarizing data but this variety of options can be a blessing and […]

Kafka Producer and Consumer example in Python

3 mins read Till now we have seen the basics of Apache Kafka and created Producer and Consumer using Java. In this tutorial, […]

Kafka Data Processing Guarantees: An explanation of at-least -once, at-most- once, and exactly-once semantics

12 mins read Distributed event stream processing has become an increasingly hot topic in the area of Big Data. Notable Stream Processing Engines […]

Apache Kafka comprehensive tutorial series – Part 4 – Kafka Broker, Kafka Queuing, Kafka Client

28 mins read Kafka Broker In this section, we are going to learn Kafka Broker. Kafka Broker manages the storage of messages in […]

Apache Kafka comprehensive tutorial series – Part 3 – Kafka Cluster, Producer, and Consumer

17 mins read Kafka Cluster In this Kafka section, we will see Kafka Cluster Setup. This Kafka Cluster tutorial provides us with some simple steps […]

Apache Kafka comprehensive tutorial series – Part 2 – Kafka Architecture and Its Fundamental Concepts

10 mins read Kafka Architecture – Apache Kafka APIs Apache Kafka Architecture has four core APIs, producer API, Consumer API, Streams API, and […]

Kafka Comprehensive Tutorial – Part 1

21 mins read What is Kafka?  We use Apache Kafka when it comes to enabling communication between producers and consumers using message-based topics. […]

Kafka Architecture: Log Compaction

5 mins read This article is heavily inspired by the Kafka section on design around log compaction. You can think of it as the cliff notes […]

Writing a Kafka Consumer in Java

11 mins read In this tutorial, you are going to create simple Kafka Consumer. This consumer consumes messages from the Kafka Producer you wrote […]

Writing a Kafka Producer in Java

9 mins read In this tutorial, we are going to create a simple Java example that creates a Kafka producer. You create a […]

Understand Kafka Clusters, Kafka Consumer Failover, and Kafka Broker Failover with examples

11 mins read In this tutorial, we are going to run many Kafka Nodes on our development laptop so you will need at […]

The Kafka Ecosystem: Kafka Core, Kafka Streams, Kafka Connect, Kafka REST Proxy, and the Schema Registry

3 mins read The core of Kafka is the brokers, topics, logs, partitions, and clusters. The core also consists of related tools like […]

Kafka, Avro Serialization, and Schema Registry

12 mins read Confluent Schema Registry stores Avro Schemas for Kafka producers and consumers. The Schema Registry provides a RESTful interface for managing Avro schemas […]