In one of my recent interviews I was asked one of a routine question which a fresher applying for a data science related job role gets asked — “What kind of algorithm is logistic regression?” Answered —Classification. My own answer triggered a question in my mind or maybe my alleged broken sense of humour did, “if it’s a classification algo why does it has regression in its name?”

Regression vs Classification

Regression and Classification algorithms both belong to supervised learning domain. To understand in beginner level terms -

Regression: Algorithms used to predict continuous values using dataset. Example- number of car bookings for…


Image Source: https://propertyagentsnetwork.com/blog

On one side millions of people were kicked out on the streets from their own homes, lost their jobs and all their savings and on the other side a group of people bagged more than 100 millions dollar, each. The question is not who was right or wrong? Who was bad or good? The question that needs to be asked is how.

My date was going pretty smooth. We found out that we’ve got a lot of interests and things in common. At one point we started telling each other the movies that we’ve watched and that we like. One…


First impression lasts is a perfect notion for ‘first’ dates. After all the lines and compliments, the real question hits, “What is it that you do?”. As it may be a clear answer for some, a Data Scientist knows very well it’s a question which even we don’t have a proper answer for.

It was Einstein who said, non-quote, explain it like you’re explaining to a six-year old. So on my date, I took a shot to explain it as smartly and as naively I could.

Now, I know my date being a girl has to find Titanic movie a…


With a growth in advertisements and cold-messaging we are now receiving a nonstop coherent threads of commercial messages and emails. A user, like you and I, sometimes find it difficult to find a text/email which is actually useful to us or the one which we seek. A needle in a haystack. Hams amongst spams.

Detection systems such as Spam detection system are becoming increasingly useful to classify the important data amongst the bundle of raw and undesired data. …


Virtual Assistance, if read by the books, is an intelligent virtual assistant or intelligent personal assistant is a software agent that can perform tasks or services for an individual based on commands or questions. Sometimes the term “chatbot” is used to refer to virtual assistants generally or specifically accessed by online chat. Remember J.A.R.V.I.S?

Tech companies such as Google, Amazon, Microsoft etc have already got their virtual assistants up and running and working spectacularly. Even the automobile industries have started using virtual assistants to perform dock actions such as calling, playing music etc. …


A and B are siblings. One day their parents bring a basket of variety of chocolates and instruct them that they are not allowed to eat more than 2 chocolates each, a week. Both being 12 year old their desire takes the best of them and one night after they knew their parents are deep asleep A and B sneak to the refrigerator and eat the chocolates more than their restricted limit. The next morning, their parents find out and remand the siblings and ask who is the culprit. Now in this scenario they have 3 options:

  1. A and B…


The title of this post is a very common line used by us when we go to a new restaurant. When we are provided with multiple choices we tend to look out for an opinion or ask a person to recommend us and also expect that we like it. But what happens if we don’t like that recommendation? That is something a restaurant or any platform can’t afford. So understanding the customer/user, understanding his/her taste/choices becomes essential in order to recommend something. Only after that we can come up with a relevant recommendation to make sure the user likes it…


Data science in a crude sense is all about making sense of any kind of raw data. From numbers to texts. Data acquisition, data preprocessing and data visualisation are some of the major parts of Data Science. And in this information age, with ever growing flow of information and data it has become a rather the need of the hour to handle the flow and provide useful insights and inferences of the data.

courtesy: thinkpalm.com

Natural Language Processing(NLP) is an applications of Data Science. NLP, in layman terms, is a process of manipulating a textual data. It’ll make a lot of sense…

Ramakrishna Sonakam

22 years old programmer and an aspiring data scientist. Autodidact. Learn-Implementation practitioner.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store