Code smell severity classification using machine learning techniques