DebugAdvisor: a recommender system for debugging
Factor Graphs and the Sum Product Algorithm