public void execute(String outFolder) throws JATEException, IOException { ResultWriter2File writer = new ResultWriter2File(); if (_algregistry.size() == 0) throw new JATEException("No algorithm registered!"); _logger.info("Running NP recognition..."); /* .extractNP(c); */ for (Map.Entry<Algorithm, AbstractFeatureWrapper> en : _algregistry.entrySet()) { _logger.info("Running feature store builder and ATR..." + en.getKey().toString()); Term[] result = en.getKey().execute(en.getValue()); writer.output(result, outFolder + File.separator + en.getKey().toString() + ".txt"); } }
public void execute(GlobalIndex index, Context context) throws JATEException, IOException, InterruptedException { // NCValue code modification begins _index = index; // NCValue code modification ends ResultWriter2File writer = new ResultWriter2File(index); if (_algregistry.size() == 0) throw new JATEException("No algorithm registered!"); _logger.info("Running NP recognition..."); /* .extractNP(c); */ for (Map.Entry<Algorithm, AbstractFeatureWrapper> en : _algregistry.entrySet()) { _logger.info("Running feature store builder and ATR..." + en.getKey().toString()); System.out.println("******** executing on " + en.getValue()); result = en.getKey().execute(en.getValue()); writer.output(result, context); } }