Enhancing User Support in Open Problem Solving Environments through Bayesian Network Inference Techniques