@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("Text: " + text + "; Confidence Threshold: " + confidenceThreshold + "; Context: " + context + "; Language: " + languageCode.getAlpha3().toString() + "; "); return sb.toString(); }
lines.add(MANIFEST_MODEL_SUBTYPE + "=" + subtype.toLowerCase()); lines.add(MANIFEST_MODEL_FILENAME + "=" + modelFile); lines.add(MANIFEST_LANGUAGE_CODE + "=" + languageCode.getAlpha3().toString().toLowerCase()); lines.add(MANIFEST_ENCRYPTION_KEY + "=" + encryptionKey); lines.add(MANIFEST_CREATOR_VERSION + "=" + creatorVersion);
LOGGER.info("Loading {} {} model from file: {}", language.getAlpha3().toString(), type, modelFileName);
final File file = new File(NerPipeline.class.getResource("/models/" + languageCode.getAlpha3().toString().toLowerCase() + "/").getFile()); final String modelDirectory = file.getAbsolutePath();
LOGGER.warn("No entity models available for language {}.", language.getAlpha3().toString());
Entity entity = new Entity(entityText, roundedConfidence, modelManifest.getType(), modelManifest.getLanguageCode().getAlpha3().toString());