Machine learning, physics and everything in between