Q&A: Bringing machine learning to your marketing programmes