Stuff I am working on right now

Online Social Movement Analysis

(Research)

Currently, I am designing a system that optimizes data collection for different online social movements using social media platform APIs. The system, written in python, tries to optimize data collection for individual movement or across multiple movements. Currently the system is compatible with Twitter and Youtube APIs. When completed, the code will be open-sourced so keep an eye to learn more about it.

Roma

(Deep learning, Music)

Roma, is a neural network that will learn music and then make it - something that's considered as deeply human. It uses Pytorch and will be primarily tested with Orchestral and Dubstep Music. More details will come as progress is made.



My Recent Work


sinGAN : Learning a Generative Model from a Single Natural Image

(Computer Vision)

My team replicated the sinGAN model as described here. sinGAN is an unconditional generative model that can learn from just a single image. The model consists of a pyramid of GANs where each level learns the patch distribution at a different scale of image. I was responsible for developing the GAN architecture for every level of the pyramid.

Areas of Interest

Stuff I love to work on

Machine-Learning

Aritificial Intelligence

I work on building agents that can learn ways to learn different strategies in complex, dynamic and uncertain environments

Computer Vision

Computer Vision

I want to learn how to make machines can accurately identify and classify objects — and then react to what they “see.”

Natural Language Processing

NLP

I build systems that use text and speech data to understand and describe interactions between people

Reinforcement-Learning

Data Science

I use data to extract decision making insights. I try to understand the underlying cause and effect in the data.

Software Development

Software Development

I use software design principles to design systems to perform all sorts of tasks. I am a firm believer in AGILE methodology for software development

Data Mining

Data and Graph Mining

I adopt the fundamental data mining strategies to different real world big data sets and discover the internal patterns hidden in them

Technical Skills

I try to get my hands dirty with all sort of technologies. Although my main focus is machine learning, but I have also worked on creating mobile apps, web designing and database management

Programming

Expert

Intermediate

Novice

Deep Learning

pytorch

keras
gym

Data Science

scikit-learn
pandas

matplotlib

Web Designing

html5
css3

Databases

MySQL
Mongo

Get in touch

If you want to work with me or want to know more about me, feel free to contact me. I’m always looking to talk to new people and work on interesting stuff.