Machine Intelligence For Chemistry: From Deep Learning Architectures To Open Data