Machine learning and artificial intelligence: The difference and the uses