Identifying suitable profile joints in CAD using machine learning