public static MappingProvider createPosMappingProvider(Object aContextObject, String aMappingLocation, String aLanguage, HasResourceMetadata aSource) { MappingProvider p = createPosMappingProvider(aContextObject, aMappingLocation, null, aLanguage); p.addImport(POS_TAGSET, aSource); return p; }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); modelProvider = new OpenNlpParserModelProvider(); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, language, modelProvider); constituentMappingProvider = MappingProviderFactory.createConstituentMappingProvider( constituentMappingLocation, language, modelProvider); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); chunkMappingProvider = MappingProviderFactory .createChunkMappingProvider(chunkMappingLocation, chunkTagset, getLanguage()); }
public static MappingProvider createConstituentMappingProvider(Object aContextObject, String aMappingLocation, String aLanguage, HasResourceMetadata aSource) { MappingProvider p = createConstituentMappingProvider(aContextObject, aMappingLocation, null, aLanguage); p.addImport(CONSTITUENT_TAGSET, aSource); p.addTagMappingImport("constituent", aSource); return p; }
public static MappingProvider createChunkMappingProvider(Object aContextObject, String aMappingLocation, String aLanguage, HasResourceMetadata aSource) { MappingProvider p = createChunkMappingProvider(aContextObject, aMappingLocation, null, aLanguage); p.addImport(CHUNK_TAGSET, aSource); return p; }
public static MappingProvider createDependencyMappingProvider(Object aContextObject, String aMappingLocation, String aLanguage, HasResourceMetadata aSource) { MappingProvider p = createDependencyMappingProvider(aContextObject, aMappingLocation, null, aLanguage); p.addImport(DEPENDENCY_TAGSET, aSource); return p; }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); modelProvider = new ModelProviderBase<Chunker>(this, "opennlp", "chunker") { @Override protected Chunker produceResource(InputStream aStream) throws Exception { ChunkerModel model = new ChunkerModel(aStream); Tagset tsdp = new OpenNlpChunkerTagsetDescriptionProvider(getResourceMetaData() .getProperty("chunk.tagset"), Chunk.class, model.getChunkerModel()); addTagset(tsdp); if (printTagSet) { getContext().getLogger().log(INFO, tsdp.toString()); } return new ChunkerME(model); } }; mappingProvider = MappingProviderFactory.createChunkMappingProvider(chunkMappingLocation, language, modelProvider); }
mappingProvider = MappingProviderFactory.createDependencyMappingProvider( dependencyMappingLocation, language, modelProvider);
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); constituentMappingProvider = MappingProviderFactory.createConstituentMappingProvider( constituentMappingLocation, constituentTagset, getLanguage()); converter = new PennTreeToJCasConverter(posMappingProvider, constituentMappingProvider); converter.setWriteTracesToText(writeTracesToText); converter.setCreatePosTags(createPosTags); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); chunkMappingProvider = MappingProviderFactory .createChunkMappingProvider(chunkMappingLocation, chunkTagset, getLanguage()); namedEntityMappingProvider = new MappingProvider(); namedEntityMappingProvider.setDefault(MappingProvider.LOCATION, "classpath:/there/is/no/mapping/yet"); namedEntityMappingProvider.setDefault(MappingProvider.BASE_TYPE, NamedEntity.class.getName()); namedEntityMappingProvider.setOverride(MappingProvider.LOCATION, namedEntityMappingLocation); namedEntityMappingProvider.setOverride(MappingProvider.LANGUAGE, getLanguage()); }
mappingProvider = MappingProviderFactory.createChunkMappingProvider(chunkMappingLocation, language, modelProvider);
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); constituentMappingProvider = MappingProviderFactory.createConstituentMappingProvider( constituentMappingLocation, constituentTagset, getLanguage()); converter = new PennTreeToJCasConverter(posMappingProvider, constituentMappingProvider); converter.setWriteTracesToText(writeTracesToText); converter.setCreatePosTags(false); // We handle POS tags via the column already converter.setRootLabel("TOP"); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); }
@Override public void initialize(UimaContext context) throws ResourceInitializationException { super.initialize(context); if (!writeConstituent && !writeDependency && !writePennTree) { getLogger().warn("Invalid parameter configuration... will create dependency tags."); writeDependency = true; } // Check if we want to create Lemmas or POS tags while Consituent tags // are disabled. In this case, we have to switch on constituent tagging if (!writeConstituent && writePos) { getLogger().warn("Constituent tag creation is required for POS tagging. Will create " + "constituent tags."); writeConstituent = true; } modelProvider = new StanfordParserModelProvider(); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, language, modelProvider); constituentMappingProvider = MappingProviderFactory.createConstituentMappingProvider( constituentMappingLocation, language, modelProvider); }
posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, language, modelProvider);
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); }
@Override public void initialize(UimaContext aContext) throws ResourceInitializationException { super.initialize(aContext); posMappingProvider = MappingProviderFactory.createPosMappingProvider(posMappingLocation, posTagset, getLanguage()); }