Package edu.pitt.dbmi.nlp.noble.coder

Examples of edu.pitt.dbmi.nlp.noble.coder.NobleCoder


      //doc.getFilters().addAll(t.getFilters());
      terminology.addTerminology(t.getTerminology());
    }
   
    // do first level processing with NobleCoder
    NobleCoder coder = new NobleCoder(terminology);
    coder.process(doc);
   
    // now lets do information extraction
    for(Template template: doc.getTemplates()){
      if(template.isAppropriate(doc)){
        try {
View Full Code Here


    // reset stat counters
    int processCount = 0;
    long processTime = 0;
   
    // now create NobleCoder instance and run it
    NobleCoder coder = new NobleCoder(terminology);
    coder.setHandleAcronymExpansion(handleAcronyms);
    coder.setHandleNegation(handleNegation);
    //coder.setProcessFilter(NobleCoder.FILTER_DEID|NobleCoder.FILTER_HEADER);
   
    // initialize writers
    htmlExporter = new HTMLExporter(outputDir);
    csvExporter = new CSVExporter(outputDir);
   
    for(int i=0;i<files.size();i++){
      progress("processing report ("+(processCount+1)+") "+files.get(i).getName()+" ... \n");
      Document doc = coder.process(files.get(i));
      processTime += coder.getProcessTime();
     
      // now output HTML for this report
      htmlExporter.export(doc);
      csvExporter.export(doc);
     
View Full Code Here

TOP

Related Classes of edu.pitt.dbmi.nlp.noble.coder.NobleCoder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.