if (argOptions.hasOption("preprocess"))
transform = ReflectionUtil.getObjectInstance(
argOptions.getStringOption("preprocess"));
String algName = argOptions.getStringOption("svdAlgorithm", "ANY");
MatrixFactorization factorization =
new NonNegativeMatrixFactorizationMultiplicative();
basis = new StringBasisMapping();
throw new IOException("Not sure what to do");
// return new LatentSemanticAnalysis(
// true, dimensions, transform, factorization, false, basis);