Recent blog posts

1. Introduction This article shows how to use the Protractor/Gulp Automation Tool to test AngularJS Applications and how to implement it through using IBM Cloud DevOps Delivery pipeline.One of the reasons AngularJS is gaining in popularity because it was developed around the idea that testing is so important that it should be built into the...

When a user converses with travel bot for booking his/her journey (maybe flight/train/bus), the bot identifies source and destination precisely if user query mentions source location as former and destination location as latter. For instance, Book me a flight from Chennai to Bangalore. Here, bot identifies locations accurately. Chennai is identified as source location since...

Deep Learning helps in extracting the features of the image(s). Features include the image context and its style. How about extracting the context of one image and style of another image and combine together to form another image? Read my article, where I have highlighted the key approach to create Neural Art and how the...

It took 4 days to run FFT (Fast Fourier transform) on a scanned grey scale image using 486 processor system way back in 1994, my engineering project , Digital Image Processing. Now, it takes few hours to train a deep learning model on a 32 core CPU system, say Music information retrieval (MIR), which has...

Abstract: Often business needs to sell, maintain, manage and track different individual stock keeping units (sku’s) packed together. Such sku’s are termed as bundle sku’s on the catalog. This is done considering set of products on similar physical characteristics, selling patterns, consumer buying preferences, fulfillment constraints, etc. The objective of this article is to bring...

Introduction In cloud era, many organizations are starting journey towards adopting microservice architecture to enable organizations to grow fast, where & when needed. This article has been divided into multiple parts. In part 1 of series, we touched upon key challenges in traditional (monolithic) architecture and microservice style architecture to start with. In part 2,...

Introduction In cloud era, many organizations are starting journey towards adopting microservice architecture to enable organizations to grow fast, where & when needed. This article has been divided into multiple parts. In part 1 of series, we touched upon key challenges in traditional (monolithic) architecture and microservice style architecture to start with. In part 2,...

Introduction In cloud era, many organizations are starting journey towards adopting microservice architecture to enable organizations to grow fast, where & when needed. This article has been divided into multiple parts. In part 1 of series, we touched upon key challenges in traditional (monolithic) architecture and microservice style architecture to start with. In part 2,...