Survey: What Scala libraries are most used for machine learning?


#1

Hi - I’m doing a survey to find out which Scala libraries are used most often in the realm of machine learning and data science. What are your top 3??

Thanks in advance,
Rob
Computer Scientist
Adobe Systems


#2

At the current time, I only use Spark’s MLLib. I have an interest in BigDL, but I haven’t started using it yet.


#3

Great - thanks for stopping by and answering. Much appreciated!


#4

Don’t know which are the most used but here are 2 suggestions:

  1. https://haifengl.github.io/smile/
  2. http://www.scalanlp.org/ (take a look at Breeze)

I find that (2) is not well documented.
In regards to (1) its a Java library with several simple Scala interfaces.

HTHs,


#5

Perfect. Exactly the feedback I was looking for. Thanks!