Examples of ParserModel


Examples of opennlp.tools.parser.ParserModel

    ObjectStream<Parse> sampleStream = openTrainingData(params.getData(), params.getEncoding());
   
    File modelOutFile = params.getModel();
    CmdLineUtil.checkOutputFile("parser model", modelOutFile);
   
    ParserModel model;
    try {
     
      HeadRules rules = new opennlp.tools.parser.lang.en.HeadRules(
          new InputStreamReader(new FileInputStream(params.getHeadRules()),
              params.getEncoding()));
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

  }
 
  @Override
  protected ParserModel loadModel(InputStream modelIn) throws IOException,
      InvalidFormatException {
    return new ParserModel(modelIn);
  }
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

   * @return parser model
   */
  public ParserModel parsModel(){
    /* load the parser model from file */
    InputStream modelIn = this.getClass().getClassLoader().getResourceAsStream("en-parser-chunking.bin");
    ParserModel model= null;
    try {
      model = new ParserModel(modelIn);
      return model;
    } catch (Exception e) {
      e.printStackTrace();
    }
    return model;
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

public class ParseSentence {


    public ParseSentence() throws IOException {
        InputStream modelIO = new FileInputStream("en-parser-chunking.bin");
        ParserModel parserModel = new ParserModel(modelIO);
        parser = ParserFactory.create(parserModel);
    }
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

//    String modelFileOrDirname = (String) aContext.getConfigParameterValue("modelDir");
    try {
//      FileInputStream fis = new FileInputStream(new File(modelFileOrDirname));
//      File parserFile = FileLocator.locateFile(parserModel);
      FileInputStream fis = new FileInputStream(parserModel);
      ParserModel model = new ParserModel(fis);
//      parser = ParserFactory.create(model, AbstractBottomUpParser.defaultBeamSize, AbstractBottomUpParser.defaultAdvancePercentage); //TreebankParser.getParser(modelFileOrDirname, useTagDictionary, useCaseSensitiveTagDictionary, AbstractBottomUpParser.defaultBeamSize, AbstractBottomUpParser.defaultAdvancePercentage);
      parser = new Parser(model, AbstractBottomUpParser.defaultBeamSize, AbstractBottomUpParser.defaultAdvancePercentage);
      fis.close();
    } catch (IOException e) {
      e.printStackTrace();
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

    try {
      File d = new File(dataDir);
      this.usePos = usePos;
      if (!d.isDirectory()) {
        FileInputStream fis = new FileInputStream(d);
        ParserModel model = new ParserModel(fis);
        parser = new Parser(model, AbstractBottomUpParser.defaultBeamSize, AbstractBottomUpParser.defaultAdvancePercentage);
      }
    } catch (IOException e) {
      e.printStackTrace();
    }
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

    Map<String, String> checkReportMap = new HashMap<String, String>();
    AbstractModel checkModel = TrainUtil.train(kes, mlParams.getSettings("check"), checkReportMap);
    mergeReportIntoManifest(manifestInfoEntries, checkReportMap, "check");

    // TODO: Remove cast for HeadRules
    return new ParserModel(languageCode, buildModel, checkModel,
        posModel, chunkModel, (opennlp.tools.parser.lang.en.HeadRules) rules,
        ParserType.CHUNKING, manifestInfoEntries);
  }
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

   
    if (args.length < 1) {
      System.out.println(getHelp());
    } else {
   
      ParserModel model = new ParserModelLoader().load(new File(args[args.length - 1]));

      Integer beamSize = CmdLineUtil.getIntParameter("-bs", args);
      if (beamSize == null)
          beamSize = AbstractBottomUpParser.defaultBeamSize;
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

    }

    File modelOutFile = params.getModel();
    CmdLineUtil.checkOutputFile("parser model", modelOutFile);
   
    ParserModel model;
    try {

      // TODO hard-coded language reference
      HeadRules rules = new opennlp.tools.parser.lang.en.HeadRules(
          new InputStreamReader(new FileInputStream(params.getHeadRules()),
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

  }
 
  @Override
  protected ParserModel loadModel(InputStream modelIn) throws IOException,
      InvalidFormatException {
    return new ParserModel(modelIn);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.