This repository contains projects involving the Perceptron, Artificial Neural Networks (ANNs), Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs) and LSTMS for classification tasks (including image classification) and an image caption generation task captured in Python Notebooks (.pynb files)