Implement an AI which solves 3x3, 2x2 and 2x1 Raven's progressive matrices visually

Image Processing tool used: OpenCV
Method used: Analogical Reasoning