Nowadays we see a big trends of deep learning and a lot of applications using it . So, I was wondering do people still need to use the classification algorithms (traditionnal machine learning ) ?
Well, I don't know about all people, but for me, I can say that I first try traditional ML algorithms on a given dataset. I never go for Deep learning directly. Deep learning uses only Neural networks and these can't guarantee to work on every possible data.
There is something known as No Free Lunch theorem - It states that there is no one model that works best for every problem. The assumptions of a great model for one problem may not hold for another problem, so it is common in machine learning to try multiple models and find one that works best for a particular problem.
So, people might not need to use traditional ML, but they should.