private void applyEntityValueNormalization(final KAFDocument document) { String type = entity.getType(); type = type == null ? null : type.toLowerCase(); if ("cardinal".equals(type) || "ordinal".equals(type) || "percent".equals(type)
String nerTag = entity.getType(); nerTag = nerTag == null ? null : nerTag.toLowerCase();
Term neTerm = spanTerm.getFirstTarget(); entityToSpanSize.put(neTerm.getId(), spanTerm.size()); entityToType.put(neTerm.getId(), ne.getType());
final Entity entity = entities.get(0); out.append("<br/><b>Entity ").append(entity.getId()).append("</b>: type ") .append(entity.getType()); String separator = ", sense "; for (final ExternalRef ref : entity.getExternalRefs()) {
entityToType.put(neTerm.getId(), ne.getType());
newEntity = document.newEntity(ImmutableList.of(KAFDocument .newTermSpan(filteredTerms))); newEntity.setType(entity.getType()); newEntity.setNamed(entity.isNamed()); for (final ExternalRef ref : entity.getExternalRefs()) {
final URI nercType = BBN.resolve(entity.getType()); if (nercType != null) { this.model.add(mentionURI, KS.NERC_TYPE, nercType);
String type = entity.getType(); type = type == null ? null : type.toLowerCase();
} catch (final Throwable ex) { LOGGER.error("Error processing " + NAFUtils.toString(entity) + ", type " + entity.getType(), ex);
} catch (final Throwable ex) { LOGGER.error("Error processing " + NAFUtils.toString(entity) + ", type " + entity.getType(), ex);
if (entity.isNamed() || "ordinal".equalsIgnoreCase(entity.getType())) { return;
entityElem.setAttribute("id", entity.getId()); if (entity.hasType()) { entityElem.setAttribute("type", entity.getType());
entityElem.setAttribute("id", entity.getId()); if (entity.hasType()) { entityElem.setAttribute("type", entity.getType());