FACTORIE is a toolkit for deployable probabilistic modeling, implemented as a software library in Scala. It provides its users with a succinct language for creating relational factor graphs, estimating parameters and performing inference.
R. Bekkerman, R. El-Yaniv, and A. McCallum. ICML '05: Proceedings of the 22nd international conference on Machine learning, page 41--48. New York, NY, USA, ACM Press, (2005)