The intersection of creativity and machine learning is explored through computational creativity theories, generative deep learning, and automatic evaluation methods.