A B C D E F G H I L M N P Q R S T U V W X

A

ADJECTIVE_COMPARATIVE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
ADJECTIVE_GENERAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
ADJECTIVE_SUPERLATIVE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
ADVERB_COMPARATIVE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
ADVERB_GENERAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
ADVERB_SUPERLATIVE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
ANCHOR_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
ANOTHER_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
ANTECEDENT_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
ANTE_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
ANY - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
ATTRIBUTE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
A_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
Agreement - class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement.
A class that encapsulates the morhological features of a head noun (number, person and gender).
Agreement() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
Default constructor; sets features to 3rd person, singular, impersonal.
Agreement(int, int, int) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
Receives the agreement features as numeric values and stores them internally.
Agreement(String, String, String) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
Receives the agreement features as string values and stores them internally.
AnaphoraResolution - interface uk.ac.essex.malexa.nlp.dp.GuiTAR.AnaphoraResolution.
A general interface for Anaphora Resolution Modules.
AnaphoraResolutionEvaluation - class uk.ac.essex.malexa.nlp.dp.GuiTAR.eval.AnaphoraResolutionEvaluation.
A class that encapsulates the functionality for evaluating the performance of the Anaphora Resolution Engine running over an annotated corpus.
AnaphoraResolutionEvaluation() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.eval.AnaphoraResolutionEvaluation
 
