Forward reaction prediction, retrosynthesis planning, and yield optimisation — applying ML to the chemistry of making molecules.