Hello, World! I’m Aditya Thakker. I am an Incoming Computer Science Masters Student at Northeastern University. I completed my Bachelor’s in Computer Engineering from the University of Mumbai, Maharashtra, India. I call myself a Multipotentiolite because I like to learn and read about stuff not just from one field but from various fields. I am also an avid book reader and my reading interests are Mystery (Fiction), Urban Thrillers(Fiction), Legal Thrillers(Fiction), Self Help (Non-Fiction), and Biographies(Non-Fiction). I am also a Machine Learning and Natural Language Processing Enthusiast. I love to learn and teach things I know to others, especially Deep Learning. I use ML and DL for Natural Language Processing tasks most of the time. I am currently a Deep Learning Scientist at IIT Bombay working for Government of India. Previously, I have worked at Xerox Research Center, Language Technologies Research Centre at IIIT Hyderabad, EGyaan, and IDPET at IIT Bombay. I have authored one paper on Acronym Disambiguations in ICON-2017. Apart from the this stuff, I like to create Android Apps and Web Apps. Most of the time I create things that help me become more productive 😛 . Leaving the tech aside, I love playing and watching Cricket and also love playing Football. In most of my free time, I read or just roam around the Internet in search of something interesting 😀 .
It's been a long time since I was introduced to Gradient Descent algorithm. Basically, gradient descent is an algorithm in optimization theory which helps us find out the most optimal solution to a function. It is based on a simple idea, rather than...read more
In this post I will be giving the readers an Introduction to Word2Vec. We will first see What are Vector Space Models and then we will dive into Word Embeddings. The aim of this post is to understand Word2Vec model which is a neural word embedding model which has...read more
As Tyrion says, 'Books are needed to keep minds sharp', I had to follow his instructions being such a big fan. Keeping this aside, I would give the same advice to anyone who asks me 'Why I read so much?'. Actually, I had never read any book...read more
The year 2017 will open a new era of how humans interact with digital services. Chatbots are the new interface for humans to interact with computers. Chatbots allow us to get the same digital services that we have been using but without the need of any installation of...read more
This post consists of common terminologies along with their explanation that I will be using in my other articles. Note: This is an ongoing post and will be updated as I come across new terminologies Principle Component Analysis Principle Component Analysis is a...read more
Often times, we developers need to update the apps UI based on some changes that happen in the background(with the background I mean, somewhere else). So, Android Framework has this class known as ContentObserver which can be used exactly for this purpose. We can...read more