Being an avid reader as a kid, I now regret not having explored science fiction. Of late, I have been indulging myself in a few landmark Sci-Fi novels, and I cannot be more thankful that this happened. I now truly appreciate the genre and hope to add many more to my list in the future! […]

In this blog post, I hope to shine light on some of the existing neural-network based techniques for reconstructing the three-dimensional model of an object given its two-dimensional image counterpart. Along the way, I’ll review some landmark papers that tackle this problem in novel ways (UPDATE: Paper reviews now have a separate page dedicated to […]

Today, I decided to pen down a quick review of an algorithm that lies at the heart of all the beautiful Van Gogh and Picasso versions of your profile picture. Once this algorithm was unleashed onto the world, it went viral and resulted in all sorts of apps like Prisma and Vinci, and has since, been extended to video […]

Word similarity in natural language processing is computed using the concept of edit distance. It needs to be emphasized that the semantic definition is not what we are after, rather we are only concerned with lexicographically similar words. Defining Minimum Edit Distance Minimum edit distance is a way of solving the problem using string similarity. […]

I was playing around with regular expressions and stumbled upon a nice little lecture on Coursera by Stanford professors Dan Jurafsky and Christopher Manning. I found it fun enough to pen down a blog post on it. In this post, I’ll be introducing the basics of text processing using the Linux terminal   Analyzing tokens […]

Google Summer of Code 2016 is just about over and I am absolutely thrilled to have worked for Wikimedia Foundation under mentor James Salsman and co-mentor Fabian Flock! The application is live and can be accessed here. This post is dedicated towards providing a brief overview of my project. Synopsis ‘Accuracy Review of Wikipedias in Flask’ […]

This post is a really short one, but I thought it important enough to make a note! While working on a coding project, having a log of all your commands and outputs is extremely important. You never know when you need to look back at an earlier error you had encountered or what output a […]

UPDATE 1! Check out out my new post on How Prisma Works: An Overview of Artistic Style Transfer using Neural Networks UPDATE 2! A newer post on 3D Object Reconstruction from 2D Images UPDATE 3! If you are into books, you might like Sci-Fi Book Reviews! Thanks to a deep learning course I have enrolled for in […]

Of late, I had been reading a lot of news articles that frequently kept referring to the dot com bubble. It’s a term thrown around so often that I kind of got used to it for a while, till I realized that I didn’t really know what it meant. This sudden realization made me go […]

I admit that I never really had too much of a liking towards Git. I knew it was this magical piece of software that was created so that you could easily manage your coding projects. But the sheer number of crazy tutorials and documentations were a big turn-off for someone like me. I still went […]