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

A

abbreviations - Static variable in class leila.parsing.HTML2LGI
Abbreviations
add(Pair) - Method in class leila.algorithm.OutputPairs
Adds a new pair (writes it to the writer)
add(LinkagePattern) - Method in class leila.classifiers.Classifier
Adds a new LinkagePattern
add(LinkagePattern) - Method in class leila.classifiers.KNNClassifier
Adds a new LinkagePattern
add(LinkagePattern) - Method in class leila.classifiers.SVMClassifier
Adds a new LinkagePattern
addIdeal(File) - Static method in class leila.evaluate.Evaluate
Adds the ideal pairs from a given file.
addLink(Link) - Method in class leila.patterns.LinkageWord
Adds a link
addName(LinkageWord) - Method in class leila.parsing.Document
Adds a completion mapping familyName/companyName -> fullName
addOutput(File, Evaluate.IESystem) - Static method in class leila.evaluate.Evaluate
Adds the outputPairs pairs from a given result file.
addTarget(LinkageWord) - Method in class leila.parsing.Document
Adds a LinkageWord to the corresponding pronoun(s)
adoptWord(LinkageWord) - Method in class leila.patterns.LinkageWord
Adopts the argument's word
ANYDATE - Static variable in class leila.parsing.DateParser
The general default date
ANYNUMBER - Static variable in class leila.parsing.NumberParser
The universal unspecified normalized number
apply(File, <any>) - Static method in class leila.algorithm.Test
Applies a visitor to the FeatureObjects of all pairs of interesting words in all sentences in a file
array - Variable in class leila.evaluate.Evaluate
Holds an array of precision/recall-values [p1,r1,p2,r2,...]
assess(LinkageWord, LinkageWord) - Method in class leila.relations.Birthdays
Judges a pair of words
assess(LinkageWord, LinkageWord) - Method in class leila.relations.Headquarters
Tells whether this pair is an example, a counterexample or a candidate
assess(LinkageWord, LinkageWord) - Method in class leila.relations.InstanceOf
Judges a pair of words
assess(LinkageWord, LinkageWord) - Method in class leila.relations.Relation
Tells whether a pair of words is an example, a counterexample or a candidate
assess(LinkageWord, LinkageWord) - Method in class leila.relations.SimpleFunction
Tells whether a pair of words is an example, a counterexample or a candidate
assess(LinkageWord, LinkageWord) - Method in class leila.relations.StupidRelation
Judges a pair of words
assess(LinkageWord, LinkageWord) - Method in class leila.relations.Synonymy
Judges a pair of words

B

basis - Variable in class leila.patterns.LinkagePattern
The two basis words
BASISWIDTH - Static variable in class leila.classifiers.SVMClassifier
Width of a basis in a feature vector
birthday - Variable in class leila.parsing.Document.AgedLinkageWord
Stores the sentence number at this AgedLinkageWord's creation
Birthdays - Class in leila.relations
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Birthdays(String) - Constructor for class leila.relations.Birthdays
Reads the birthdays from a given file
Birthdays() - Constructor for class leila.relations.Birthdays
Reads the birthdays from the file given by the parameter "birthdaysFile" in leila.ini
birthdays - Variable in class leila.relations.Birthdays
Holds the map of birthdays
blackHole - Static variable in class leila.classifiers.KNNClassifier
All feature objects more similar than this value fall into the same equivalence class
Bridge - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Bridge(List<Link>) - Constructor for class leila.patterns.Bridge
Constructs a Bridge
bridge - Variable in class leila.patterns.LinkagePattern
The bridge
bridge - Variable in class leila.patterns.StoredBridge
Holds the Bridge itself
bridgeCounter - Static variable in class leila.patterns.StoredBridge
Counts all Bridges
bridgeId - Variable in class leila.evaluate.EvaluatePair
Holds the bridge number of this pair
bridgeMap - Variable in class leila.classifiers.Classifier
Maps all distinct bridges to their StoredBridge

C

Check - Class in leila.evaluate
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Check() - Constructor for class leila.evaluate.Check
 
Classifier - Class in leila.classifiers
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Classifier() - Constructor for class leila.classifiers.Classifier
 
