Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes