# FACTORIE Software Toolkit

(Redirected from FACTORIE Software Library)

A FACTORIE Software Toolkit is an Factor Graphs Toolkit based on (imperatively-defined) factor graphs.

**Context:**- It can (typically) be used as a Scala Library.
- …

**Example(s)****Counter-Example(s):**- MALLET, a CRF Toolkit.

**See:**Factor Graph Training, Probabilistic Graphical Modeling Package.

## References

### 2014

- http://factorie.cs.umass.edu/usersguide/UsersGuide010Introduction.html
- 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 factor graphs, estimating parameters and performing inference.

- http://factorie.cs.umass.edu/usersguide/UsersGuide030Overview.html
- At its heart FACTORIE is a toolkit for graphical models. All its specific applications, including their data representation, inference and learning methods are built on a small set of common graphical model primitives.

- https://github.com/factorie
- 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. …
… This directory contains the source of FACTORIE, a toolkit for probabilistic modeling based on imperatively-defined factor graphs. …

- 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. …

### 2009

- (McCallum et al., 2009) ⇒ Andrew McCallum, Karl Schultz, and Sameer Singh. (2009). “FACTORIE: Probabilistic Programming via Imperatively Defined Factor Graphs..” In: Advances in Neural Information Processing Systems 22 (NIPS 2009).