Deep phenotyping using machine learning approaches