Data processing with deep learning