Inference Engine Model