Probabilistic joint models incorporating logic and learning via structured variational approximation for information extraction