classifierFileName(Relation, Classifier, Collection<String>) - Static method in class leila.Leila
Returns a name for a trained classifier
classifierFromIni() - Static method in class leila.Leila
Loads the classifier form leila.ini
classify(LinkagePattern) - Method in class leila.classifiers.Classifier
Tells whether the classifier classifies a LinkagePattern as positive
classify(LinkagePattern) - Method in class leila.classifiers.KNNClassifier
Returns a similarity measure
classify(LinkagePattern) - Method in class leila.classifiers.SVMClassifier
Classifies a LinkagePattern by the SVM
clear() - Method in class leila.evaluate.HandTag.Word
Resets this word
comment - Variable in class leila.algorithm.Pair
Holds comment
companies - Static variable in class leila.parsing.Document
Contains words that refer to companies
compareTo(Object) - Method in class leila.algorithm.Pair
Compares by confidence
completeName(LinkageWord) - Method in class leila.parsing.Document
Completes a family name/company name by the full name if the name is known.
confidence - Variable in class leila.algorithm.Pair
Holds the confidence that this pair is a valid pair
connector - Variable in class leila.patterns.Link
Contains the connector
connectorDescription - Static variable in class leila.patterns.Link
Contains adescription for each connector
connectorFor(String) - Static method in class leila.patterns.Link
Returns a connector for a string
CONNECTORWIDTH - Static variable in class leila.classifiers.SVMClassifier
Bitwidth of connector in a feature vector
contexts - Variable in class leila.patterns.LinkageWord
Links to other words
createAndShowGUI(String) - Static method in class leila.evaluate.HandTag
Create the GUI and show it
current - Variable in class leila.parsing.Document
Counts the sentences
cvPattern - Static variable in class leila.evaluate.Evaluate
Pattern of CV output pairs
cvSimplePattern - Static variable in class leila.evaluate.Evaluate
Pattern of CV output pairs in their simple form

D

