Cross modal representation learning

  • Extract features from images, and corresponding text, then create joint embeddings, and perform Canonical Correlation Analysis

Neural networks from scratch

  • Implemented backpropagation and fully connected neural networks from scratch in python

Virtual Reality to Treat Phobias

  • A non-threatening environment to treat acrophobia(fear of heights), entomophobia(fear of insects) and claustrophobia(fear of closed spaces)

Peak Spirt

  • A 2D game created with plain Java without using any game engine