Other scientific software
Here, we include packages that don't really fit in either of the preceding categories. As in the other sections, we only provide packages that seem the most promising at the time of writing. The idea is to give the reader a sense of what's available in this regard in Scala.
FACTORIE
FACTORIE is a toolkit for deployable probabilistic modeling. It allows you to create probabilistic graphical models and perform inference. There are many applications for probabilistic graphical modeling including speech recognition, computer vision, natural language processing, and applications in bioinformatics. For more information on FACTORIE, refer to the following website
http://factorie.cs.umass.edu/
Cassovary
Cassovary is a large graph processing toolkit developed by Twitter. While there are other graph libraries for Scala, Cassovary allows one to work with graphs consisting of billions of vertices and edges in an efficient way. It powers the underlying Twitter infrastructure. Here is the link for Cassovary:
https://github.com/twitter/cassovary
Figaro
Figaro is a probabilistic programming language. It supports the development of rich probabilistic models and provides reasoning algorithms. These can be used to draw conclusions from evidence. Probabilistic reasoning is one of the foundational technologies behind machine learning. It has been used for stock price prediction, recommendation systems, image detection, and other machine learning tasks. For more information on Figaro, visit:
https://github.com/p2t2/figaro