Density Functional Theory: van der Waals corrections, symmetry-sphericity and machine learning