code: public Dataframe predict(URI datasetURI) {
          //create a dummy dataset map
          Map<Object, URI> dataset = new HashMap<>();
          dataset.put(null, datasetURI);
          
          TrainingParameters trainingParameters = (TrainingParameters) knowledgeBase.getTrainingParameters();
          
          Dataframe testDataset = Dataframe.Builder.parseTextFiles(dataset, 
                  AbstractTextExtractor.newInstance(trainingParameters.getTextExtractorParameters()),
                  knowledgeBase.getConfiguration()
          );
          
          predict(testDataset);
          
          return testDataset;
      }
docs: Generates a Dataframe with the predictions for the provided data file.
  The data file should contain the text of one observation per row.
  
  @param datasetURI
  @return