![]() |
GrammarScope
4.0.0
|


Classes | |
| class | Cache |
| class | MapCache |
| class | MapCache2 |
| class | MapCache3 |
Public Member Functions | |
| Document (final IDocumentFactory documentFactory, final String text) | |
| Document (final IDocumentFactory documentFactory, final URL url) | |
| void | make () throws IOException |
| void | clear () |
| boolean | isReady () |
| void | recognize (final int sentenceIdx) |
| void | parse (final int sentenceIdx) |
| void | analyze (final int sentenceIdx) |
| void | processText () |
| IView | getView () |
| void | setView (final IView view) |
| List< Token > | getTokens (final int sentenceIdx) throws RuntimeException |
| APartsOfSpeech | getPoses (final int sentenceIdx) throws RuntimeException |
| String | getPos (final int sentenceIdx, final Segment wordSegment) |
| AParseTree | getParseTree (final int sentenceIdx) |
| AGrammaticalStructure | getGrammaticalStructure (final int sentenceIdx) |
| ARelationDependents | getRelationDependents (final int sentenceIdx) |
| Map< TypedDependencyProvider, Map< TypedDependencyMode, ATypedDependencies > > | getTypedDependencies (final int sentenceIdx) throws RuntimeException |
| ATypedDependencies | getTypedDependencies (final int sentenceIdx, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| ASemanticGraph | getSemanticGraph (final int sentenceIdx, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| Map< TypedDependencyProvider, Map< TypedDependencyMode, ASemanticGraph > > | getSemanticGraphs (final int sentenceIdx) throws RuntimeException |
| ANamedEntities | getNamedEntities (final int sentenceIdx) throws RuntimeException |
| Sentiment | getSentiment (final int sentenceIdx) throws RuntimeException |
| List< Entailment > | getEntailments (final int sentenceIdx) |
| List< Triple > | getTriples (final int sentenceIdx) |
| ACoreferences | getCoreferences () throws RuntimeException |
| AAnalysis | getAnalysis (final int sentenceIdx) |
| ATextAnalysis | getTextAnalysis (final TypedDependencyProvider provider, final TypedDependencyMode mode) throws RuntimeException |
| String | getTextReport (final TypedDependencyProvider provider, final TypedDependencyMode mode, final boolean xMLModeFlag) throws RuntimeException |
| String[] | getTextReports (final TypedDependencyProvider provider, final TypedDependencyMode mode, final boolean xMLModeFlag) throws RuntimeException |
| String | getReport (final int sentenceIdx, final boolean xMLFlag) |
| String[] | getReports (final int sentenceIdx, final boolean xMLFlag) |
| Graph< GraphNode, GraphEdge > | getGraph (final int sentenceIdx, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| ATypedDependencies | getDerivedTypedDependencies (final int sentenceIdx, final TypedDependencyProvider provider, final TypedDependencyMode mode) |
| TypedDependencyProvider[] | getSupportedProviders () |
| TypedDependencyMode[] | getSupportedModes () |
Public Member Functions inherited from grammarscope.document.SegmentedDocument | |
| void | segment () |
| String | getText () |
| int | getSentenceCount () |
| List< WordSegment > | getWords () |
| List< SentenceSegment > | getSentences () |
| List< Segment > | split (final Segment leftSegment, final Segment rightSegment) |
| List< Segment > | split (final Segment segment) |
| String | getPath () |
| String | getString (final Segment segment) |
| SentenceSegment | getSentenceSegment (final int sentenceIndex) |
| int | nextSentence () |
| int | previousSentence () |
| void | setSentenceIdx (final int sentenceIdx) |
| int | getCurrentSentenceIdx () |
| SentenceSegment | getCurrentSentenceSegment () |
| String | toString () |
Public Member Functions inherited from grammarscope.iface.IDocumentFactoryService | |
| String | getText () throws RuntimeException |
| List< WordSegment > | getWords () throws RuntimeException |
| List< SentenceSegment > | getSentences () throws RuntimeException |
| int | getSentenceCount () throws RuntimeException |
Static Public Member Functions | |
| static String | read (final URL url) throws IOException |
Static Public Member Functions inherited from grammarscope.document.SegmentedDocument | |
| static Segment | merge (final List< Segment > segments) |
| static Segment | merge (final Segment... segments) |
| static String | sentenceToString (final List< Segment > sentence, final int lineLen) |
Public Attributes | |
| Status | status |
| String | report |
Protected Attributes | |
| final IDocumentFactory | documentFactory |
Protected Attributes inherited from grammarscope.document.SegmentedDocument | |
| final URL | url |
| String | text |
| boolean | isSegmented |
Private Member Functions | |
| Document (final IDocumentFactory documentFactory, final URL url, final String text) | |
Static Private Member Functions | |
| static String | preprocess (final String text0) |
| static void | handleException (final Exception e) |
Private Attributes | |
| final MapCache< Integer, List< Token > > | tokens |
| final MapCache< Integer, APartsOfSpeech > | poses |
| final MapCache< Integer, AParseTree > | parseTrees |
| final MapCache< Integer, AGrammaticalStructure > | grammaticalStructures |
| final MapCache3< Integer, TypedDependencyProvider, TypedDependencyMode, ASemanticGraph > | semanticGraphs |
| final MapCache< Integer, ARelationDependents > | relationDependents |
| final MapCache< Integer, ANamedEntities > | namedEntities |
| final MapCache< Integer, Sentiment > | sentiments |
| final MapCache< Integer, List< Entailment > > | entailments |
| final MapCache< Integer, List< Triple > > | triples |
| final Cache< ACoreferences > | coreferences |
| IView | view |
Static Private Attributes | |
| static final boolean | REMOVE_NEW_LINES = true |
Additional Inherited Members | |
Protected Member Functions inherited from grammarscope.document.SegmentedDocument | |
| SegmentedDocument (final IDocumentFactory documentFactory, final URL url, final String text) | |
Document (to hold processed data)
| grammarscope.document.Document.Document | ( | final IDocumentFactory | documentFactory, |
| final String | text | ||
| ) |
Constructor (do not call DocumentFactory yet, not assumed to be ready to provide service)
| documentFactory | document factory |
| text | document text |
| grammarscope.document.Document.Document | ( | final IDocumentFactory | documentFactory, |
| final URL | url | ||
| ) |
Constructor (do not call DocumentFactory yet, not assumed to be ready to provide service)
| documentFactory | document factory |
| url | document url |
|
private |
Private constructor (do not call DocumentFactory yet, not assumed to be ready to provide service)
| documentFactory | document factory |
| url | document url |
| text | document text |
| void grammarscope.document.Document.analyze | ( | final int | sentenceIdx | ) |
| void grammarscope.document.Document.clear | ( | ) |
Clear cached data
Implements grammarscope.document.IDocument.
| AAnalysis grammarscope.document.Document.getAnalysis | ( | final int | sentenceIdx | ) |
Get (sentence) analysis artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| ACoreferences grammarscope.document.Document.getCoreferences | ( | ) | throws RuntimeException |
Get coreferences artifact
Implements grammarscope.iface.IDocumentFactoryService.
| ATypedDependencies grammarscope.document.Document.getDerivedTypedDependencies | ( | final int | sentenceIdx, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Get typed dependencies derived from semantic graph
| sentenceIdx | sentence index |
| provider | typed dependencies provider |
| mode | typed dependencies mode |
| List<Entailment> grammarscope.document.Document.getEntailments | ( | final int | sentenceIdx | ) |
Get entailments
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| AGrammaticalStructure grammarscope.document.Document.getGrammaticalStructure | ( | final int | sentenceIdx | ) |
Get grammatical structure artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| Graph<GraphNode, GraphEdge> grammarscope.document.Document.getGraph | ( | final int | sentenceIdx, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Get graph to be displayed (default is semantic graph)
| sentenceIdx | sentence index |
| provider | typed dependencies provider |
| mode | typed dependency mode |
| ANamedEntities grammarscope.document.Document.getNamedEntities | ( | final int | sentenceIdx | ) | throws RuntimeException |
Get named entities artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| AParseTree grammarscope.document.Document.getParseTree | ( | final int | sentenceIdx | ) |
Get parse artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| String grammarscope.document.Document.getPos | ( | final int | sentenceIdx, |
| final Segment | wordSegment | ||
| ) |
Get pos
| sentenceIdx | sentence |
| wordSegment | word |
| APartsOfSpeech grammarscope.document.Document.getPoses | ( | final int | sentenceIdx | ) | throws RuntimeException |
Get parts-of-speech artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| ARelationDependents grammarscope.document.Document.getRelationDependents | ( | final int | sentenceIdx | ) |
Get relation dependents artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| String grammarscope.document.Document.getReport | ( | final int | sentenceIdx, |
| final boolean | xmlFlag | ||
| ) |
Get (sentence) analysis string
| sentenceIdx | sentence index |
| xmlFlag | XML format requested |
Implements grammarscope.iface.IDocumentFactoryService.
| String [] grammarscope.document.Document.getReports | ( | final int | sentenceIdx, |
| final boolean | xmlFlag | ||
| ) |
Get (sentence) analysis strings
| sentenceIdx | sentence index |
| xmlFlag | XML format requested |
Implements grammarscope.iface.IDocumentFactoryService.
| ASemanticGraph grammarscope.document.Document.getSemanticGraph | ( | final int | sentenceIdx, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Get semantic graph artifact
| sentenceIdx | sentence index |
| provider | typed dependency provider |
| mode | typed dependency mode |
Implements grammarscope.iface.IDocumentFactoryService.
| Map<TypedDependencyProvider, Map<TypedDependencyMode, ASemanticGraph> > grammarscope.document.Document.getSemanticGraphs | ( | final int | sentenceIdx | ) | throws RuntimeException |
Get semantic graph artifacts
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| Sentiment grammarscope.document.Document.getSentiment | ( | final int | sentenceIdx | ) | throws RuntimeException |
Get sentiment
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| TypedDependencyMode [] grammarscope.document.Document.getSupportedModes | ( | ) |
Get supported typed dependency modes
Implements grammarscope.iface.IDocumentFactoryService.
| TypedDependencyProvider [] grammarscope.document.Document.getSupportedProviders | ( | ) |
Get supported typed dependency providers
Implements grammarscope.iface.IDocumentFactoryService.
| ATextAnalysis grammarscope.document.Document.getTextAnalysis | ( | final TypedDependencyProvider | provider, |
| final TypedDependencyMode | mode | ||
| ) | throws RuntimeException |
Get text analysis
| provider | provider |
| mode | mode |
Implements grammarscope.iface.IDocumentFactoryService.
| String grammarscope.document.Document.getTextReport | ( | final TypedDependencyProvider | provider, |
| final TypedDependencyMode | mode, | ||
| final boolean | xmlFlag | ||
| ) | throws RuntimeException |
Get (text) analysis string
| provider | provider |
| mode | mode |
| xmlFlag | XML format requested |
Implements grammarscope.iface.IDocumentFactoryService.
| String [] grammarscope.document.Document.getTextReports | ( | final TypedDependencyProvider | provider, |
| final TypedDependencyMode | mode, | ||
| final boolean | xmlFlag | ||
| ) | throws RuntimeException |
Get (text) analysis strings
| provider | provider |
| mode | mode |
| xmlFlag | XML format requested |
Implements grammarscope.iface.IDocumentFactoryService.
| List<Token> grammarscope.document.Document.getTokens | ( | final int | sentenceIdx | ) | throws RuntimeException |
Get tokens
| sentenceIdx | sentence index |
| RuntimeException | runtime exception |
Implements grammarscope.iface.IDocumentFactoryService.
| List<Triple> grammarscope.document.Document.getTriples | ( | final int | sentenceIdx | ) |
Get triples
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| Map<TypedDependencyProvider, Map<TypedDependencyMode, ATypedDependencies> > grammarscope.document.Document.getTypedDependencies | ( | final int | sentenceIdx | ) | throws RuntimeException |
Get typed dependencies artifact
| sentenceIdx | sentence index |
Implements grammarscope.iface.IDocumentFactoryService.
| ATypedDependencies grammarscope.document.Document.getTypedDependencies | ( | final int | sentenceIdx, |
| final TypedDependencyProvider | provider, | ||
| final TypedDependencyMode | mode | ||
| ) |
Get typed dependencies artifact
| sentenceIdx | sentence index |
| provider | typed dependency provider |
| mode | typed dependency mode |
Implements grammarscope.iface.IDocumentFactoryService.
| IView grammarscope.document.Document.getView | ( | ) |
Get view
|
staticprivate |
Handle exception
| e | exception |
| boolean grammarscope.document.Document.isReady | ( | ) |
| void grammarscope.document.Document.make | ( | ) | throws IOException |
Make document (this calls DocumentFactory, now assumed to be ready to provide service called after lock on server is acquired)
| IOException | exception |
| void grammarscope.document.Document.parse | ( | final int | sentenceIdx | ) |
|
staticprivate |
Preprocess
| text0 | raw text |
| void grammarscope.document.Document.processText | ( | ) |
Process text level information (like coreference)
Implements grammarscope.document.IDocument.
|
static |
Create document from URL
| url | source URL |
| IOException | exception |
| void grammarscope.document.Document.recognize | ( | final int | sentenceIdx | ) |
Recognize sentence (parts-of-speech, named entities, sentiment)
| sentenceIdx | sentence index |
Implements grammarscope.document.IDocument.
| void grammarscope.document.Document.setView | ( | final IView | view | ) |
Set view
| view | document's view |
|
private |
Coreference cache
|
protected |
Document factory
|
private |
Entailments
|
private |
Grammatical structure cache
|
private |
Named Entities cache
|
private |
Parse tree cache
|
private |
Parts-of-speech cache
|
private |
Relation dependents cache
|
staticprivate |
| String grammarscope.document.Document.report |
Status string
|
private |
Semantic graph cache
|
private |
1.8.17