![]() |
GrammarScope
4.0.0
|


Public Member Functions | |
| String | buildDocument (final String text, final String coreferences, final String... sentenceReports) |
| String | buildDocument (final String[] reports) |
| String | buildSentence (final int sentenceIdx, final SentenceSegment sentenceSegment, final String text, final String tokensString, final String parseTreeString, final String grammaticalStructureString, final String typedDependenciesString, final String semanticGraphsString, final String namedEntitiesString, final String sentimentString, final String entailmentsString, final String triplesString) |
| String | tokensToXMLString (final List< Token > tokens, final String tokenizer) |
| String | parseTreeToXMLString (final Tree parseTree) |
| String | parseTreeToXMLString (final Tree parseTree, final String parseModel) |
| String | grammaticalStructureToXMLString (final GrammaticalStructure grammaticalStructure) |
| String | grammaticalStructureToXMLString (final GrammaticalStructure grammaticalStructure, final String grammaticalRelationModel) |
| String | typedDependenciesToXMLString (final Collection< TypedDependency > typedDependencies, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| String | typedDependenciesToXMLString (final SemanticGraph semanticGraph, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| String | semanticGraphToXMLString (final SemanticGraph semanticGraph, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| String | typedDependenciesToXMLString (final Map< TypedDependencyMode, Collection< TypedDependency >> typedDependencies, final TypedDependencyProvider provider) |
| String | typedDependenciesToXMLString (final Map< TypedDependencyMode, Collection< TypedDependency >> typedDependencies, final TypedDependencyProvider provider, final String model) |
| String | semanticGraphsToXMLString (final Map< TypedDependencyMode, SemanticGraph > semanticGraphs, final TypedDependencyProvider provider) |
| String | semanticGraphsToXMLString (final Map< TypedDependencyMode, SemanticGraph > semanticGraphs, final TypedDependencyProvider provider, final String model) |
| String | analysisToXMLString (final Analysis analysis, final int sentenceIndex, final Options options) |
| String | namedEntitiesToXMLString (final List< NamedEntity > namedEntities, final String sentenceText, final SentenceSegment sentenceSegment) |
| String | sentimentToXMLString (final Sentiment sentiment) |
| String | entailmentsToXMLString (final List< Entailment > entailments) |
| String | triplesToXMLString (final List< Triple > triples) |
| String | coreferencesToXMLString (final Coreferences coreferences) |
| String | textAnalysisToXMLString (final TextAnalysis textAnalysis, final Options options) |
Static Public Member Functions | |
| static String | indent (final String str, final int nTabs) |
| static String | trimAnnotationKey (final String str) |
Private Member Functions | |
| void | walkTree (final Tree tree, final StringBuffer sb, final String indent) |
| void | walkGrammaticalStructure (final TreeGraphNode treeGraphNode, final Map< Integer, TypedDependency > governorMap, final Map< Integer, Collection< TypedDependency >> dependentMap, final StringBuffer sb, final String indent) |
Static Private Member Functions | |
| static String | normalize (final String id) |
Private Attributes | |
| final boolean | stanfordMode = false |
Static Private Attributes | |
| static final Comparator< TypedDependency > | typedDependencyComparator |
| static final Comparator< SemanticGraphEdge > | semanticGraphEdgeComparator |
XML printer (Stanford structures)
| String grammarscope.server.io.xml.XMLPrinter.analysisToXMLString | ( | final Analysis | analysis, |
| final int | sentenceIndex, | ||
| final Options | options | ||
| ) |
Sentence analysis to XML string
| analysis | analysis |
| sentenceIndex | sentence index |
| options | options |
| String grammarscope.server.io.xml.XMLPrinter.buildDocument | ( | final String | text, |
| final String | coreferences, | ||
| final String... | sentenceReports | ||
| ) |
Build document XML string
| text | text |
| coreferences | coreferences |
| sentenceReports | XML strings for sentences |
| String grammarscope.server.io.xml.XMLPrinter.buildDocument | ( | final String[] | reports | ) |
Build document XML string
| reports | all reports including text, coreference, sentence reports |
| String grammarscope.server.io.xml.XMLPrinter.buildSentence | ( | final int | sentenceIdx, |
| final SentenceSegment | sentenceSegment, | ||
| final String | text, | ||
| final String | tokensString, | ||
| final String | parseTreeString, | ||
| final String | grammaticalStructureString, | ||
| final String | typedDependenciesString, | ||
| final String | semanticGraphsString, | ||
| final String | namedEntitiesString, | ||
| final String | sentimentString, | ||
| final String | entailmentsString, | ||
| final String | triplesString | ||
| ) |
Build sentence XML string
| sentenceIdx | sentence id |
| sentenceSegment | sentence segment |
| text | sentence text |
| tokensString | XML string for tokens |
| parseTreeString | string for parse (may be XML or content text) |
| grammaticalStructureString | string for grammatical structure |
| typedDependenciesString | string for typed dependencies |
| semanticGraphsString | string for semantic graph |
| namedEntitiesString | string for named entities |
| sentimentString | string for sentiment |
| entailmentsString | string for entailments |
| triplesString | string for triples |
| String grammarscope.server.io.xml.XMLPrinter.coreferencesToXMLString | ( | final Coreferences | coreferences | ) |
Coreferences to XML string
| coreferences | coreferences |
| String grammarscope.server.io.xml.XMLPrinter.entailmentsToXMLString | ( | final List< Entailment > | entailments | ) |
Entailments to string
| entailments | entailments |
| String grammarscope.server.io.xml.XMLPrinter.grammaticalStructureToXMLString | ( | final GrammaticalStructure | grammaticalStructure | ) |
Make XML string from grammatical structure
| grammaticalStructure | grammatical structure |
| String grammarscope.server.io.xml.XMLPrinter.grammaticalStructureToXMLString | ( | final GrammaticalStructure | grammaticalStructure, |
| final String | grammaticalRelationModel | ||
| ) |
Make XML string from grammatical structure
| grammaticalStructure | grammatical structure |
| grammaticalRelationModel | grammatical relation model |
|
static |
Indent string
| str | input string |
| nTabs | number of tabs to indent |
| String grammarscope.server.io.xml.XMLPrinter.namedEntitiesToXMLString | ( | final List< NamedEntity > | namedEntities, |
| final String | sentenceText, | ||
| final SentenceSegment | sentenceSegment | ||
| ) |
Named entities to XML string
| namedEntities | named entities |
| sentenceText | sentence text |
| sentenceSegment | sentence segment |
|
staticprivate |
Normalize id
| id | id |
| String grammarscope.server.io.xml.XMLPrinter.parseTreeToXMLString | ( | final Tree | parseTree | ) |
Make XML string from parse tree
| parseTree | parse tree |
| String grammarscope.server.io.xml.XMLPrinter.parseTreeToXMLString | ( | final Tree | parseTree, |
| final String | parseModel | ||
| ) |
Make XML string from parse tree
| parseTree | parse tree |
| parseModel | model |
| String grammarscope.server.io.xml.XMLPrinter.semanticGraphsToXMLString | ( | final Map< TypedDependencyMode, SemanticGraph > | semanticGraphs, |
| final TypedDependencyProvider | provider | ||
| ) |
Make XML string from semantic graph
| semanticGraphs | mode-indexed typed semantic graphs |
| provider | provider |
| String grammarscope.server.io.xml.XMLPrinter.semanticGraphsToXMLString | ( | final Map< TypedDependencyMode, SemanticGraph > | semanticGraphs, |
| final TypedDependencyProvider | provider, | ||
| final String | model | ||
| ) |
Make XML string from semantic graph
| semanticGraphs | mode-indexed typed semantic graphs |
| provider | provider |
| model | model |
Reimplemented in grammarscope.server.io.xml.XMLPrinterStanford.
| String grammarscope.server.io.xml.XMLPrinter.semanticGraphToXMLString | ( | final SemanticGraph | semanticGraph, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Make XML string from semantic graph
| semanticGraph | semantic graph |
| provider | provider |
| mode | typed dependency mode |
| String grammarscope.server.io.xml.XMLPrinter.sentimentToXMLString | ( | final Sentiment | sentiment | ) |
Sentiment to string
| sentiment | sentiment |
| String grammarscope.server.io.xml.XMLPrinter.textAnalysisToXMLString | ( | final TextAnalysis | textAnalysis, |
| final Options | options | ||
| ) |
Text analysis to string
| textAnalysis | text analysis |
| options | options |
| String grammarscope.server.io.xml.XMLPrinter.tokensToXMLString | ( | final List< Token > | tokens, |
| final String | tokenizer | ||
| ) |
Make XML string from list of tokens
| tokens | tokens |
| tokenizer | tokenizer |
|
static |
Trim string removing glut
| str | string to trim |
| String grammarscope.server.io.xml.XMLPrinter.triplesToXMLString | ( | final List< Triple > | triples | ) |
Triples to string
| triples | triples |
| String grammarscope.server.io.xml.XMLPrinter.typedDependenciesToXMLString | ( | final Collection< TypedDependency > | typedDependencies, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Make XML string from typed dependencies
| typedDependencies | typed dependencies |
| provider | typed dependencies provider |
| mode | typed dependencies mode |
| String grammarscope.server.io.xml.XMLPrinter.typedDependenciesToXMLString | ( | final Map< TypedDependencyMode, Collection< TypedDependency >> | typedDependencies, |
| final TypedDependencyProvider | provider | ||
| ) |
Make XML string from typed dependencies
| typedDependencies | mode-indexed typed dependencies |
| provider | provider |
| String grammarscope.server.io.xml.XMLPrinter.typedDependenciesToXMLString | ( | final Map< TypedDependencyMode, Collection< TypedDependency >> | typedDependencies, |
| final TypedDependencyProvider | provider, | ||
| final String | model | ||
| ) |
Make XML string from typed dependencies
| typedDependencies | mode-indexed typed dependencies |
| provider | provider |
| model | model |
Reimplemented in grammarscope.server.io.xml.XMLPrinterStanford.
| String grammarscope.server.io.xml.XMLPrinter.typedDependenciesToXMLString | ( | final SemanticGraph | semanticGraph, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Make XML string from typed dependencies
| semanticGraph | semantic graph |
| provider | typed dependencies provider |
| mode | typed dependencies mode |
|
private |
Walk grammatical structure
| treeGraphNode | grammatical structure tree graph |
| governorMap | governor map |
| dependentMap | dependent map |
| sb | string sb |
| indent | current indent |
|
private |
Walk tree graph node
| tree | tree node |
| sb | string sb |
| indent | current indent |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprivate |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
Whether output mimics Stanford output
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprivate |
|
protected |
Document skeleton format
|
protected |
Sentence skeleton format
1.8.17