BOMC is an open source toolkit for online multilabel classification using Bayesian models [1, 2]. It is implemented in F# 22.214.171.124 on Microsoft Visual Studio 2008, and can be compiled and run on Linux systems via Mono. The graphical model, as shown in Figure 1~3 of , is extend from TrueSkillTM  to deal with multilabel, and the inference engine is expectation propagation.
We refer the interested users to two other illustrative F# implementations of TrueSkillTM : original  and temporal .
Bayesian Online Learning for Multi-label and Multi-variate Performance Measures
International Conference on Artificial Intelligence and Statistics (AISTATS), 2010. [PDF]
TrueskillTM: A Bayesian skill ranking system.
Neural Information Processing Systems (NIPS) 2007.
TrueskillTM: Through Time: Revisiting the History of Chess.
Neural Information Processing Systems (NIPS) 2008.
Last modified: 29 September, 2011