Machine Learning vs Machine Reasoning: Know the Difference