Indico: Machine Learning without the PhD
medium.com
medium.com
In my experience, the challenge with many ML problems is not taking an algorithm off the shelf, but rather encoding features and making raw data sets useful.
Basically what we're trying to do is extend a series of pre-trained models on common problems that don't require any training data from the user.
The drawback of this is that these api endpoints are less flexible than a true library, but the plus is that the user never has to deal with encoding features, or even finding, let alone cleaning raw data sets.