Question: what is the difference between machine learning and pattern recognition?
Answer: Machine Learning deals with the construction and study of systems that can learn from data, rather than follow only explicitly programmed instructions whereas Pattern recognition is the recognition of patterns and regularities in data.