A B C D E G H I N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addWord(ParseWord) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
-
Adds a word to the end of this phrase.
- addWord(ParseWord) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
-
Adds a word to the end of the sentence.
- addWord(ParseWord, int) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
-
Adds a word at the given position to this phrase.
- addWord(ParseWord, int) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
-
Adds a word to the given position within the sentence.
- ADJECTIVE_PHRASE - edu.kit.ipd.are.archdoclink.nlp.PhraseType
- ADVERB_PHRASE - edu.kit.ipd.are.archdoclink.nlp.PhraseType
- Annotatable - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Classes implementing this interface show that they are annotatable to a document.
- annotate(Annotation) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
-
Annotates the given annotation to this document.
- annotate(Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- annotate(Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- annotate(Annotation) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
-
Annotates the sentence to the document.
- annotate(Document, Annotation) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Annotatable
-
Annotates the given annotation to the given document
- annotate(Document, Annotation) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- annotate(Document, Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- annotate(Document, Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- annotate(Document, Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- annotate(Document, Annotation) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
- annotate(TextElement, Annotation) - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
-
Adds the given
Annotationto the providedTextElement - annotate(TextElement, Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- Annotation - Class in edu.kit.ipd.are.archdoclink.nlp
-
This class represents an annotation.
- Annotation(String, Object) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.Annotation
- Annotation.AnnotationBuilder - Class in edu.kit.ipd.are.archdoclink.nlp
-
Builder that can be used to create
Annotations - AnnotationBuilder(String, Object) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.Annotation.AnnotationBuilder
- appendWord(ParseWord) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
-
Appends a word to this phrase.
- appendWord(ParseWord) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
-
Appends a word to the sentence.
B
- build() - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation.AnnotationBuilder
C
- CONJUNCTION_PHRASE - edu.kit.ipd.are.archdoclink.nlp.PhraseType
- contains(Word) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
-
Checks whether the sentence contains a given word.
- containsPhrase(Phrase) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
-
Checks whether the sentence contains a given phrase.
- containsWord(Word) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- containsWord(Word) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Phrase
-
Checks whether a word is contained in the phrase.
- Coreference - Interface in edu.kit.ipd.are.archdoclink.nlp
- create(String, Object) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Annotation.AnnotationBuilder
- createNodeForPhrase(ParsePhrase) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
-
Creates a node for a phrase.
- createReference(INode, Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
-
Creates a reference from the given node to the given annotation.
- createReference(List<ParseWord>, Annotation) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
-
Creates a reference from the given annotation to the given words.
D
- Document - Interface in edu.kit.ipd.are.archdoclink.nlp
-
This class represents a document with all its sentences, phrases, words, etc.
E
- edu.kit.ipd.are.archdoclink.nlp - package edu.kit.ipd.are.archdoclink.nlp
- edu.kit.ipd.are.archdoclink.nlp.parse - package edu.kit.ipd.are.archdoclink.nlp.parse
- equals(Object) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- equals(Object) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- equals(Object) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- equals(Object) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- equals(Object) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
G
- getAnnotationObject() - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- getArcName() - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- getChunkIOB() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getChunkName() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getCoreferences() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getCoreferences() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getCoreferences() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getCoreferences() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getDocument() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getDocument() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getDocument() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getDocument() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
- getId() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Identifiable
- getId() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getId() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getINodesInOrder(IGraph) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
-
Returns the "main" INodes in order.
- getINodeValue(INode) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
-
Returns the String value of the attribute "value" for a given node.
- getInstructionNumber() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getLemma() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getLemma() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Word
- getName() - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- getNamedEntityWords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getNamedEntityWords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getNamedEntityWords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getNamedEntityWords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getNounPhrases() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getNounPhrases() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getNounPhrases() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getNounPhrases() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getNounPhrases() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getNounPhrases() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
- getPhraseOfWord(Word) - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
-
Returns the Phrase the given word is contained in.
- getPhraseOfWord(Word) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getPhrases() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getPhrases() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getPhrases() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getPhrases() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getPhrases() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getPhrases() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
- getPhrasesOfType(PhraseType) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getPhrasesOfType(PhraseType) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getPhrasesOfType(PhraseType) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getPhrasesOfType(PhraseType) - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
- getPhraseType(String) - Static method in enum edu.kit.ipd.are.archdoclink.nlp.PhraseType
- getPos() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getPos() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Word
- getProcessingDate() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getProcessingDate() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getReferencedWord() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Coreference
- getReferencedWord() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- getSentenceNumber() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getSentences() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getSentences() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getSentences() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getSentences() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getSuccessors() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getText() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- getText() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getText() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- getText() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getText() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- getText() - Method in interface edu.kit.ipd.are.archdoclink.nlp.TextElement
- getTextFromWords(List<? extends Word>) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
- getTextFromWords(Stream<? extends Word>) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
- getTextWithoutLeadingStopwords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- getTextWithoutLeadingStopwords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Phrase
- getTokenINodeType(IGraph) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
-
Returns the
INodeTypefor "token". - getType() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- getType() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Phrase
- getValueName() - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- getWord() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Coreference
- getWord() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- getWords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Document
- getWords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
- getWords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- getWords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- getWords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- getWords() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- getWords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Phrase
- getWords() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Sentence
H
- hashCode() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- hashCode() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- hashCode() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- hashCode() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- hashCode() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
I
- Identifiable - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Implementing classes have an identifier.
- init(Document) - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
-
Initialise the NLP with the given
Document - init(Document) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- init(String, String) - Method in interface edu.kit.ipd.are.archdoclink.nlp.NaturalLanguageProcessing
-
Initialise the NLP for the given text with the given Id.
- init(String, String) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- isChunkStart() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- isNamedEntity() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- isNamedEntity() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Word
- isPunctuation() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- isPunctuation() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Word
- isStopword() - Method in interface edu.kit.ipd.are.archdoclink.nlp.Word
- isStopword(String) - Static method in interface edu.kit.ipd.are.archdoclink.nlp.Word
-
Checks whether a given word is a stopword
N
- NaturalLanguageProcessing - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Interface for NaturalLanguageProcessing.
- nodeHasTokenTypeInIGraph(IGraph, INode) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
-
Returns whether a given node has type "token" within the given graph
- NOUN_PHRASE - edu.kit.ipd.are.archdoclink.nlp.PhraseType
P
- ParseCoreference - Class in edu.kit.ipd.are.archdoclink.nlp.parse
- ParseCoreference(Word, Word) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.parse.ParseCoreference
- ParseDocument - Class in edu.kit.ipd.are.archdoclink.nlp.parse
- ParseDocument(IGraph, String) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- ParsePhrase - Class in edu.kit.ipd.are.archdoclink.nlp.parse
- ParsePhrase(String) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- ParsePhrase(List<INode>, String) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- ParseProcessing - Class in edu.kit.ipd.are.archdoclink.nlp.parse
- ParseProcessing() - Constructor for class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- ParseSentence - Class in edu.kit.ipd.are.archdoclink.nlp.parse
- ParseWord - Class in edu.kit.ipd.are.archdoclink.nlp.parse
- ParseWord(INode) - Constructor for class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- Phrase - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Classes implementing this interface represent a Phrase.
- PhraseType - Enum in edu.kit.ipd.are.archdoclink.nlp
- prependWord(ParseWord) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
-
Prepends a word to this phrase.
- prependWord(ParseWord) - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
-
Prepends a word to the sentence.
- PREPROSITIONAL_PHRASE - edu.kit.ipd.are.archdoclink.nlp.PhraseType
R
- relativeDistance(String, String) - Static method in class edu.kit.ipd.are.archdoclink.nlp.Util
-
Based on Levenshtein Distance, that then is normalized with the length of the longer String.
S
- Sentence - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Classes implementing this interface represent a sentence within a document.
- setArcName(String) - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- setValueName(String) - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- SUBORDINATING_CONJUNCTION - edu.kit.ipd.are.archdoclink.nlp.PhraseType
T
- TextElement - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Classes implementing this interface represent an Element that has an underlying text.
- toDebugString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- toDebugString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- toExtensiveDebugString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- toExtensiveDebugString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseProcessing
- toString() - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation
- toString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseDocument
- toString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParsePhrase
- toString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseSentence
- toString() - Method in class edu.kit.ipd.are.archdoclink.nlp.parse.ParseWord
- toString() - Method in enum edu.kit.ipd.are.archdoclink.nlp.PhraseType
U
- UNDEFINED - edu.kit.ipd.are.archdoclink.nlp.PhraseType
- Util - Class in edu.kit.ipd.are.archdoclink.nlp
-
Utility class that provides some utility functions.
V
- valueOf(String) - Static method in enum edu.kit.ipd.are.archdoclink.nlp.PhraseType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum edu.kit.ipd.are.archdoclink.nlp.PhraseType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERB_PHRASE - edu.kit.ipd.are.archdoclink.nlp.PhraseType
W
- withArcName(String) - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation.AnnotationBuilder
- withValueName(String) - Method in class edu.kit.ipd.are.archdoclink.nlp.Annotation.AnnotationBuilder
- Word - Interface in edu.kit.ipd.are.archdoclink.nlp
-
Classes implementing this interface represent a word (within a text) Words should have a part-of-speech and a lemma.
All Classes All Packages