Machine Learning For Molecular And Materials