As 2020 comes to an end, Deep learning turns out to be the most coveted jargon of this decade. Though the core foundations of deep learning have been led many years ago, with papers related to neural networks and LSTM architectures being published since late 80s, dots didn’t seem to connect practically till the early years of this decade. This revolution really began with 2012, AlexNet paper that proposed a multi-layer neural network architecture with operations like convolutions and max-polling to classify images in the ImageNet Dataset. Before we talk about AlexNet let’s briefly discuss the ImageNet Dataset. This dataset…


nothing has everything.

A mathematical viewpoint.

Think about 𝛑 (Pi)

Pi. — The Value of Pi.

3.141592653589793238462643….. and so on and on.

An Irrational Number.
A Never-Ending, Never Repeating Decimal.

A Never-Ending, Never Repeating Number.

A never-ending, never-repeating number must contain all the possible combinations of digits out there in this universe somewhere in itself. Your mobile number, your google pay password, any combination; any combination of digits must be present somewhere in this never-ending, never-repeating number. (really?)

Let's take this a step further.

Encode digits to characters. Use any encoding scheme you like. Encode Pi using this scheme. Now what you have…


In this hands-on tutorial, we will learn how to train your own haar cascade model on Microsoft Azure. To understand Haarcascade I recommend you to read the seminal research paper on Face recognition by Viola Jones.

Apart from just using the prebuild haar cascade files, In this tutorial, I will teach you how to train your own model on Microsoft Azure to create your own Haarcascade files for object detection.

Before we start we will need to create an Azure Virtual Machine. Creating an Azure Virtual Machine is really simple and quick.

How to create your Azure Virtual Machine.

First login to your Microsoft Azure Account:

Select…


Zeros and ones. This is how we imagined computing till now. This is what classical computing is. But a whole new concept is now changing the way we think about computing.

In classical computers everything revolves around transistors, the most basic unit of storage. As we know, transistors are a basically a switch, being either on or off and hence representing a binary one or zero. Typical scale for transitors today is around 14 nanometers which is about 500 times less than a human Red blood cell. As this scale is decreasing we are approaching the limits at which classical…


Today every big company you can think of is investing in Blockchain. From Tech giants like Microsoft and IBM to Financial giants like Goldman Sachs, everyone is trying to be a part of this Blockchain revolution. But to a layman, what is blockchain? How is this technology any better than the current system?

Briefly, Blockchain is the decentralized and distributed collection of records.

Is that it? From a broad perspective- Yes! That’s it.

Let’s understand this system with an example.

Imagine you are playing gambling with your friends but none of you has any cash at the moment. So you…

Bhavin Jawade

Researcher and Graduate student at University at Buffalo. Software Engineer at Persistent Systems.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store