prompt engineering for data scientists