Very interesting package! Do you think this could be an analogue to R’s tidymodels, in the sense that it is a common interface for many different packages and algorithms?
For example: a unique package with several clustering algorithms with a similar interface would be a good thing (see RFC: ClusteringAPI.jl ).
I also see that you implemented the DBscan by yourself. Do you plan on adding algorithms from other packages?