DATE - Static variable in class leila.parsing.DateParser
A Date as a capturing RegEx
DateParser - Class in leila.parsing
This class is part of LEILA (http://mpii.de/yago-naga/leila).
DateParser() - Constructor for class leila.parsing.DateParser
 
DATEPATTERN - Static variable in class leila.parsing.DateParser
 
DELIMS - Variable in class leila.patterns.LinearLinkage
Contains the delimiters
destination - Variable in class leila.patterns.Link
Points where the link points
direction - Variable in class leila.patterns.Link
Link direction
Document - Class in leila.parsing
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Document() - Constructor for class leila.parsing.Document
 
document - Variable in class leila.patterns.LinkageFile
Holds the currect document context
Document.AgedLinkageWord - Class in leila.parsing
Represents a reference target, memorizes the time it has been created
Document.AgedLinkageWord(LinkageWord) - Constructor for class leila.parsing.Document.AgedLinkageWord
Constructor
DUMMIES - Static variable in class leila.patterns.LinkageWord
Types that become dummies when essentialized

E

editorPane - Variable in class leila.evaluate.HandTag
Editor pane
emphEnd - Static variable in class leila.parsing.HTML2LGI
HTML-tags that finish the emphasis of a string
emphStart - Static variable in class leila.parsing.HTML2LGI
HTML-tags that emphasize a string
empty() - Method in class leila.evaluate.HandTag.Word
Tells whether this word is empty
EMPTYLINKAGEWORDS - Variable in class leila.patterns.Linkage
Empty sentence list
EPSILON - Static variable in class leila.parsing.NumberParser
Two numbers match if their quotient is inside 1+-EPSILON
equals(Object) - Method in class leila.algorithm.Pair
Tells if both words are strequal
equals(Object) - Method in class leila.patterns.Bridge
Two Bridges are equal if their links are the same (except for the last destination word)
equals(Object) - Method in class leila.patterns.Link
Two links are equal if connector, direction and destination are equal
equals(Object) - Method in class leila.patterns.LinkagePattern
Two FeatureObjects are equal if their bases and bridges coincide
equals(Object) - Method in class leila.patterns.LinkageWord
Two LinkageWords are equal if their words are equal Treats numbers and dates appropriately
equals(Object) - Method in class leila.patterns.StoredBridge
Two StoredBridges are equal if their bridges are equal
equals(Object) - Method in class leila.patterns.StoredLinkagePattern
Two StoredFatureObjects are equal if their bases coincide
error(String) - Static method in class leila.algorithm.Test
Reports an error and quits
essentialize() - Method in class leila.patterns.Bridge
Returns a new Bridge with all Links essentialized
essentialize() - Method in class leila.patterns.Link
Returns this link with an essentialized destination
essentialize() - Method in class leila.patterns.LinkageWord
Returns an essentialized copy of the given LinkageWord The new LinkageWord has no contexts, dummies are simplified
eval(int, boolean) - Static method in class leila.evaluate.Evaluate
Calculates precision and recall.
evalIdeal(int, boolean) - Static method in class leila.evaluate.Evaluate
Calculates precision and recall according to the ideal metric.
Evaluate - Class in leila.evaluate
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Evaluate(double[]) - Constructor for class leila.evaluate.Evaluate
Constructor from an array of precision/recall-values
Evaluate.IESystem - Enum in leila.evaluate
A list of supported systems
EvaluatePair - Class in leila.evaluate
This class is part of LEILA (http://mpii.de/yago-naga/leila).
EvaluatePair(String, String, double, String) - Constructor for class leila.evaluate.EvaluatePair
Constructs an EvaluatePair from a first component, a second component, a confidence and a comment
EvaluatePair(LinkageWord, LinkageWord, double, String) - Constructor for class leila.evaluate.EvaluatePair
Constructs an EvaluatePair from a first component, a second component, a confidence and a comment
EvaluatePair(LinkageWord, LinkageWord, double) - Constructor for class leila.evaluate.EvaluatePair
Constructs an EvaluatePair from a first component, a second component, and a confidence
EvaluatePair(String, String) - Constructor for class leila.evaluate.EvaluatePair
Constructs an EvaluatePair from a first component and a second component.
example - Variable in class leila.evaluate.EvaluatePair
Tells whether this pair is an example
examples - Variable in class leila.relations.SimpleFunction
Holds the examples
execute(String) - Static method in class leila.classifiers.SVMClassifier
Executes a command

F

files - Static variable in class leila.evaluate.Evaluate
Holds the files for which ideal pairs exist
finalize() - Method in class leila.algorithm.OutputPairs
Closes the writer
find(LinkageWord, LinkageWord, Link.Direction) - Method in class leila.patterns.Linkage
Performs a depth-first search to find a bridge from one basis word to another
findNew(File, Relation, Classifier, OutputPairs) - Static method in class leila.algorithm.Test
Runs through the sentences , applying the good patterns
findPatternsWithExamples(File, Relation, Classifier) - Static method in class leila.algorithm.Train
Trains on a LGO-file
first - Variable in class leila.relations.StupidRelation
Holds the first word
firstWord - Variable in class leila.evaluate.HandTag
Holds the current first word
flush(String, StringBuilder) - Static method in class leila.parsing.HTML2LGI
Flushes data, resets s
flushLGI(String) - Static method in class leila.parsing.HTML2LGI
Flushes data to LGIfile
flushLL(String) - Static method in class leila.parsing.HTML2LGI
Flushes data to LLfile
formy - Static variable in class leila.algorithm.Pair
Holds the formatter

G

getCalendar(String) - Static method in class leila.parsing.DateParser
Converts a String to a Calendar
getDay(String) - Static method in class leila.parsing.DateParser
Extracts the day as a String
getLastTagContent() - Method in class leila.parsing.HTMLReader
Returns the content of the last tag
getMonth(String) - Static method in class leila.parsing.DateParser
Extracts the month as a String
getNumber(String) - Static method in class leila.parsing.NumberParser
Extracts the pure number from a String containing a normalized number, else ""
getWord() - Method in class leila.evaluate.HandTag.Word
Returns the word as String
getYear(String) - Static method in class leila.parsing.DateParser
Extracts the year as a String

H

h - Variable in class leila.evaluate.HandTag.Word
Identifies the highlighter
HandTag - Class in leila.evaluate
This class is part of LEILA (http://mpii.de/yago-naga/leila).
HandTag(String) - Constructor for class leila.evaluate.HandTag
New Handtagger for a file
HandTag.Word - Class in leila.evaluate
Represents one marked word
HandTag.Word() - Constructor for class leila.evaluate.HandTag.Word
Constructor
hashCode() - Method in class leila.algorithm.Pair
Returns the sum of the word hashcodes
hashCode() - Method in class leila.patterns.Bridge
Returns a hashCode for this Bridge
hashCode() - Method in class leila.patterns.LinearLinkage
Returns a hashCode (Negative for LinearLinkages)
hashCode() - Method in class leila.patterns.Link
Returns a hashCode
hashCode() - Method in class leila.patterns.Linkage
Returns a hashCode (Positive for normal Linkages)
hashCode() - Method in class leila.patterns.LinkagePattern
returns the hashCode
hashCode() - Method in class leila.patterns.LinkageWord
Returns a hashCode
hashCode() - Method in class leila.patterns.StoredBridge
Returns a hashCode for this Bridge
hashCode() - Method in class leila.patterns.StoredLinkagePattern
returns the hashCode
hasNext() - Method in class leila.patterns.LinearLinkageFile
TRUE if there is another Linkage
hasNext() - Method in class leila.patterns.LinkageFile
TRUE if there is another Linkage
Headquarters - Class in leila.relations
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Headquarters(String) - Constructor for class leila.relations.Headquarters
Initializes the headquarters relation from the example pair file
Headquarters() - Constructor for class leila.relations.Headquarters
Creates a relation from the file given by the parameter "headquartersFile" in leila.ini
hili - Variable in class leila.evaluate.HandTag
Highlighter for marked words
hilipa - Variable in class leila.evaluate.HandTag.Word
Used to highlight the word
hit - Variable in class leila.evaluate.EvaluatePair
Tells whether this pair has been hit
hops(String, String) - Method in class leila.relations.InstanceOf
Returs the minimal number of hops necessary from one concept to another
hops(WordNet.Synset, WordNet.Synset) - Method in class leila.relations.InstanceOf
Helper routine for hops
HTML2LGI - Class in leila.parsing
This class is part of LEILA (http://mpii.de/yago-naga/leila).
HTML2LGI() - Constructor for class leila.parsing.HTML2LGI
 
HTMLReader - Class in leila.parsing
This class is part of LEILA (http://mpii.de/yago-naga/leila).
HTMLReader(Reader) - Constructor for class leila.parsing.HTMLReader
Constructs a HTMLReader from a Reader
HTMLReader(URL) - Constructor for class leila.parsing.HTMLReader
Constructs a HTMLReader for an URL
HTMLReader(File) - Constructor for class leila.parsing.HTMLReader
Constructs a HTMLReader from a File

I

id - Variable in class leila.patterns.Linkage
Identifies the sequence of words
id - Variable in class leila.patterns.StoredBridge
Identifies this Bridge
idealPairs - Static variable in class leila.evaluate.Evaluate
Holds ideal pairs
ignoreChars - Static variable in class leila.parsing.HTML2LGI
Characters to be ignored
ignores - Static variable in class leila.parsing.HTML2LGI
HTML-tags to be ignored
in - Static variable in class leila.parsing.HTML2LGI
Readers and Writers
in - Variable in class leila.patterns.LinearLinkageFile
Holds the Reader
in - Variable in class leila.patterns.LinkageFile
Holds the Reader
info - Variable in class leila.evaluate.HandTag
Points to the message label
init() - Method in class leila.evaluate.Evaluate
Does nothing
initializeFrom(String) - Method in class leila.relations.Birthdays
Reads the birthdates from the given file.
InstanceOf - Class in leila.relations
This class is part of LEILA (http://mpii.de/yago-naga/leila).
InstanceOf() - Constructor for class leila.relations.InstanceOf
Constructor
INTERESTING - Static variable in class leila.patterns.LinkageWord
Type for interesting words (NOUN|NUMBER|DATE)
internalBuf - Variable in class leila.parsing.HTMLReader
 
is(LinkageWord.Type) - Method in class leila.patterns.LinkageWord
Returns TRUE if this type set contains the given type
is(EnumSet<LinkageWord.Type>) - Method in class leila.patterns.LinkageWord
Returns TRUE if this type set contains one of the given types
isAlive() - Method in class leila.parsing.Document.AgedLinkageWord
Tells whether this AgedLinkageWord's creation is less than SPAN ago
isContracted - Variable in class leila.classifiers.Classifier
Tells whether contract() has been called
isDate(String) - Static method in class leila.parsing.DateParser
Tells whether this string is a normalized date (or year number)
isInt(String) - Static method in class leila.parsing.NumberParser
Tells whether this string is a normalized integer number
isNumber(String) - Static method in class leila.parsing.NumberParser
Tells whether this string is a normalized number
isResolvableReference(LinkageWord) - Static method in class leila.parsing.Document
Tells whether the LinkageWord is a resolvable reference
iterator() - Method in class leila.patterns.LinearLinkageFile
Returns this
iterator() - Method in class leila.patterns.LinkageFile
Returns this

K

KNNClassifier - Class in leila.classifiers
This class is part of LEILA (http://mpii.de/yago-naga/leila).
KNNClassifier() - Constructor for class leila.classifiers.KNNClassifier
 

L

label - Variable in class leila.patterns.LinkagePattern
The label (confidence) of this LinkagePattern
leftLinks - Variable in class leila.patterns.LinearLinkage
Links running to the left
leila - package leila
 
Leila - Class in leila
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Leila() - Constructor for class leila.Leila
 
leila.algorithm - package leila.algorithm
 
leila.classifiers - package leila.classifiers
 
leila.evaluate - package leila.evaluate
 
leila.parsing - package leila.parsing
 
leila.patterns - package leila.patterns
 
leila.relations - package leila.relations
 
leilaPattern - Static variable in class leila.evaluate.Evaluate
Pattern of LEILA output pairs
len - Variable in class leila.evaluate.HandTag.Word
End position in text
lgiFile(File) - Static method in class leila.patterns.LinkageFile
Returns the LGI-filename for an HTML-filename
lgiout - Static variable in class leila.parsing.HTML2LGI
 
lgoFile(File) - Static method in class leila.patterns.LinkageFile
Returns the LGO-filename for an HTML-filename
LGParse - Class in leila.parsing
This class is part of LEILA (http://mpii.de/yago-naga/leila).
LGParse() - Constructor for class leila.parsing.LGParse
 
LinearLinkage - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
LinearLinkage(String) - Constructor for class leila.patterns.LinearLinkage
Constructs a linear linkage from a string.
LinearLinkageFile - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
LinearLinkageFile(File) - Constructor for class leila.patterns.LinearLinkageFile
Constructs a LinearLinkageFile from a file
Link - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Link(String, Link.Direction, LinkageWord) - Constructor for class leila.patterns.Link
Creates a Link from a connector (as String) , a direction and a destination
Link(Link.Connector, Link.Direction, LinkageWord) - Constructor for class leila.patterns.Link
Creates a Link from a connector, a direction and a destination
Link.Connector - Enum in leila.patterns
Type of all connectors
Link.Direction - Enum in leila.patterns
Link direction type
Linkage - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Linkage(List<String>, Document) - Constructor for class leila.patterns.Linkage
Constructs a linkage from a list of lines like
Linkage() - Constructor for class leila.patterns.Linkage
For subclasses
LinkageFile - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
LinkageFile(File) - Constructor for class leila.patterns.LinkageFile
Constructs a LinkageFile from a file
linkagePattern(LinkageWord, LinkageWord, Link.Direction) - Method in class leila.patterns.Linkage
Returns a LinkagePattern for a pair of basis words, seeks only in one direction
LinkagePattern - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
LinkagePattern(LinkageWord, List<Link>, LinkageWord, int) - Constructor for class leila.patterns.LinkagePattern
Constructs a LinkagePattern from two basis words and a bridge
linkagePatterns(Relation) - Method in class leila.patterns.LinearLinkage
Returns a list of LinkagePatterns for all pairs of interesting words judged as EXAMPLEs by the relation.
linkagePatterns(Relation) - Method in class leila.patterns.Linkage
Returns a list of LinkagePatterns for all pairs of interesting words judged as EXAMPLEs by the relation
linkageWord - Variable in class leila.parsing.Document.AgedLinkageWord
Stores the linkage word
LinkageWord - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
LinkageWord(String) - Constructor for class leila.patterns.LinkageWord
Constructs a LinkageWord from a string like "man.n"
LinkageWord.Type - Enum in leila.patterns
Type of LinkageWords
linkageWords - Variable in class leila.patterns.Linkage
words of the sentence in sentence order
links - Variable in class leila.patterns.Bridge
Holds the links
llFile(File) - Static method in class leila.patterns.LinearLinkageFile
Returns the LL-filename for an HTML-filename
llout - Static variable in class leila.parsing.HTML2LGI
 

M

main(String[]) - Static method in class leila.algorithm.Pair
Test routine
main(Collection<String>, Relation, Classifier, OutputPairs) - Static method in class leila.algorithm.Test
Applies the memory to the LGO-file(s) and prints all noun pairs found (call by Java)
main(String[]) - Static method in class leila.algorithm.Test
Applies the memory to the LGO-file and prints all noun pairs found (call by user)
main(Relation, Classifier, Collection<String>) - Static method in class leila.algorithm.Train
Trains a classifier and validates it from an LGO-file (call by Java)
main(String[]) - Static method in class leila.algorithm.Train
Trains a classifier and validates it from an LGO-file (call by User)
main(String[]) - Static method in class leila.evaluate.Check
Reads a result from the keyboard, prints corresponding lines in source document
main(String[]) - Static method in class leila.evaluate.Evaluate
User interface
main(String[]) - Static method in class leila.evaluate.HandTag
Mounts the main program
main(String[]) - Static method in class leila.Leila
Runs HTML2LGI, LGParse, Train and Test in a sequence
main(String[]) - Static method in class leila.parsing.DateParser
Test routine
main(File) - Static method in class leila.parsing.HTML2LGI
Translates HTML-files to a LGI-file (call by Java)
main(String[]) - Static method in class leila.parsing.HTML2LGI
Translates HTML-files to a LGI-file (call by User)
main(String[]) - Static method in class leila.parsing.HTMLReader
Test routine
main(File) - Static method in class leila.parsing.LGParse
Calls the LG-Parser with a LGI-file (call by Java).
main(String[]) - Static method in class leila.parsing.LGParse
Calls the LG-Parser with a file (call by User)
main(String[]) - Static method in class leila.parsing.NumberParser
Test method
main(String[]) - Static method in class leila.patterns.LinkageFile
Test routine
main(String[]) - Static method in class leila.relations.Birthdays
Test routine
main(String[]) - Static method in class leila.relations.Headquarters
Test method
main(String[]) - Static method in class leila.relations.InstanceOf
Test routine
main(String[]) - Static method in class leila.relations.Synonymy
Test routine
match(String, String) - Static method in class leila.parsing.DateParser
Tells whether two date-strings match Also matches normalized positive year numbers with other positive year numbers or dates
match(String, String) - Static method in class leila.parsing.NumberParser
Tells whether two normalized numbers are the same (within EPSILON).
MAXBITS - Static variable in class leila.patterns.LinkageWord
Maximal number of bits generated by toArray
MAXINT - Static variable in class leila.patterns.Link
The number of bits required to store a Link
MAXINT - Static variable in class leila.patterns.LinkageWord
 
MAXJOIN - Static variable in class leila.parsing.HTML2LGI
Maximal length of a word, must be <60, which is the maximum that the link grammar parser can swallow
MAXLLLENGTH - Static variable in class leila.parsing.HTML2LGI
Maximal linear linkage length (in chars)
MINLGILENGTH - Static variable in class leila.parsing.HTML2LGI
Minimal sentence length (in chars)
MINLLLENGTH - Static variable in class leila.parsing.HTML2LGI
Minimal linear linkage length (in chars)
model - Variable in class leila.patterns.StoredBridge
Stores the SVMModel for this StoredBridge (used by SVMClassifier)

N

names - Variable in class leila.parsing.Document
Contains the mapping familiyname/companyname->fullname
newDate(String, String, String) - Static method in class leila.parsing.DateParser
Creates a date-string of the form @year_month_day@ from a day, month and year
newDate(int, int, int) - Static method in class leila.parsing.DateParser
Creates a date-string from a day, month and year as ints
newNumber(String, String) - Static method in class leila.parsing.NumberParser
Creates a normalized number from a number and a type.
newNumber(String) - Static method in class leila.parsing.NumberParser
Creates a normalized number without a type.
newNumber(double, String) - Static method in class leila.parsing.NumberParser
Creates a normalized number from a double and a type.
newNumberNoPl(String, String) - Static method in class leila.parsing.NumberParser
Creates a normalized number without isPlural form
newSentence() - Method in class leila.parsing.Document
Notification for beginning of a new sentence
next() - Method in class leila.patterns.LinearLinkageFile
Returns next Linkage
next() - Method in class leila.patterns.LinkageFile
Returns next Linkage
normalize(StringBuilder) - Static method in class leila.parsing.DateParser
Normalizes all dates in a StringBuilder, may mess up the original StringBuilder
normalize(String) - Static method in class leila.parsing.DateParser
Normalizes all dates in a String Convenience method for the more efficient StringBuilder-method
normalize(String) - Static method in class leila.parsing.NumberParser
Normalizes all numbers in a String
normalize(StringBuilder) - Static method in class leila.parsing.NumberParser
Normalizes all numbers in a StringBuilder Convenience method for the more efficient String-method
northPanel - Variable in class leila.evaluate.HandTag
Upper panel
num - Variable in class leila.patterns.StoredLinkagePattern
Contains the number of Feature Objects in this equivalence class
NumberParser - Class in leila.parsing
This class is part of LEILA (http://mpii.de/yago-naga/leila).
NumberParser() - Constructor for class leila.parsing.NumberParser
 
numFeatureObjects - Variable in class leila.classifiers.Classifier
Contains number of featureObjects

O

oldSentence - Static variable in class leila.patterns.Linkage
Contains last sentence to determine whether to call newDocument
out - Static variable in class leila.evaluate.HandTag
Writer where tagged pairs are written to
OutputPairs - Class in leila.algorithm
This class is part of LEILA (http://mpii.de/yago-naga/leila).
OutputPairs(Writer) - Constructor for class leila.algorithm.OutputPairs
Constructs a new set of Pairs, to be written to the writer
outputPairs - Static variable in class leila.evaluate.Evaluate
Holds output pairs

P

paint(Graphics) - Method in class leila.evaluate.Evaluate
Draws the precision/recall-dots
Pair - Class in leila.algorithm
This class is part of LEILA.
Pair(String, String, double, String) - Constructor for class leila.algorithm.Pair
Creates a new pair from two words, a confidence and a comment
Pair(LinkageWord, LinkageWord, double, String) - Constructor for class leila.algorithm.Pair
Creates a new pair from two words, a confidence and a comment
Pair(LinkageWord, LinkageWord, double) - Constructor for class leila.algorithm.Pair
Creates a new pair from two words and a confidence
Pair(String, String) - Constructor for class leila.algorithm.Pair
Creates a new pair from two words
parseFile(File) - Static method in class leila.parsing.HTML2LGI
Parses an HTML-file
parseText(String) - Static method in class leila.parsing.HTML2LGI
Parses a text under a given headline
pattern - Variable in class leila.relations.SimpleFunction
Pattern in the example file
possibleExample(LinkageWord) - Method in class leila.relations.Birthdays
tells whether a person is known in this relation
possibleExample(LinkageWord) - Method in class leila.relations.Headquarters
Tells whether this word could be an example
possibleExample(LinkageWord) - Method in class leila.relations.InstanceOf
Tells whether this word is a possible example
possibleExample(LinkageWord) - Method in class leila.relations.Relation
Tells whether this word could be the first word of an example pair.
possibleExample(LinkageWord) - Method in class leila.relations.SimpleFunction
Tells whether the word appears in the examples
possibleExample(LinkageWord) - Method in class leila.relations.StupidRelation
Tells whether the word equals the first word
possibleExample(LinkageWord) - Method in class leila.relations.Synonymy
Tells whether the word is a name
prefixes - Static variable in class leila.parsing.NumberParser
Maps decimal prefixes (like "giga") to their double
print() - Method in class leila.classifiers.Classifier
Prints this classifier to System.out
printTo(Writer) - Method in class leila.classifiers.Classifier
Prints this classifier
printTo(Writer) - Method in class leila.classifiers.KNNClassifier
 
printTo(Writer) - Method in class leila.classifiers.SVMClassifier
 
pronouns - Static variable in class leila.patterns.LinkageWord
Contains the references that will be resolved
push() - Method in class leila.evaluate.HandTag
Writes the current pair to the output writer

R

read() - Method in class leila.parsing.HTMLReader
Returns a single character.
read(CharBuffer) - Method in class leila.parsing.HTMLReader
Reads into a charbuffer
readSentence(String[]) - Static method in class leila.parsing.HTML2LGI
Returns a sequence of unproblematic characters and its delimiter
readString() - Method in class leila.parsing.HTMLReader
Reads a character, returns null for EndOfFile and "TAG_tagname" for tags.
readTaggedText(String) - Method in class leila.parsing.HTMLReader
Seeks the next tag of name t and returns all text to the terminating tag /t.
readText(int) - Method in class leila.parsing.HTMLReader
Reads a sequence of characters up to the blank following the nth char, ignores tags
readTextChar() - Method in class leila.parsing.HTMLReader
Reads a character, ignores tags
references - Variable in class leila.parsing.Document
Maps references to their targets
refresh() - Method in class leila.parsing.Document.AgedLinkageWord
Sets the birthday to now
refreshTargetFor(String) - Method in class leila.parsing.Document
Refreshes a target
relation(String) - Static method in class leila.Leila
Loads a given the relation
Relation - Class in leila.relations
This class is part of LEILA (http://mpii.de/~suchanek/leila).
Relation() - Constructor for class leila.relations.Relation
 
Relation.WordPairType - Enum in leila.relations
 
remove() - Method in class leila.patterns.LinearLinkageFile
Does nothing
remove() - Method in class leila.patterns.LinkageFile
Does nothing
requiresCounterexamples() - Method in class leila.relations.Birthdays
returns true
requiresCounterexamples() - Method in class leila.relations.Headquarters
returns false
requiresCounterexamples() - Method in class leila.relations.InstanceOf
returns true
requiresCounterexamples() - Method in class leila.relations.Relation
Tells whether this relation requires seeking for counterexamples
requiresCounterexamples() - Method in class leila.relations.SimpleFunction
Returns true
requiresCounterexamples() - Method in class leila.relations.StupidRelation
returns false
requiresCounterexamples() - Method in class leila.relations.Synonymy
returns true
resolveReference(LinkageWord) - Method in class leila.parsing.Document
Resolves a reference to its target
resultPattern - Static variable in class leila.evaluate.Check
Input pattern
rightLinks - Variable in class leila.patterns.LinearLinkage
Links running to the right

S

samples - Variable in class leila.relations.Headquarters
Contains the examples
scrollTo(String) - Method in class leila.parsing.HTMLReader
Seeks a specific string and scrolls to it, returns TRUE if found
second - Variable in class leila.relations.StupidRelation
Holds the second word
secondWord - Variable in class leila.evaluate.HandTag
Holds the current second word
seek(WordNet.Synset, WordNet.Synset, List<WordNet.Synset>, boolean) - Method in class leila.relations.InstanceOf
Seeks a goalWordNet.Synset upwards from startWordNet.Synset.
set(int, int) - Method in class leila.evaluate.HandTag.Word
Set this word by giving start and end position in text
set(String) - Method in class leila.patterns.LinkageWord
Sets the word (and types) of this LinkageWord
similarity(Link) - Method in class leila.patterns.Link
Returns a similarity measure
similarity(LinkageWord) - Method in class leila.patterns.LinkageWord
Returns a similarity measure
similarity(LinkagePattern) - Method in class leila.patterns.StoredLinkagePattern
Returns a similarity measurement
SimpleFunction - Class in leila.relations
This class is part of LEILA (http://mpii.de/yago-naga/leila).
SimpleFunction() - Constructor for class leila.relations.SimpleFunction
Reads the examples from the file given by SimpleRelationExamples
skips - Static variable in class leila.parsing.HTML2LGI
HTML-tags to be skipped
sourceId - Variable in class leila.patterns.LinkagePattern
Identifies the source of this pattern
SPAN - Static variable in class leila.parsing.Document
Number of sentences during which a pronoun reference remains valid.
start - Variable in class leila.evaluate.HandTag.Word
Start position in text
stopChars - Static variable in class leila.parsing.HTML2LGI
Characters that count as sentence delimiters
stops - Static variable in class leila.parsing.HTML2LGI
HTML-tags that count as sentence delimiters
stopWordNum - Variable in class leila.patterns.LinkageWord
Stores the stopword-number, if type==STOPWORD
stopWords - Static variable in class leila.patterns.LinkageWord
Contains stopwords
StoredBridge - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
StoredBridge(Bridge, LinkagePattern) - Constructor for class leila.patterns.StoredBridge
Constructs a StoredBridge, compresses the Bridge's Links
StoredLinkagePattern - Class in leila.patterns
This class is part of LEILA (http://mpii.de/yago-naga/leila).
StoredLinkagePattern(LinkagePattern) - Constructor for class leila.patterns.StoredLinkagePattern
 
strequal(String, String) - Static method in class leila.algorithm.Pair
Returns true, if every component of the shorter String appears as a component in the longer one
StupidRelation - Class in leila.relations
This class is part of LEILA (http://mpii.de/yago-naga/leila).
StupidRelation() - Constructor for class leila.relations.StupidRelation
 
sum - Variable in class leila.patterns.StoredBridge
Stores sum of labels of this bridge
SVMClassifier - Class in leila.classifiers
This class is part of LEILA (http://mpii.de/yago-naga/leila).
SVMClassifier() - Constructor for class leila.classifiers.SVMClassifier
Creates an SVMClassifier
Synonymy - Class in leila.relations
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Synonymy() - Constructor for class leila.relations.Synonymy
Constructor

T

tagContent - Variable in class leila.parsing.HTMLReader
Holds the content of the last tag
Test - Class in leila.algorithm
This class is part of LEILA (http://mpii.de/yago-naga/leila).
Test() - Constructor for class leila.algorithm.Test
 
text2OntoPattern - Static variable in class leila.evaluate.Evaluate
Pattern of text2onto output pairs
textToOntoPattern - Static variable in class leila.evaluate.Evaluate
Pattern of textToOnto output pairs
toArray(int[], int, int) - Method in class leila.patterns.LinkageWord
Stores an integer representation of this word in an array, starting at pos, adding offset and returning the new pos.
toDouble(String) - Static method in class leila.parsing.NumberParser
Converts a String that contains a (possibly non-normalized) number to a double
toInt(String) - Static method in class leila.parsing.DateParser
Converts a String to an integer or 0 in case of failure
toInt() - Method in class leila.patterns.Link
Returns a (lossy) integer representation of this link
toLong(String) - Static method in class leila.parsing.NumberParser
Converts a String that contains a (possibly non-normalized) number to a long
toSparseVector(LinkagePattern) - Method in class leila.classifiers.SVMClassifier
Creates a SparseVector from a LinkagePattern (after contraction)
toString() - Method in class leila.algorithm.Pair
Returns " [# comment]"
toString() - Method in class leila.classifiers.Classifier
Returns the list of featureObjects, might be long, so use printTo instead!
toString() - Method in class leila.classifiers.KNNClassifier
Returns the list of featureObjects, might be long, so use printTo instead!
toString() - Method in class leila.parsing.Document.AgedLinkageWord
Returns a simple String
toString() - Method in class leila.patterns.Bridge
Returns a String representation
toString() - Method in class leila.patterns.Link
Returns a String representation (for debugging)
toString() - Method in class leila.patterns.Linkage
Returns a String representation (for debugging)
toString() - Method in class leila.patterns.LinkagePattern
Returns a String representation
toString() - Method in class leila.patterns.LinkageWord
Returns a String representation (for debugging)
toString() - Method in class leila.patterns.StoredBridge
Returns a String representation
toString() - Method in class leila.patterns.StoredLinkagePattern
Returns a String representation
toString() - Method in class leila.relations.InstanceOf
 
toString() - Method in class leila.relations.Relation
 
toString() - Method in class leila.relations.Synonymy
Returns all synsets
Train - Class in leila.algorithm
This class is part of LEILA (http://mpii.de/~suchanek/leila).
Train() - Constructor for class leila.algorithm.Train
 
train() - Method in class leila.classifiers.Classifier
Trains the classifier on all added FeatureObjects
train() - Method in class leila.classifiers.KNNClassifier
Contracts the data
train() - Method in class leila.classifiers.SVMClassifier
To be called after all Patterns have been added
type - Variable in class leila.patterns.LinkageWord
Stores the type of this word

U

undo - Variable in class leila.evaluate.HandTag
Undo button
unInt(int) - Static method in class leila.patterns.Link
Returns the Connector for an int
updateInfo() - Method in class leila.evaluate.HandTag
Updates the info bar
users - Variable in class leila.patterns.StoredBridge
Holds all stored patterns that use this Bridge

V

validate(File, Relation, Classifier) - Static method in class leila.algorithm.Train
Runs through the sentences again, finding counter examples
valueOf(String) - Static method in enum leila.evaluate.Evaluate.IESystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum leila.patterns.Link.Connector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum leila.patterns.Link.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum leila.patterns.LinkageWord.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum leila.relations.Relation.WordPairType
Returns the enum constant of this type with the specified name.
values() - Static method in enum leila.evaluate.Evaluate.IESystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum leila.patterns.Link.Connector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum leila.patterns.Link.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum leila.patterns.LinkageWord.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum leila.relations.Relation.WordPairType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasWhiteSpace - Variable in class leila.parsing.HTMLReader
Static variable for readString()
wequals(Object) - Method in class leila.patterns.Link
Two links are weakly equal if connector and direction are equal
WIDTH - Static variable in class leila.patterns.LinearLinkage
Number of tokens to be taken into account around a word
wn - Variable in class leila.relations.InstanceOf
Holds the wordnet data
wn - Variable in class leila.relations.Synonymy
Holds the wordnet data
word - Variable in class leila.patterns.LinkageWord
Name of the word
word1 - Variable in class leila.algorithm.Pair
Holds the first word
word2 - Variable in class leila.algorithm.Pair
Holds the second word
wordNet - Static variable in class leila.evaluate.Evaluate
Holds a WordNet for approximate comparisons

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