How natural language and logical reasoning are being used to develop cancer drugs