| Package | Description |
|---|---|
| org.aksw.hawk.controller | |
| org.aksw.hawk.datastructures | |
| org.aksw.hawk.nlp | |
| org.aksw.hawk.querybuilding | |
| org.aksw.hawk.ranking | |
| org.aksw.hawk.util |
| Modifier and Type | Method and Description |
|---|---|
MutableTree |
StanfordNLPConnector.parseTree(HAWKQuestion q,
UnitController numberToDigit)
Runs Stanford Pipeline on given question.
|
MutableTree |
StanfordNLPConnector.process(edu.stanford.nlp.pipeline.Annotation document)
Extracts dependency Graph from processed Annotation.
|
private MutableTree |
StanfordNLPConnector.semanticGraphToMutableTree(edu.stanford.nlp.semgraph.SemanticGraph graph,
HAWKQuestion q)
Converts a SemanticGraph from StanfordNLP to a Mutable tree recursively
with DFS.
|
| Modifier and Type | Field and Description |
|---|---|
private MutableTree |
HAWKQuestion.tree |
| Modifier and Type | Method and Description |
|---|---|
MutableTree |
HAWKQuestion.getTree() |
| Modifier and Type | Method and Description |
|---|---|
void |
HAWKQuestion.setTree(MutableTree tree) |
| Modifier and Type | Method and Description |
|---|---|
MutableTree |
MutableTree.hardcopy()
Returns a hardcopy of this MutableTree.
|
MutableTree |
MutableTreePruner.prune(HAWKQuestion q) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
MutableTreePruner.inorderRemovalBasedOnDependencyLabels(MutableTreeNode node,
MutableTree tree,
String depLabel) |
static void |
SentenceToSequence.resolveCompoundNouns(MutableTree tree,
List<Entity> list) |
private void |
MutableTreePruner.sortTree(MutableTree tree) |
| Modifier and Type | Method and Description |
|---|---|
private void |
Annotater.annotateNouns(MutableTree tree)
"Nouns are often referring to classes, while sometimes to properties,
thus two lexical entries are built { one containing a semantic
representation with a class slot and one containing a semantic
representation with a property slot." citation by Unger et al.
|
private void |
Annotater.annotateProjectionLeftTree(MutableTree tree)
this method annotates the left-most child of the root and uses the inline
commented heuristics to annotate the tree
|
private void |
Annotater.annotateVerbs(MutableTree tree)
"Verbs most often refer to properties, thus a lexical entry with a
property slot is built.
|
| Modifier and Type | Field and Description |
|---|---|
private MutableTree |
TierRanker.tree |
| Modifier and Type | Method and Description |
|---|---|
void |
TierRanker.init(MutableTree tree) |
| Constructor and Description |
|---|
TierRanker(MutableTree tree) |
| Modifier and Type | Method and Description |
|---|---|
static org.json.simple.JSONObject |
JSONStatusBuilder.treeToJSON(MutableTree tree) |
Copyright © 2016–2017 Pivotal Software, Inc.. All rights reserved.