Artificial Intelligence (AI) has revolutionised the every strata of life– be it daily shopping recommendation, flight booking offers, self-driving cars, robotic surgery, predicting cancerous tissue, to name a few. In a broader sense, AI is a way to design machines capable of doing things the way a human does. Within the realm of AI, our goal is to build efficient models and algorithms for solving complic