ConvNets: What, Why and How?

by M Shreyas Rao   |   May 14, 2021

A Convolutional Neural Network is a Deep Learning algorithm which can take an input image, assign learnable weights to various aspects/objects in the image and be able to differentiate one from the other. It is based on the convolution mathematical...

A Beginner's Guide to Microservices

by Gaurang Velingkar   |   May 14, 2021

We live in a world that’s constantly growing. There are new applications and services that come up everyday. Existing ones evolve to constantly meet the demands of today’s world and to keep up with the latest trends in technology. This...

My Two Snowflakes

by Erin Sam Joe   |   May 07, 2021

There are plenty of resources that say that no two snowflakes are alike. But where do we get this idea from? The universe is really old, with countless planets, surely two of them have been alike… Wilson Bentley, an American...

Water-Jet Guided Laser Cutting

by Mallikarjun G M   |   February 10, 2021

Laser The term ‘Laser’ originated as an acronym for Light Amplification by Stimulated Emission of Radiation. The difference between a Laser and other Light sources is the coherence. The spatial coherence of lasers allows them to be focused on a...