Examples of ParserModel


Examples of opennlp.tools.parser.ParserModel

    opennlp.model.EventStream attachEvents = new ParserEventStream(parseSamples, rules,
        ParserEventTypeEnum.ATTACH);
    AbstractModel attachModel = train(attachEvents, iterations, cut);
   
    // TODO: Remove cast for HeadRules
    return new ParserModel(languageCode, buildModel, checkModel,
        attachModel, posModel, chunkModel,
        (opennlp.tools.parser.lang.en.HeadRules) rules, ParserType.TREEINSERT);
  }
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

   
    BasicTrainingParameters parameters = new BasicTrainingParameters(args);
   
    // Load model to be updated
    File modelFile = new File(CmdLineUtil.getParameter("-model", args));
    ParserModel originalParserModel = new ParserModelLoader().load(modelFile);

    ObjectStream<Parse> parseSamples = ParserTrainerTool.openTrainingData(new File(CmdLineUtil.getParameter("-data", args)),
        parameters.getEncoding());
   
    ParserModel updatedParserModel;
    try {
      updatedParserModel = trainAndUpdate(originalParserModel,
          parseSamples, parameters);
    }
    catch (IOException e) {
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

    if (args.length < 1) {
      System.out.println(getHelp());
      throw new TerminateToolException(1);
    }
   
    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

    ObjectStream<Parse> sampleStream = openTrainingData(new File(CmdLineUtil.getParameter("-data", args)), parameters.getEncoding());
   
    File modelOutFile = new File(CmdLineUtil.getParameter("-model", args));
    CmdLineUtil.checkOutputFile("parser model", modelOutFile);
   
    ParserModel model;
    try {
     
      HeadRules rules = new opennlp.tools.parser.lang.en.HeadRules(
          new InputStreamReader(new FileInputStream(new File(CmdLineUtil.getParameter("-head-rules", args))),
          parameters.getEncoding()));
View Full Code Here

Examples of opennlp.tools.parser.ParserModel

     * double advancePercentage =
     * opennlp.tools.parser.chunking.Parser.defaultAdvancePercentage;
     * opennlp.tools.parser.Parser parser = TreebankParser.getParser(
     * "models/parser", useTagDict, useCaseInsensitiveTagDict, beamSize,
     * advancePercentage);
     */Parser parser = ParserFactory.create(new ParserModel(
        new FileInputStream("models/en-parser-chunking.bin")),
        AbstractBottomUpParser.defaultBeamSize,
        AbstractBottomUpParser.defaultAdvancePercentage);

    // break a paragraph into sentences
View Full Code Here

Examples of org.jsmdr.configui.parser.ParserModel

   
  }
 
  public AddParserDialog(String parserName) {
    super("Add Parser");
    model = new ParserModel();
    model.setPaserName(parserName);
    init();
  }
View Full Code Here

Examples of org.jsmdr.configui.parser.ParserModel

  public void loadSettings(Element element) {   
    model.clear();
    NodeList parserList = element.getElementsByTagName("Parser");
    for (int i=0; i<parserList.getLength(); i++) {
      Element e = (Element)parserList.item(i);
      ParserModel pModel = new ParserModel();
      pModel.loadFromXML(e);
      model.addParsers(pModel);
    }
    view.refreshTable();
  }
View Full Code Here

Examples of org.jsmdr.configui.parser.ParserModel

   */
  public void saveSettings(Document document, Element element) {
    Element parsersElement = document.createElement("Parsers");
    element.appendChild(parsersElement);
    for (int i=0; i<model.size(); i++) {
      ParserModel pModel = model.get(i);
      Element parserElement = document.createElement("Parser");
      pModel.addXML(document, parserElement);
      parsersElement.appendChild(parserElement);
    }
  } 
View Full Code Here

Examples of org.jsmdr.configui.parser.ParserModel


  private void handleDuplicateParser() {
    if (view.getSelectedTableLine() == -1)
      return;
    ParserModel origModel = model.get(view.getSelectedTableLine());
    ParserModel dupModel = new ParserModel(origModel);
    dupModel.setPaserName("Copy Of " + dupModel.getPaserName());
    model.addParsers(dupModel);
    view.refreshTable();
  }
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.