machine learning duid