Machine learning: How embeddings make complex data simple