Modifier and Type | Method and Description |
---|---|
List<Term> |
NafRenderUtils.Markable.getTerms() |
Modifier and Type | Method and Description |
---|---|
static void |
NafRenderUtils.renderText(Appendable out,
KAFDocument document,
Iterable<Term> terms,
Iterable<NafRenderUtils.Markable> markables) |
Constructor and Description |
---|
Markable(Iterable<Term> terms,
String color) |
Modifier and Type | Method and Description |
---|---|
static Set<Term> |
Opinions.heads(KAFDocument document,
Span<Term> span,
Component component) |
Modifier and Type | Method and Description |
---|---|
static List<Opinion> |
Opinions.create(KAFDocument document,
Span<Term> expression,
Iterable<Span<Term>> holders,
Iterable<Span<Term>> targets,
Opinion.Polarity polarity) |
static List<Opinion> |
Opinions.create(KAFDocument document,
Span<Term> expression,
Iterable<Span<Term>> holders,
Iterable<Span<Term>> targets,
Opinion.Polarity polarity) |
static List<Opinion> |
Opinions.create(KAFDocument document,
Span<Term> expression,
Iterable<Span<Term>> holders,
Iterable<Span<Term>> targets,
Opinion.Polarity polarity) |
static Set<Term> |
Opinions.heads(KAFDocument document,
Span<Term> span,
Component component) |
Modifier and Type | Method and Description |
---|---|
Span<Term> |
SpanLabeller.expand(KAFDocument document,
Iterable<Term> heads,
Iterable<Term> excludedTerms,
boolean merge) |
Span<Term> |
SpanLabeller.expand(KAFDocument document,
Term head,
Iterable<Term> excludedTerms) |
Map<Term,Float> |
LinkLabeller.label(KAFDocument document,
Term root) |
Modifier and Type | Method and Description |
---|---|
void |
LinkLabeller.Trainer.add(KAFDocument document,
Term root,
Iterable<Term> selected) |
void |
SpanLabeller.Trainer.add(KAFDocument document,
Term head,
Iterable<Term> excluded,
Span<Term> span) |
Span<Term> |
SpanLabeller.expand(KAFDocument document,
Term head,
Iterable<Term> excludedTerms) |
Map<Term,Float> |
LinkLabeller.label(KAFDocument document,
Term root) |
Modifier and Type | Method and Description |
---|---|
void |
LinkLabeller.Trainer.add(KAFDocument document,
Term root,
Iterable<Term> selected) |
void |
SpanLabeller.Trainer.add(KAFDocument document,
Term head,
Iterable<Term> excluded,
Span<Term> span) |
void |
SpanLabeller.Trainer.add(KAFDocument document,
Term head,
Iterable<Term> excluded,
Span<Term> span) |
Span<Term> |
SpanLabeller.expand(KAFDocument document,
Iterable<Term> heads,
Iterable<Term> excludedTerms,
boolean merge) |
Span<Term> |
SpanLabeller.expand(KAFDocument document,
Iterable<Term> heads,
Iterable<Term> excludedTerms,
boolean merge) |
Span<Term> |
SpanLabeller.expand(KAFDocument document,
Term head,
Iterable<Term> excludedTerms) |
Modifier and Type | Method and Description |
---|---|
void |
Renderer.renderText(Appendable out,
KAFDocument document,
Iterable<Term> terms,
org.eclipse.rdf4j.model.Model model) |
Modifier and Type | Method and Description |
---|---|
static Term |
NAFUtils.extractHead(KAFDocument document,
Span<Term> span) |
static Term |
NAFUtils.srlToSyntacticHead(KAFDocument document,
Term term) |
static Term |
NAFUtils.syntacticToSRLHead(KAFDocument document,
Term term) |
Modifier and Type | Method and Description |
---|---|
static Set<Term> |
NAFUtils.extractHeads(KAFDocument document,
Iterable<Term> ancestors,
Iterable<Term> span,
Predicate<Term> predicate) |
static List<Term> |
NAFUtils.filterTerms(Iterable<Term> terms) |
static Span<Term> |
NAFUtils.getNominalSpan(KAFDocument document,
Term term,
boolean includeCoord,
boolean includeModifiers) |
static Set<Term> |
NAFUtils.getTermsByDepAncestor(KAFDocument document,
Term head,
boolean consecutive) |
com.google.common.collect.Multimap<Term,T> |
Lexicon.match(KAFDocument document,
Iterable<Term> terms) |
static Predicate<Term> |
NAFUtils.matchExtendedPos(KAFDocument document,
String... posPrefixes) |
static List<Span<Term>> |
NAFUtils.mergeSpans(KAFDocument document,
Iterable<Span<Term>> spans,
boolean canAddTerms) |
static Span<Term> |
NAFUtils.normalizeSpan(KAFDocument document,
Span<Term> span) |
static List<Span<Term>> |
NAFUtils.splitSpan(KAFDocument document,
Span<Term> span,
Iterable<Term> heads) |
static List<Span<Term>> |
NAFUtils.splitSpans(KAFDocument document,
Iterable<Span<Term>> spans) |
static Span<Term> |
NAFUtils.trimSpan(Span<Term> span,
int sentenceID) |
Modifier and Type | Method and Description |
---|---|
static String |
NAFUtils.extendedPos(KAFDocument document,
Term term) |
static int |
NAFUtils.getBegin(Term term) |
static int |
NAFUtils.getEnd(Term term) |
static int |
NAFUtils.getLength(Term term) |
static Span<Term> |
NAFUtils.getNominalSpan(KAFDocument document,
Term term,
boolean includeCoord,
boolean includeModifiers) |
static Set<Term> |
NAFUtils.getTermsByDepAncestor(KAFDocument document,
Term head,
boolean consecutive) |
static boolean |
NAFUtils.hasHead(KAFDocument document,
Object annotation,
Term head) |
static Boolean |
NAFUtils.isActiveForm(KAFDocument document,
Term term) |
boolean |
Lexicon.Lexeme.match(KAFDocument document,
Iterable<Term> terms,
Term head) |
Set<T> |
Lexicon.match(KAFDocument document,
Term term) |
boolean |
Lexicon.Token.match(Term term) |
static eu.fbk.utils.core.Range |
NAFUtils.rangeFor(Term term) |
static Term |
NAFUtils.srlToSyntacticHead(KAFDocument document,
Term term) |
static Term |
NAFUtils.syntacticToSRLHead(KAFDocument document,
Term term) |
Modifier and Type | Method and Description |
---|---|
static Term |
NAFUtils.extractHead(KAFDocument document,
Span<Term> span) |
static Set<Term> |
NAFUtils.extractHeads(KAFDocument document,
Iterable<Term> ancestors,
Iterable<Term> span,
Predicate<Term> predicate) |
static Set<Term> |
NAFUtils.extractHeads(KAFDocument document,
Iterable<Term> ancestors,
Iterable<Term> span,
Predicate<Term> predicate) |
static Set<Term> |
NAFUtils.extractHeads(KAFDocument document,
Iterable<Term> ancestors,
Iterable<Term> span,
Predicate<Term> predicate) |
static List<Term> |
NAFUtils.filterTerms(Iterable<Term> terms) |
static String |
NAFUtils.getText(Iterable<Term> terms) |
com.google.common.collect.Multimap<Term,T> |
Lexicon.match(KAFDocument document,
Iterable<Term> terms) |
boolean |
Lexicon.Lexeme.match(KAFDocument document,
Iterable<Term> terms,
Term head) |
static List<Span<Term>> |
NAFUtils.mergeSpans(KAFDocument document,
Iterable<Span<Term>> spans,
boolean canAddTerms) |
static Span<Term> |
NAFUtils.normalizeSpan(KAFDocument document,
Span<Term> span) |
static eu.fbk.utils.core.Range |
NAFUtils.rangeFor(Iterable<Term> terms) |
static List<eu.fbk.utils.core.Range> |
NAFUtils.rangesFor(KAFDocument document,
Iterable<Term> terms) |
static List<Span<Term>> |
NAFUtils.splitSpan(KAFDocument document,
Span<Term> span,
Iterable<Term> heads) |
static List<Span<Term>> |
NAFUtils.splitSpan(KAFDocument document,
Span<Term> span,
Iterable<Term> heads) |
static List<Span<Term>> |
NAFUtils.splitSpans(KAFDocument document,
Iterable<Span<Term>> spans) |
static List<eu.fbk.utils.core.Range> |
NAFUtils.termRangesFor(KAFDocument document,
Iterable<Term> terms) |
static Span<Term> |
NAFUtils.trimSpan(Span<Term> span,
int sentenceID) |
Modifier and Type | Method and Description |
---|---|
static void |
ECBPlusEvaluatorLemma.printToken(Appendable writer,
Term token,
int i,
String last) |
static void |
ECBPlusEvaluator.printToken(Appendable writer,
Term token,
int i,
String last) |
static void |
ECBevaluator.printToken(Appendable writer,
Term token,
int i,
String last) |
Modifier and Type | Method and Description |
---|---|
static String |
CorpusAnalyzer.spanToLemmas(Span<Term> span) |
Modifier and Type | Method and Description |
---|---|
static List<Term> |
CorpusAnnotator.getSpan(List<Term> terms,
int start,
int end) |
static List<Term> |
CorpusAnnotator.getSpan(List<Term> terms,
Span interval) |
static List<Term> |
CorpusAnnotator.getSpan(List<Term> terms,
String interval) |
Modifier and Type | Method and Description |
---|---|
static List<Term> |
CorpusAnnotator.getSpan(List<Term> terms,
int start,
int end) |
static List<Term> |
CorpusAnnotator.getSpan(List<Term> terms,
Span interval) |
static List<Term> |
CorpusAnnotator.getSpan(List<Term> terms,
String interval) |
Modifier and Type | Field and Description |
---|---|
static Comparator<Term> |
Term.OFFSET_COMPARATOR |
Modifier and Type | Method and Description |
---|---|
Term |
KAFDocument.createTerm(String type,
String lemma,
String pos,
List<WF> wfs)
Deprecated
|
Term |
KAFDocument.createTerm(String id,
String type,
String lemma,
String pos,
List<WF> wfs)
Deprecated
|
Term |
KAFDocument.createTermOptions(String type,
String lemma,
String pos,
String morphofeat,
List<WF> wfs)
Deprecated
|
Term |
Term.getCompound() |
Term |
Dep.getFrom() |
Term |
Dep.Path.getFrom() |
Term |
Chunk.getHead() |
Term |
Term.getHead() |
Term |
Target.getTerm() |
Term |
KAFDocument.getTermsHead(Iterable<Term> descendents) |
Term |
Dep.getTo() |
Term |
Dep.Path.getTo() |
Term |
Factuality.getWord() |
Term |
KAFDocument.newCompound(List<Term> terms,
String lemma) |
Term |
KAFDocument.newTerm(Span<WF> span)
Creates a new Term.
|
Term |
KAFDocument.newTerm(String id,
Span<WF> span)
Creates a Term object to load an existing term.
|
Term |
KAFDocument.newTerm(String id,
Span<WF> span,
boolean isComponent) |
Term |
KAFDocument.newTerm(String id,
Span<WF> span,
Integer position) |
Term |
KAFDocument.newTerm(String type,
String lemma,
String pos,
Span<WF> span)
Deprecated
|
Term |
KAFDocument.newTerm(String id,
String type,
String lemma,
String pos,
Span<WF> span)
Deprecated
|
Term |
KAFDocument.newTermOptions(String morphofeat,
Span<WF> span)
Creates a new Term.
|
Term |
KAFDocument.newTermOptions(String type,
String lemma,
String pos,
String morphofeat,
Span<WF> span)
Deprecated
|
Modifier and Type | Method and Description |
---|---|
List<Term> |
Term.getComponents() |
Span<Term> |
Opinion.getExpressionSpan() |
Span<Term> |
Opinion.getHolderSpan() |
List<List<Term>> |
Feature.getReferences()
Deprecated
|
List<List<Term>> |
Entity.getReferences()
Deprecated
|
List<Term> |
KAFDocument.getSentenceTerms(int sent) |
Span<Term> |
Chunk.getSpan() |
Span<Term> |
Opinion.OpinionHolder.getSpan() |
Span<Term> |
Opinion.OpinionTarget.getSpan() |
Span<Term> |
Opinion.OpinionExpression.getSpan() |
Span<Term> |
Terminal.getSpan()
Returns the Span object
|
Span<Term> |
Predicate.getSpan() |
Span<Term> |
Predicate.Role.getSpan() |
Span<Term> |
Mark.getSpan() |
List<Span<Term>> |
Coref.getSpans() |
List<Span<Term>> |
Feature.getSpans() |
List<Span<Term>> |
Entity.getSpans() |
Span<Term> |
Opinion.getTargetSpan() |
List<Term> |
Chunk.getTerms() |
Span<Term> |
SSTspan.getTerms()
Returns the term targets of the first span.
|
List<Term> |
Dep.Path.getTerms() |
List<Term> |
Opinion.OpinionHolder.getTerms() |
List<Term> |
Opinion.OpinionTarget.getTerms() |
List<Term> |
Opinion.OpinionExpression.getTerms() |
List<Term> |
KAFDocument.getTerms()
Returns a list with all terms in the document.
|
List<Term> |
Coref.getTerms()
Returns the term targets of the first span.
|
List<Term> |
Feature.getTerms()
Returns the term targets of the first span.
|
List<Term> |
Entity.getTerms()
Returns the term targets of the first span.
|
List<Term> |
Predicate.getTerms() |
List<Term> |
Predicate.Role.getTerms() |
Set<Term> |
KAFDocument.getTermsByDepAncestors(Iterable<Term> ancestors) |
Set<Term> |
KAFDocument.getTermsByDepAncestors(Iterable<Term> ancestors,
String pattern) |
Set<Term> |
KAFDocument.getTermsByDepDescendants(Iterable<Term> descendents) |
Set<Term> |
KAFDocument.getTermsByDepDescendants(Iterable<Term> descendents,
String pattern) |
List<Term> |
KAFDocument.getTermsByPara(Integer para) |
List<Term> |
KAFDocument.getTermsBySent(Integer sent) |
List<Term> |
KAFDocument.getTermsByWFs(List<WF> wfs)
Returns a list of terms containing the word forms given on argument.
|
List<Term> |
KAFDocument.getTermsFromWFs(List<String> wfIds)
Deprecated.
|
static Span<Term> |
KAFDocument.newTermSpan() |
static Span<Term> |
KAFDocument.newTermSpan(List<Term> targets) |
static Span<Term> |
KAFDocument.newTermSpan(List<Term> targets,
Term head) |
Modifier and Type | Method and Description |
---|---|
void |
Term.addComponent(Term component) |
void |
Term.addComponent(Term component,
boolean isHead) |
void |
Chunk.addTerm(Term term) |
void |
Opinion.OpinionHolder.addTerm(Term term) |
void |
Opinion.OpinionTarget.addTerm(Term term) |
void |
Opinion.OpinionExpression.addTerm(Term term) |
void |
Coref.addTerm(Term term)
Adds a term to the first span.
|
void |
Feature.addTerm(Term term)
Adds a term to the first span.
|
void |
Entity.addTerm(Term term)
Adds a term to the first span.
|
void |
Predicate.addTerm(Term term) |
void |
Predicate.Role.addTerm(Term term) |
void |
Chunk.addTerm(Term term,
boolean isHead) |
void |
Opinion.OpinionHolder.addTerm(Term term,
boolean isHead) |
void |
Opinion.OpinionTarget.addTerm(Term term,
boolean isHead) |
void |
Opinion.OpinionExpression.addTerm(Term term,
boolean isHead) |
void |
Coref.addTerm(Term term,
boolean isHead)
Adds a term to the first span.
|
void |
Feature.addTerm(Term term,
boolean isHead)
Adds a term to the first span.
|
void |
Entity.addTerm(Term term,
boolean isHead)
Adds a term to the first span.
|
void |
Predicate.addTerm(Term term,
boolean isHead) |
void |
Predicate.Role.addTerm(Term term,
boolean isHead) |
static Dep.Path |
Dep.Path.create(Term from,
Term to,
Iterable<Dep> deps) |
static Dep.Path |
Dep.Path.create(Term from,
Term to,
KAFDocument document) |
Chunk |
KAFDocument.createChunk(String id,
Term head,
String phrase,
List<Term> terms)
Deprecated
|
Chunk |
KAFDocument.createChunk(Term head,
String phrase,
List<Term> terms)
Deprecated
|
Dep |
KAFDocument.createDep(Term from,
Term to,
String rfunc)
Deprecated
|
static Target |
KAFDocument.createTarget(Term term)
Deprecated.
|
static Target |
KAFDocument.createTarget(Term term,
boolean isHead)
Deprecated.
|
List<Coref> |
KAFDocument.getCorefsByTerm(Term term) |
List<Dep> |
KAFDocument.getDepPath(Term from,
Term to) |
List<Dep> |
KAFDocument.getDepsByTerm(Term term) |
List<Dep> |
KAFDocument.getDepsFromTerm(Term term) |
Dep |
KAFDocument.getDepToTerm(Term term) |
List<Entity> |
KAFDocument.getEntitiesByTerm(Term term) |
List<Predicate> |
KAFDocument.getPredicatesByTerm(Term term) |
List<Timex3> |
KAFDocument.getTimeExsByTerm(Term term) |
String |
KAFDocument.insertTerm(Term term) |
boolean |
KAFDocument.matchDepPath(Term from,
Iterable<Dep> path,
String pattern) |
Dep |
KAFDocument.newDep(Term from,
Term to,
String rfunc)
Creates a new dependency.
|
Factuality |
KAFDocument.newFactuality(Term term)
Creates a factualitylayer object and add it to the document
|
static Span<Term> |
KAFDocument.newTermSpan(List<Term> targets,
Term head) |
void |
Term.setCompound(Term compound) |
void |
Dep.setFrom(Term term) |
void |
Chunk.setHead(Term term)
Deprecated
|
void |
Target.setTerm(Term term) |
void |
Target.setTerm(Term term,
boolean head) |
void |
Dep.setTo(Term term) |
void |
Factuality.setWord(Term word) |
Modifier and Type | Method and Description |
---|---|
void |
Feature.addReference(List<Term> span)
Deprecated
|
void |
Entity.addReference(List<Term> span)
Deprecated
|
void |
Coref.addSpan(Span<Term> span) |
void |
Feature.addSpan(Span<Term> span) |
void |
Entity.addSpan(Span<Term> span) |
Feature |
KAFDocument.createCategory(String lemma,
List<List<Term>> references)
Deprecated
|
Feature |
KAFDocument.createCategory(String id,
String lemma,
List<List<Term>> references)
Deprecated
|
Chunk |
KAFDocument.createChunk(String id,
Term head,
String phrase,
List<Term> terms)
Deprecated
|
Chunk |
KAFDocument.createChunk(Term head,
String phrase,
List<Term> terms)
Deprecated
|
Entity |
KAFDocument.createEntity(String type,
List<List<Term>> references)
Deprecated
|
Entity |
KAFDocument.createEntity(String id,
String type,
List<List<Term>> references)
Deprecated
|
Opinion.OpinionExpression |
Opinion.createOpinionExpression(Span<Term> span) |
Opinion.OpinionHolder |
Opinion.createOpinionHolder(Span<Term> span) |
Opinion.OpinionTarget |
Opinion.createOpinionTarget(Span<Term> span) |
Feature |
KAFDocument.createProperty(String lemma,
List<List<Term>> references)
Deprecated
|
Feature |
KAFDocument.createProperty(String id,
String lemma,
List<List<Term>> references)
Deprecated
|
String |
Opinion.getSpanStr(Span<Term> span) |
String |
Coref.getSpanStr(Span<Term> span) |
String |
Feature.getSpanStr(Span<Term> span) |
String |
Entity.getSpanStr(Span<Term> span) |
Set<Term> |
KAFDocument.getTermsByDepAncestors(Iterable<Term> ancestors) |
Set<Term> |
KAFDocument.getTermsByDepAncestors(Iterable<Term> ancestors,
String pattern) |
Set<Term> |
KAFDocument.getTermsByDepDescendants(Iterable<Term> descendents) |
Set<Term> |
KAFDocument.getTermsByDepDescendants(Iterable<Term> descendents,
String pattern) |
Term |
KAFDocument.getTermsHead(Iterable<Term> descendents) |
Feature |
KAFDocument.newCategory(String lemma,
List<Span<Term>> references)
Creates a new category.
|
Feature |
KAFDocument.newCategory(String id,
String lemma,
List<Span<Term>> references)
Creates a new category.
|
Chunk |
KAFDocument.newChunk(String phrase,
Span<Term> span)
Creates a new chunk.
|
Chunk |
KAFDocument.newChunk(String id,
String phrase,
Span<Term> span)
Creates a chunk object to load an existing chunk.
|
Term |
KAFDocument.newCompound(List<Term> terms,
String lemma) |
Coref |
KAFDocument.newCoref(List<Span<Term>> mentions)
Creates a new coreference.
|
Coref |
KAFDocument.newCoref(String id,
List<Span<Term>> mentions)
Creates a coreference object to load an existing Coref.
|
Entity |
KAFDocument.newEntity(List<Span<Term>> references)
Creates a new Entity.
|
Entity |
KAFDocument.newEntity(String id,
List<Span<Term>> references)
Creates an Entity object to load an existing entity.
|
Mark |
KAFDocument.newMark(String source,
Span<Term> span) |
Mark |
KAFDocument.newMark(String id,
String source,
Span<Term> span) |
Predicate |
KAFDocument.newPredicate(Span<Term> span)
Creates a new srl predicate.
|
Predicate |
KAFDocument.newPredicate(String id,
Span<Term> span)
Creates a new srl predicate.
|
Feature |
KAFDocument.newProperty(String lemma,
List<Span<Term>> references)
Creates a new property.
|
Feature |
KAFDocument.newProperty(String id,
String lemma,
List<Span<Term>> references)
Creates a new property.
|
Predicate.Role |
KAFDocument.newRole(Predicate predicate,
String semRole,
Span<Term> span)
Creates a new Role object.
|
Predicate.Role |
KAFDocument.newRole(String id,
Predicate predicate,
String semRole,
Span<Term> span)
Creates a Role object to load an existing role.
|
SSTspan |
KAFDocument.newSST(Span<Term> span)
Creates a SSTspan object and add it to the document
|
SSTspan |
KAFDocument.newSST(Span<Term> span,
String type,
String label) |
Terminal |
KAFDocument.newTerminal(Span<Term> span) |
Terminal |
KAFDocument.newTerminal(String id,
Span<Term> span) |
static Span<Term> |
KAFDocument.newTermSpan(List<Term> targets) |
static Span<Term> |
KAFDocument.newTermSpan(List<Term> targets,
Term head) |
void |
Opinion.setExpressionSpan(Span<Term> expressionSpan) |
void |
Opinion.setHolderSpan(Span<Term> holderSpan) |
void |
Chunk.setSpan(Span<Term> span) |
void |
Opinion.OpinionHolder.setSpan(Span<Term> span) |
void |
Opinion.OpinionTarget.setSpan(Span<Term> span) |
void |
Opinion.OpinionExpression.setSpan(Span<Term> span) |
void |
Predicate.setSpan(Span<Term> span) |
void |
Predicate.Role.setSpan(Span<Term> span) |
void |
Mark.setSpan(Span<Term> span) |
void |
Opinion.setTargetSpan(Span<Term> targetSpan) |
Constructor and Description |
---|
Factuality(Term word) |
Copyright © 2016–2020 FBK. All rights reserved.