Ranks 3D protein models using machine learning techniques