accuracy(Set, Set, Set) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
addAttributes(Set) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Adds (if new) attribute(s) to this Discourse Entity.
addCf(Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
A method that updates the state of a Discourse Entity.
addChild(Segment) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Adds a new child to the segment and updates children pointers to prev-/nextSibling.
addChild(Segment) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Adds a new child to the segment and updates children pointers to prev-/nextSibling.
addChild(Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Utterance
Adds a new Cf to this utterance.
addChild(Segment) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Utterance
Overrides method in class Segment to enforce that an utterance cannot contain other utterances nor segments.
addHead(Property) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Adds a new (if new) head to this Discourse Entity.
addRelations(Set) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Adds (if new) relation(s) to this Discourse Entity.
agreement - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
agreement - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
anaphoric - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
 
antecedent - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
 
antecedentIndicators - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
antecedentIndicators - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
The array of antecedent indicators
argument - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
attributes - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 

B

BARE_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
bridging(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
 
buildIdToNodeMap(Document, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Builds an id-to-node map for a given tag name for fast retrieval.

C

CARDINAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
CATEGORY_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
COLLOCATION_PATTERN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
COMMA - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
COMMON_NOUN_PLURAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
COMMON_NOUN_SINGULAR - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
CON_COORDINATING - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
COORD_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
CURRENT_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
Cf - class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf.
A class that encapsulates the general functionality of a forward-looking centre (Cf).
Cf(Node, Utterance, byte) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Constructor.
children - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
 
compareTo(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Override the compareTo method to achieve a desired natural order of the elements of this class.
constructCorpusIdToParsedId(Document, Document) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NeAlignment
Returns a neId-to-vector mapping, used to translate a given neId from the corpus to a vector of matching nes from a parsed file.
constructEquivalenceClasses(Document, String, String, Vector) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Builds the Discourse Model out of the annotation provided in the XML file.
constructEquivalenceClasses(Document, Document, String, String, Vector) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Builds the Discourse Model out of the annotation provided in the XML file.
constructEquivalenceClasses(Document, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Builds the Discourse Model out of the annotation provided in the XML file.
createAdjectiveMap() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
An auxiliary method that creates word-to-type mappings for an adjective.
createAdjectiveSuperlativeMap() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
An auxiliary method that creates word-to-type mappings for a superlative adjective.
createAnteNode(Node, Node, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Creates the ante node () to be attached to the DOM tree.
createCf(Node, Utterance) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Creates an appropriate Cf object for a given syntactic phrase held in a DOM Node.
createDeterminerMap() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
An auxiliary method that creates word-to-type mappings for a determiner.
createDeterminerNoHeadMap() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
An auxiliary method that creates word-to-type mappings for a determiner when the NP has no head.
createDiscourseEntity(Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Creates a new Discourse Entity for the given Cf.
createUtterance(Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Creates an appropriate Utterance object for a given Cf held in a DOM Node.

D

DEFINITE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
DEFINITENESS - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
DEPTHSCORE_CENTRE_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
DEPTHSCORE_LEFT_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
DEPTHSCORE_RIGHT_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
DETERMINER - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
DIRECT_OBJECT - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
DIV_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
DefiniteDescription - class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription.
A class that encapsulates the functionality for processing Definite Descriptions (i.e.
DefiniteDescription(Node, Utterance, byte) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
Constructor.
Demonstrative - class uk.ac.essex.malexa.nlp.dp.GuiTAR.Demonstrative.
 
Demonstrative(Node, Utterance, byte) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Demonstrative
 
DiscourseEntity - class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity.
A class that encapsulates the general functionality of a Discourse Entity.
DiscourseEntity(Integer, Cf, DiscourseModel) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Discourse Entity constructor.
DiscourseModel - interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel.
This interface defines the API of the Discourse Model employed by GuiTAR.
DiscourseModelImplementer - class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer.
This class provides an implementation for GuiTAR's Discourse Model interface.
DiscourseModelImplementer(Document, String, String, Vector) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Constructs a discourse model for a specific type of NP with reference to an annotation.
DiscourseModelImplementer(Document, Document, String, String, Vector) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Constructs a discourse model for a specific type of NP with reference to an annotation.
DiscourseModelImplementer(Document, String) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Constructs a discourse model for all types of NP with reference to an annotation.
DiscourseModelImplementer(String) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Constructs a discourse model incrementally (GuiTAR's main processing).
DiscourseSegmentation - interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation.
A class that encapsulates the general functionality of a Segment and provides implementation to the methods defined by the interface DiscourseSegmentation.
dModel - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 
dModel - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
The Discourse Model
directAnaphora(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
Implements the heuristics for Direct Anaphora.
discourseNew() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
 
domDocument - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 
domDocument - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
 
domNode - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
 
domNode - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
 

E

ENCODING_LATIN1 - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
ENCODING_UTF8 - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
eMeasure(Set, Set, double) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
eMeasure(Set, Set) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
equals(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
equals(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
Tests for equality between Object o and this object.
equals(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
equals(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.Sense
Tests for equality between Object o and this object.
equivalenceClass - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 

F

FEMENINE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
FEMENINE_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
FIRSTPERSON - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
FIRSTPERSON_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
fMeasure(Set, Set, double) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
fMeasure(Set, Set) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
fallout(Set, Set, Set) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
findCfById(String, DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Looks for the Cf whose neId of its DOM node is equal to cfId.
findHead(Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
A method that identifies the head of a Noun Phrase.
findLastVerb(Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Assuming that verbal constructions must be horizontally represented, in terms of XML, in the GNOME Corpus, this method goes on traversing the siblings of node (parameter) until the last one is reached.
findSegmentNodes(Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Finds the DOM nodes corresponding to the path of segments, starting from the utterance node given as a parameter and continuing to the root Segment of the document that is being processed.
findType(Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
A static method that reads the type of a Noun Phrase from the source XML file.
findType(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
A method that identifies the type of a Noun Phrase, depending on its structure, and words and their part-of-speech.
findUtteranceNode(Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Finds the DOM node corresponding to the sentence in which a node holding a Cf is located.
firstMatchresolveAnaphor(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
A baseline algorithm for processing Personal Pronouns.
flatDM - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 

G

GENDER_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
GIVENNESS - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
gender - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
getAgreement() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
getAgreement() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Returns the agreement (syntactic) features of this NP (namely person, number, gender).
getAnaphorToAntecedentMap() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the data structure (Map) that holds the anaphor-to-antecedent mappings.
getAnaphorToAntecedentMap() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the data structure (Map) that holds the anaphor-to-antecedent mappings.
getAntecedent(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Retrieves the refId of the antecedent of anaphorId.
getAntecedent(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Retrieves the refId of the antecedent of anaphorId.
getAntecedentIndicators() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Returns the antecedent indicators of this NP (used in Mitkov's algorithm for pronoun resolution).
getArgument() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
getAttributes() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Gets the attributes of this Discourse Entity.
getAttributes(NominalGroup) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Reads the premodifiers from a given NP and creates Property objects as attributes for every premodifier not part of an embedded NE.
getByteType(String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Converts an NP type encoded in a String format into a byte representation.
getCfs(Utterance) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the forward-looking centers within the given utterance.
getCfs(Utterance) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the forward-looking centers within the given utterance.
getChildren() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Retrieves the list of children of this segment.
getChildren() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Retrieves the list of children of this segment.
getCorrespondingNE() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Returns the ne corresponding to this PotentialAntecedent instance.
getDOMDocument() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the pointer to the DOM Document of this DiscourseModel.
getDOMDocument() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the pointer to the DOM Document of this DiscourseModel.
getDiscourseEntity(Cf) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Retrieves the Discourse Entity, which cf is a realization of.
getDiscourseEntity(Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Retrieves the Discourse Entity, which cf is a realization of.
getDistance(Object, Object, String) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the distance between the referential expression identified by refId1, and the one identified by refId2.
getDistance(Object, Object, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the distance between the referential expression identified by refId1, and the one identified by refId2.
getElementById(Document, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
This method returns a DOM tree node specified by its id, eg.
getElementById(String, Map) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
This is a more efficient implementation of the method getElementById( Document, String ), as it makes use of a pre-builded hash table (hashmap).
getElementsByTagNameNoEmbedding(Node, String, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
A recursive method similar to getElementsByTagName from the DOM interface, which in contrast skips nodes with name given by the parameter tagIgnored.
getElementsByTagNameNoEmbedding(Node, Set, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
A recursive method similar to getElementsByTagName from the DOM interface, which in contrast skips nodes with names given by the Set tagsIgnored.
getEntry() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
Returns the original word.
getEntry() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.Sense
Returns the original word.
getEquivalenceClass() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Gets the co-reference chain (list of Cfs) of this Discourse Entity.
getEquivalenceClass(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Retrieves the equivalence class to which refId belongs.
getEquivalenceClass(int) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Retrieves the equivalence class corresponding to classIndex.
getEquivalenceClass(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Retrieves the equivalence class to which refId belongs.
getEquivalenceClass(int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Retrieves the equivalence class corresponding to classIndex.
getEquivalenceClassIndex(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Retrieves the index of the equivalence class to which refId belongs.
getEquivalenceClassIndex(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Retrieves the index of the equivalence class to which refId belongs.
getEquivalenceClassString(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns all the members of the corresponding equivalence class separated by commas.
getEquivalenceClassString(int) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns all the members of the corresponding equivalence class separated by commas.
getEquivalenceClassString(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns all the members of the corresponding equivalence class separated by commas.
getEquivalenceClassString(int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns all the members of the corresponding equivalence class separated by commas.
getFlatDM() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns a flat Discourse Model built from the annotation.
getFlatDM() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns a flat Discourse Model built from the annotation.
getGender() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
getHead(NominalGroup) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Reads the necessary information from a given NP and creates a Property object for its head.
getHeadNode() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Returns the node holding the head of the NP.
getId() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Gets the id of this Discourse Entity.
getInformationString(Element) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.eval.AnaphoraResolutionEvaluation
A method that given a DOM node of an NP, extracts 6 features: 1.
getLastNonReducedCf(DiscourseEntity) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
 
getLeftCollocate(NominalGroup) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Code from PersonalPronoun
getLeftCollocate(Node, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
getNextNodeByTagName(Node, String, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
This method returns the following node after a given node (first parameter) in a preorder traversal of the DOM tree, having that its tag name is equal to the second parameter of this method.
getNextSibling() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Retrieves the next sibling of this segment, which could be another Segment or an Utterance.
getNextSibling() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Retrieves the next sibling of this segment, which could be another Segment or an Utterance.
getNextUtterance(Utterance) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the utterance following the reference utterance in this Discourse Model.
getNextUtterance(Utterance) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the utterance following the reference utterance in this Discourse Model.
getNode() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Returns the node holding the Cf.
getNode() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Retrieves the DOM node of this segment.
getNode() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Retrieves the DOM node of this segment.
getNumber() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
getNumberOfAnaphoricReferences() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the number of (anaphoric) referential expressions in the discourse model.
getNumberOfAnaphoricReferences() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the number of (anaphoric) referential expressions in the discourse model.
getNumberOfEntities() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the number of entities contained in this discourse model.
getNumberOfEntities() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the number of entities contained in this discourse model.
getNumberOfIntermediateNodes(Node, Node, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
A method that returns the number of intermediate nodes with tag name given as a parameter between node1 and node2 (in the DOM tree).
getNumberOfMatchingNodes(Node, Node, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
A recursive method that returns the number of nodes with tag name given as a parameter within the tree represented by parameter node1 and before node2 if present in the latter tree.
getPOSTag() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
getParent() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Retrieves the parent segment of this segment.
getParent() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Retrieves the parent segment of this segment.
getParentNodeByName(Node, Node, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Returns the first parent node with the specified tag name
getPerson() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
getPhraseString(Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
getPostModifiers() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Returns the vector of post-modifiers.
getPostModifiers(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Gets the postmodifiers of a Noun Phrase.
getPreModifiers() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Returns the vector of pre-modifiers.
getPreModifiers(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Gets the premodifiers of a Noun Phrase.
getPredicate() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
getPreposition() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Find the preceeding word of this PotentialAntecedent, and if it is a preposition return it, otherwise return null.
getPrevSibling() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Retrieves the previous sibling of this segment, which could be another Segment or an Utterance.
getPrevSibling() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Retrieves the previous sibling of this segment, which could be another Segment or an Utterance.
getPrevUtterance(Utterance) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the utterance preceeding the reference utterance in this Discourse Model.
getPrevUtterance(Utterance) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the utterance preceeding the reference utterance in this Discourse Model.
getPreviousNodeByTagName(Node, String, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
This method returns the preceeding node of a given node (first parameter) in a preorder traversal of the DOM tree, having that its tag name is equal to the second parameter of this method.
getRelationWithParent() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Retrieves the relationship holding between this segment and its parent.
getRelationWithParent() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Retrieves the relationship holding between this segment and its parent.
getRelations() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Gets the relations of this Discourse Entity with other Discourse Entities.
getRightCollocate(NominalGroup) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
getRightCollocate(Node, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
getRootSegment() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the root segment of the physical Discourse Model.
getRootSegment() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the root segment of the physical Discourse Model.
getScore(int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Returns the current aggregate score of this potential antecedent or the value of a specific indicator.
getSense() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
Returns the sense of the word.
getSense() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.Sense
Returns the sense of the word.
getSetOfAnaphors() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the set of anaphors stored in this discourse model.
getSetOfAnaphors() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the set of anaphors stored in this discourse model.
getStem() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
getStringType(byte) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Converts an NP type encoded in a byte format into a string representation.
getTimesMentioned(DiscourseEntity) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns the number of mentions of a given Discourse Entity, that is number of Cfs in its equivalence class.
getTimesMentioned(DiscourseEntity) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns the number of mentions of a given Discourse Entity, that is number of Cfs in its equivalence class.
getTimesMentioned() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Counts the number of times this PotentialAntecedent was mentioned in the previous sentences.
getType() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Returns the type of the Cf.
getType() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
getTypeMapping(String, Map) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
An auxiliary method that wraps a general functionality for retrieving a type of an NP associated with a given word.
getTypes() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Gets the heads used to refer to this Discourse Entity.
getUtterance() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Returns the utterance of the Cf.
getVectors(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Returns a vector of vectors in which this referential expression features.
getVectors(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Returns a vector of vectors in which this referential expression features.
getWord() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
goldStandardresolveAnaphor(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
A gold standard algorithm for processing Personal Pronouns based on corpus annotation.
gramaticalFunction - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 

H

hashCode() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
It seems that this method has to be overriden as well, in order for the the set framework to work
hashCode() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
It seems that this method has to be overriden as well, in order for the the set framework to work
hashCode() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.Sense
It seems that this method has to be overriden as well, in order for the the set framework to work
headCounter - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
 
headNode - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 

I

IDENTITY_RELATION - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
ID_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
IMMEDIATE_REFERENCE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
IMPERSONAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
IMPERSONAL_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
INDEFINITE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
INDICATING_VERBS - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
INDIRECT_OBJECT - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
IOXMLUtils - class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils.
A wrapper class for hiding XML low level reading/writing.
IOXMLUtils() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
iFile - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
id - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 
initialiseDataStructures() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Initialises the data structures of the Discourse Model.
isAnaphorOfType(Document, String, Vector, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
This method checks whether a given neId is of a certain type or set of types.
isAnaphoric() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Checks whether this Cf is anaphoric or not.
isAnaphoric(Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Checks whether the referential expression provided is anaphoric.
isAnaphoric(Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Checks whether the referential expression provided is anaphoric.
isBeforeNode(Node, Node, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Performs a preorder traversal of the tree represented by the node parent, starting at node node1 and continues until either node2 is found or the end of the tree has been reached.
isElementOfNP(Node, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Tests whether the node, given as a parameter, is part of an NP.
isIdentical(Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
Implements the identical NP heuristic.
isNodeInTree(Node, Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Checks whether node (first parameter) is part of the tree represented by the second parameter.
isSubsequentMention(DiscourseEntity, DiscourseEntity) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
Implements the subsequent mention heuristic.

L

LEXEME_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
LEXICAL_REITERATION - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
LIST_VERB_TAGS - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
LexicalWord - class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord.
A class that encapsulates the lexical information of a word.
LexicalWord(String, String) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
lastMatchedWords(Element, Element, int, int) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NeAlignment
A private method used by method constructCorpusIdToParsedId() that returns an array of three integers: 1- number of words matched, 2- index of the last word matched from the corpus ne, and 3- index of the last word matched from the parsed ne.
leftCollocate - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
Holds the first verb to the left of this NP (if any)
lemma - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
load(String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Loads an XML file and parses it into a DOM Tree.

M

MASCULINE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
MASCULINE_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
MEAS_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
main(String[]) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
MAIN
main(String[]) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
MAIN METHOD
main(String[]) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.StringReplacer
Replaces a string pattern.
main(String[]) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLConverter
Adds the main XML tags to set the tree structure.
main(String[]) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
mapAnaphorToAntecedent - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 
mapEquivalenceClasses - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 
mapIdToNode - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 
mapNeIdToVectors - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 
mapNodeToSegment - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 
markUpModifiers(Vector, Node, boolean) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Wraps up the original DOM nodes holding modifiers within a node.
merge(DiscourseEntity, Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
Merges a given Discourse Entity with this one.
modifierCounter - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
 

N

NEID_PROPERTY_VALUE_PREFIX - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NEVEID_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NEVEID_PROPERTY_VALUE_PREFIX - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NLPEvaluationMeasures - class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures.
A class that provides static methods for computing precision, recall, F, E, Fallout, and accuracy.
NLPEvaluationMeasures() - Constructor for class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
NON_PREPOSITIONAL_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
NP_HEAD_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NP_MODIFIER_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NP_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NUMBER_OF_INDICATORS - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Number of antecedent indicators
NUMBER_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
NUM_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
NeAlignment - class uk.ac.essex.malexa.nlp.dp.GuiTAR.NeAlignment.
A class that contains static methods used to align a list of nes marked-up by a chunker with a list of nes marked-up by human subjects (from a corpus).
NeAlignment() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.NeAlignment
 
NominalGroup - class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup.
A class that encapsulates the general functionality of a Noun Phrase (NP).
NominalGroup(Node, Utterance, byte) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Constructor.
ne - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
The original Cf from which this object was created
neID - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
neVeID - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
newInstance(String, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
Determines the agreement features using hand coded heuristics based on part-of-speech.
newInstance(Node, Utterance) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
A static method that creates an appropriate object (implementation) for a given noun phrase, depending on its type.
nextSibling - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
 
number - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 

P

PARAGRAPH_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
PARSER_SENTENCE_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
PART_OF_SPEECH - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
PERSONAL_PRONOUN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
PERSON_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
PERS_PRO - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
PLURAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
PLURAL_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
PN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
POSSESSIVE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
POSSESSIVE_PRONOUN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
POSSIBLE_CRITERIA - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Number of possible criteria for sorting potential antecedents
POSS_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
POSS_PRO - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
POS_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
PREPOSITION - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
PRONOUNS - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
PROPER_NOUN_PLURAL - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
PROPER_NOUN_SINGULAR - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
PersonalPronoun - class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.
A class that holds the functionality for processing Personal Pronouns (i.e.
PersonalPronoun(Node, Utterance, byte) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
Constructor.
PersonalPronoun.PotentialAntecedent - class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent.
An internal class to store the antecedent preferences ("indicators") and to provide the sorting functionality for the potential antecedents.(Note: here I have placed and adapted code from class NounGroup from my MSc project, so in some way NounGroup maps to this class)
PersonalPronoun.PotentialAntecedent(NominalGroup, DiscourseModel, int, Utterance) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Creates an instance of PotentialAntecedent and sets the antecedent indicators.
PreProSyntacticHeuristics - class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics.
A class that implements heuristics for identifying NP-type, NP-AgreementFeatures, NP-head, and NP-modifiers.
PreProSyntacticHeuristics() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
 
Property - class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property.
A class that encapsulates the general functionality of a Property (of a Discourse Entity).
Property(byte, Sense) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
Property(Sense, DiscourseEntity) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
parentSegment - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
 
parentUtterance - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Pointer to the parent utterance of this potential antecedent
person - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
posTag - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
postAnaphoraDiscourseNew() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
 
postModifiers - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
preModifiers - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
preTokenise(String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
Inserts extra an blank space before the characters {", ', ., ?, !}.
precision(Set, Set) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
predicate - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
prevSibling - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
 
printEquivalenceClassesStatistics(DiscourseModel) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Computes P/R per equivalence class on the basis of class intersection and with reference to this discourse model.
printEquivalenceClassesStatistics(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Computes P/R per equivalence class on the basis of class intersection and with reference to this discourse model.
processCf(Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
This method does the following 3 things: 1.
processFile(String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Processes a file in XML-in XML-out fashion, identifying and annotating anaphoric links.
processFile(String, Vector) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.eval.AnaphoraResolutionEvaluation
Given a corpus file, which contains original annotation and automatic annotation, this method computes and displays performance statistics of the latter with reference to the former.
processFile(String, String, Vector) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.eval.AnaphoraResolutionEvaluation
Given a corpus file and an automatically parsed and annotated file (1.txtToXML, 2.ARE_Runner), this method, by first aligning the corpus nes with the parsed ones, computes and displays performance statistics for the automatic annotation in terms of the parsed nes with reference to the corpus annotation.
processFile(String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
This the main method which triggers various other methods for identifying and setting NP syntactic features.
processFile() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
Takes the reference to the source XML document, loaded from a file processed by the TxtToXMLPipeline, then retrieves all the sentences from it and passes them on, one at a time, to the method processSentence().
processLine(String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
NEW Version.
processLine(String, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
OLD Version - In order to use it delete second parameter.
processSentence(Node, Document, int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
A wrapper method that calls the recursive method tagSentence().
processWord(Node) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Checks whether the word node, given as a parameter, contains a verb and if so this verb is returned.

Q

Q_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
Q_PRO - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 

R

REFERENTIAL_DISTANCE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
REFLEXIVE_PRONOUN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
RELATION - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
RELATION_PROPERTY_NAME - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
recall(Set, Set) - Static method in class uk.ac.essex.malexa.nlp.NLPEvaluationMeasures
 
relationWithParent - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
 
relations - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 
resolveAnaphor(DiscourseModel) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.AnaphoraResolution
The main anaphora resolution method to be deployed by implementing classes.
resolveAnaphor(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
The implementation of Vieira & Poesio's algorithm for processing Definite Descriptions.
resolveAnaphor(Vector) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Demonstrative
Nothing for the moment.
resolveAnaphor(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
A dummy method.
resolveAnaphor(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
The implementation of Mitkov's algorithm for processing Personal Pronouns.
rightCollocate - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
Holds the first verb to the right of this NP (if any)
rootDOMTreeSource - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
rootDOMTreeTarget - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
rootSegment - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 

S

SCORE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the aggregate score (sum of antecedent indicators)
SECONDPERSON - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
SECONDPERSON_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
SECTION_HEADING_PREFERENCE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
SECTION_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
PARAMETERS
SEGMENT_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
SENTENCE_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
SINGULAR - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
SINGULAR_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
STEMMING_RULES_FILE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
SUBJECT - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
SUCH_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
Segment - class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment.
A class that encapsulates the general functionality of a Segment and provides implementation to the methods defined by the interface DiscourseSegmentation.
Segment(Node, Segment) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Initialises the instance variables.
Sense - interface uk.ac.essex.malexa.nlp.dp.GuiTAR.Sense.
An interface that defines a model that views a word as a set of senses.
StringReplacer - class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.StringReplacer.
A wrapper class for running the method replaceAll().
StringReplacer() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.StringReplacer
 
save(Document, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Stores an XML document (DOM Tree) to a file assuming and encoding of UTF8.
save(Document, String, String) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Stores an XML document (DOM Tree) to a file.
score - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
The aggregate score of this antecedent (sum of all indicators)
selectAntecedent(Set, int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
A recursive method to select the preferred antecedent.
senseSimilarity(Sense) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
Returns the similarity between Sense s and this sense.
senseSimilarity(Sense) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.Sense
Returns the similarity between Sense s and this sense.
setAgreeementFeatures() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Reads the agreement features (number, person, gender) from input file and stores them internally.
setAgreementFeatures(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Sets the agreement features (i.e.
setAnaphoric(boolean) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Sets the anaphoric attribute of this Cf as given by the parameter flag.
setAnaphoricLink(Object, Object, String) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Inserts a new anaphoric link into the discourse model.
setAnaphoricLink(Object, Object) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Inserts a new anaphoric link into the discourse model.
setAnaphoricLink(Object, Object, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Inserts a new anaphoric link into the discourse model.
setAnaphoricLink(Object, Object) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Inserts a new anaphoric link into the discourse model.
setAntecedentIndicators(int[]) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Sets the antecedent indicators of this NP.
setCollocationPattern(String, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "collocation pattern".
setCriterion(int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the sorting criterion of this Potential Antecedent.
setDefiniteness() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
 
setDynamicAntecedentIndicators(String, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Dynamic Antecedent Indicators (dependent on anaphor's context)
setFixedAntecedentIndicators(String, String, int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Fixed Antecedent Indicators (do not dependent on anaphor's context)
setFlatDM(DiscourseModel) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Sets the pointer to a flat Discourse Model built from the annotation.
setFlatDM(DiscourseModel) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Sets the pointer to a flat Discourse Model built from the annotation.
setGivenness(String, String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
 
setGramaticalFunction() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Reads the gramatical function from input file and stores it internally.
setHead(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Marks-up the head of a given NP.
setHeadNode() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Reads the head of this NP from input file and stores it internally.
setImmediateReference() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "immediate reference".
setIndicatingVerbs(String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "indicating verbs".
setLexicalReiteration(int) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "lexical reiteration".
setModifiers() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
Reads the modifiers (pre- and post-) from input file and stores them internally.
setModifiers(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Marks-up the modifiers of a given NP.
setNextSibling(Segment) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Sets the next sibling of this segment.
setNextSibling(Segment) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Sets the next sibling of this segment.
setNode(Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Stores the node that holds this Cf.
setNon_prepositionalNP(String) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
 
setPreviousSibling(Segment) - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseSegmentation
Sets the previous sibling of this segment.
setPreviousSibling(Segment) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Segment
Sets the previous sibling of this segment.
setReferentialDistance() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "referential distance".
setSectionHeadingPreference() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "section heading preference".
setTermPreference() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sets the indicator for "term preference".
setType(byte) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Stores the identified type this Cf.
setType(Node, Node) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro.PreProSyntacticHeuristics
Sets the NP-type (i.e.
setUtterance(Utterance) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
Stores the pointer to the Utterance that holds this Cf.
sortCriterion - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
The criterion to be used for sorting the antecedents
stem - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 

T

TERM_PREFERENCE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Index of the antecedent indicator of that name
THAT_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
THAT_PRO - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
THE_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
THE_PN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
THIRDPERSON - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
THIRDPERSON_PROPERTY_VALUE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
THIS_NP - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
THIS_PRO - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
TITLE_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
TOBE_PAST_TENSE_SINGULAR - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
TOBE_PRESENT_1_SINGULAR - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
TYPE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
tagSentence(Node, Document) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
Receives a partially annotated sentence (only ne's and ve's have been marked) and text has been tokenised by ltchunk previously (i.e.
toString() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Agreement
 
toString() - Method in interface uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModel
Converts the Discourse Model contained in this object into a String.
toString() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Converts the Discourse Model contained in this object into a String.
toString() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
toString() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
toStringsVector(Vector) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Converts a Vector of word Nodes to a Vector of Strings (all characters are lowercase).
toStringsVectorKeepLetterCase(Vector) - Static method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
Converts a Vector of word Nodes to a Vector of Strings.
type - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
 
type - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Property
 
types - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 

U

UNIT_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
UTTERANCEID_PROPERTY_VALUE_PREFIX - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
Utterance - class uk.ac.essex.malexa.nlp.dp.GuiTAR.Utterance.
A class that encapsulates the general functionality of an Utterance.
Utterance(Node, Segment) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.Utterance
Initialises the instance variables.
uk.ac.essex.malexa.nlp - package uk.ac.essex.malexa.nlp
 
uk.ac.essex.malexa.nlp.dp.GuiTAR - package uk.ac.essex.malexa.nlp.dp.GuiTAR
 
uk.ac.essex.malexa.nlp.dp.GuiTAR.eval - package uk.ac.essex.malexa.nlp.dp.GuiTAR.eval
 
uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro - package uk.ac.essex.malexa.nlp.dp.GuiTAR.prepro
 
uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML - package uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML
 
updateLogicalDiscourseModel(Cf, Cf) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Updates the logical part of the ongoing DiscourseModel.
updateNeToVectorsMap(Vector) - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
Updates the mapping of ne-to-(vector of vectors of nes) with a new vector of keys.
updateScore() - Method in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun.PotentialAntecedent
Sums antecedent indicators up to obtain the aggregate score.
utterance - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.Cf
 

V

VEID_PROPERTY_VALUE_PREFIX - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
VERB_LIST - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
The list of indicating verbs.
VERB_PRESENT_3_SINGULAR - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
VE_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
validAttrs - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseEntity
 
veID - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
 
vecEquivalenceClasses - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DiscourseModelImplementer
 

W

WH_PRO - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.NominalGroup
 
WH_PRONOUN - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 
WINDOW_SIZE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.DefiniteDescription
 
WINDOW_SIZE - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.PersonalPronoun
Specifies how many sentences back to look for antecedent
WORD_TAG - Static variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.IOXMLUtils
 
word - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.LexicalWord
 

X

XMLConverter - class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLConverter.
A wrapper class for setting generic XML structure.
XMLConverter() - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLConverter
 
XMLTokeniser - class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser.
A class that encapsulates the functionality to convert a file processed by the TxtToXMLPipeline into a fully annotated XML file (i.e.
XMLTokeniser(String) - Constructor for class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
The constructor of the class.
XML_TEMPLATE_FILE - Variable in class uk.ac.essex.malexa.nlp.dp.GuiTAR.txtToXML.XMLTokeniser
PARAMETERS DEFINED AS CONSTANTS

A B C D E F G H I L M N P Q R S T U V W X