Two years ago the deep learning frameworks were difficult to use. At one point I even hacked together a CNN using background subtraction function in OpenCV at one point to simplify my code. I remember coding up a neural network in OpenCL and it took a couple months to verify it worked correctly (several years ago).
Now, I want to write a blog series on text classification (should be out in a couple days) and the actual coding takes 20 minutes, runs way faster and is 20 lines of code.
Neural networks are approachable, research is moving faster than most can keep up, and the accuracy of models is
As mentioned in the article, there’s also pre-trained models, but IMO that’s less important. It's the ease of access that's really the killer.
[1] https://medium.com/capital-one-tech/why-you-dont-necessarily...