weakly learning to match experts in online community .
Factor Graphs and the Sum Product Algorithm