edu.stanford.nlp.dcoref
Class Dictionaries

java.lang.Object
  extended by edu.stanford.nlp.dcoref.Dictionaries

public class Dictionaries
extends java.lang.Object


Nested Class Summary
static class Dictionaries.Animacy
           
static class Dictionaries.Gender
           
static class Dictionaries.MentionType
           
static class Dictionaries.Number
           
static class Dictionaries.Person
           
 
Field Summary
 java.util.Set<java.lang.String> adjectiveNation
           
 java.util.Set<java.lang.String> allPronouns
           
 java.util.Set<java.lang.String> animatePronouns
           
 java.util.Set<java.lang.String> animateWords
           
 java.util.Set<java.lang.String> copulas
           
 java.util.ArrayList<Counter<Pair<java.lang.String,java.lang.String>>> corefDict
           
 Counter<Pair<java.lang.String,java.lang.String>> corefDictPMI
           
 java.util.Set<java.lang.String> countries
           
 java.util.Set<java.lang.String> dateTimePronouns
           
 java.util.Map<java.lang.String,java.util.Set<java.lang.String>> demonyms
           
 java.util.Set<java.lang.String> demonymSet
           
 java.util.Set<java.lang.String> determiners
           
 java.util.Set<java.lang.String> facilityVehicleWeaponPronouns
           
 java.util.Set<java.lang.String> femalePronouns
           
 java.util.Set<java.lang.String> femaleWords
           
 java.util.Set<java.lang.String> firstPersonPronouns
           
 java.util.Map<java.util.List<java.lang.String>,int[]> genderNumber
           
 java.util.Set<java.lang.String> GPEPronouns
           
 java.util.Set<java.lang.String> inanimatePronouns
           
 java.util.Set<java.lang.String> inanimateWords
           
 java.util.Set<java.lang.String> indefinitePronouns
           
 java.util.Set<java.lang.String> locationPronouns
           
 java.util.Set<java.lang.String> malePronouns
           
 java.util.Set<java.lang.String> maleWords
           
 java.util.Set<java.lang.String> miscPronouns
           
 java.util.Set<java.lang.String> modals
           
 java.util.Set<java.lang.String> moneyPercentNumberPronouns
           
 java.util.Map<java.lang.String,Counter<java.lang.String>> NE_signatures
           
 java.util.Set<java.lang.String> neg_relations
           
 java.util.Set<java.lang.String> negations
           
 java.util.Set<java.lang.String> neutralPronouns
           
 java.util.Set<java.lang.String> neutralWords
           
 java.util.Set<java.lang.String> nonWords
           
 java.util.Set<java.lang.String> notOrganizationPRP
           
 java.util.Set<java.lang.String> organizationPronouns
           
 java.util.Set<java.lang.String> otherPronouns
           
 java.util.Set<java.lang.String> parts
           
 java.util.Set<java.lang.String> personPronouns
           
 java.util.Set<java.lang.String> pluralPronouns
           
 java.util.Set<java.lang.String> pluralWords
           
 java.util.Set<java.lang.String> possessivePronouns
           
 java.util.Set<java.lang.String> quantifiers
           
 java.util.Set<java.lang.String> quantifiers2
           
 java.util.Set<java.lang.String> reflexivePronouns
           
 java.util.Set<java.lang.String> relativePronouns
           
 java.util.Set<java.lang.String> reportNoun
           
 java.util.Set<java.lang.String> reportVerb
           
 java.util.Set<java.lang.String> secondPersonPronouns
           
 java.util.Set<java.lang.String> singularPronouns
           
 java.util.Set<java.lang.String> singularWords
           
 java.util.Map<java.lang.String,java.lang.String> statesAbbreviation
           
 java.util.Set<java.lang.String> statesAndProvinces
           
 java.util.Set<java.lang.String> stopWords
           
 java.util.Set<java.lang.String> temporals
           
 java.util.Set<java.lang.String> thirdPersonPronouns
           
 java.util.Set<java.lang.String> transparentNouns
           
 
Constructor Summary
Dictionaries()
           
Dictionaries(java.util.Properties props)
           
Dictionaries(java.lang.String demonymWords, java.lang.String animateWords, java.lang.String inanimateWords, java.lang.String maleWords, java.lang.String neutralWords, java.lang.String femaleWords, java.lang.String pluralWords, java.lang.String singularWords, java.lang.String statesWords, java.lang.String genderNumber, java.lang.String countries, java.lang.String states, java.lang.String extraGender, boolean loadBigGenderNumber, boolean loadCorefDict, java.lang.String[] corefDictFiles, java.lang.String corefDictPMIFile, java.lang.String signaturesFile)
           
 
Method Summary
 void loadStateAbbreviation(java.lang.String statesFile)
           
static java.lang.String signature(java.util.Properties props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reportVerb

public final java.util.Set<java.lang.String> reportVerb

reportNoun

public final java.util.Set<java.lang.String> reportNoun

nonWords

public final java.util.Set<java.lang.String> nonWords

copulas

public final java.util.Set<java.lang.String> copulas

quantifiers

public final java.util.Set<java.lang.String> quantifiers

parts

public final java.util.Set<java.lang.String> parts

temporals

public final java.util.Set<java.lang.String> temporals

femalePronouns

public final java.util.Set<java.lang.String> femalePronouns

malePronouns

public final java.util.Set<java.lang.String> malePronouns

neutralPronouns

public final java.util.Set<java.lang.String> neutralPronouns

possessivePronouns

public final java.util.Set<java.lang.String> possessivePronouns

otherPronouns

public final java.util.Set<java.lang.String> otherPronouns

thirdPersonPronouns

public final java.util.Set<java.lang.String> thirdPersonPronouns

secondPersonPronouns

public final java.util.Set<java.lang.String> secondPersonPronouns

firstPersonPronouns

public final java.util.Set<java.lang.String> firstPersonPronouns

moneyPercentNumberPronouns

public final java.util.Set<java.lang.String> moneyPercentNumberPronouns

dateTimePronouns

public final java.util.Set<java.lang.String> dateTimePronouns

organizationPronouns

public final java.util.Set<java.lang.String> organizationPronouns

locationPronouns

public final java.util.Set<java.lang.String> locationPronouns

inanimatePronouns

public final java.util.Set<java.lang.String> inanimatePronouns

animatePronouns

public final java.util.Set<java.lang.String> animatePronouns

indefinitePronouns

public final java.util.Set<java.lang.String> indefinitePronouns

relativePronouns

public final java.util.Set<java.lang.String> relativePronouns

GPEPronouns

public final java.util.Set<java.lang.String> GPEPronouns

pluralPronouns

public final java.util.Set<java.lang.String> pluralPronouns

singularPronouns

public final java.util.Set<java.lang.String> singularPronouns

facilityVehicleWeaponPronouns

public final java.util.Set<java.lang.String> facilityVehicleWeaponPronouns

miscPronouns

public final java.util.Set<java.lang.String> miscPronouns

reflexivePronouns

public final java.util.Set<java.lang.String> reflexivePronouns

transparentNouns

public final java.util.Set<java.lang.String> transparentNouns

stopWords

public final java.util.Set<java.lang.String> stopWords

notOrganizationPRP

public final java.util.Set<java.lang.String> notOrganizationPRP

quantifiers2

public final java.util.Set<java.lang.String> quantifiers2

determiners

public final java.util.Set<java.lang.String> determiners

negations

public final java.util.Set<java.lang.String> negations

neg_relations

public final java.util.Set<java.lang.String> neg_relations

modals

public final java.util.Set<java.lang.String> modals

personPronouns

public final java.util.Set<java.lang.String> personPronouns

allPronouns

public final java.util.Set<java.lang.String> allPronouns

statesAbbreviation

public final java.util.Map<java.lang.String,java.lang.String> statesAbbreviation

demonyms

public final java.util.Map<java.lang.String,java.util.Set<java.lang.String>> demonyms

demonymSet

public final java.util.Set<java.lang.String> demonymSet

adjectiveNation

public final java.util.Set<java.lang.String> adjectiveNation

countries

public final java.util.Set<java.lang.String> countries

statesAndProvinces

public final java.util.Set<java.lang.String> statesAndProvinces

neutralWords

public final java.util.Set<java.lang.String> neutralWords

femaleWords

public final java.util.Set<java.lang.String> femaleWords

maleWords

public final java.util.Set<java.lang.String> maleWords

pluralWords

public final java.util.Set<java.lang.String> pluralWords

singularWords

public final java.util.Set<java.lang.String> singularWords

inanimateWords

public final java.util.Set<java.lang.String> inanimateWords

animateWords

public final java.util.Set<java.lang.String> animateWords

genderNumber

public final java.util.Map<java.util.List<java.lang.String>,int[]> genderNumber

corefDict

public final java.util.ArrayList<Counter<Pair<java.lang.String,java.lang.String>>> corefDict

corefDictPMI

public final Counter<Pair<java.lang.String,java.lang.String>> corefDictPMI

NE_signatures

public final java.util.Map<java.lang.String,Counter<java.lang.String>> NE_signatures
Constructor Detail

Dictionaries

public Dictionaries(java.util.Properties props)

Dictionaries

public Dictionaries(java.lang.String demonymWords,
                    java.lang.String animateWords,
                    java.lang.String inanimateWords,
                    java.lang.String maleWords,
                    java.lang.String neutralWords,
                    java.lang.String femaleWords,
                    java.lang.String pluralWords,
                    java.lang.String singularWords,
                    java.lang.String statesWords,
                    java.lang.String genderNumber,
                    java.lang.String countries,
                    java.lang.String states,
                    java.lang.String extraGender,
                    boolean loadBigGenderNumber,
                    boolean loadCorefDict,
                    java.lang.String[] corefDictFiles,
                    java.lang.String corefDictPMIFile,
                    java.lang.String signaturesFile)

Dictionaries

public Dictionaries()
Method Detail

loadStateAbbreviation

public void loadStateAbbreviation(java.lang.String statesFile)

signature

public static java.lang.String signature(java.util.Properties props)


Stanford NLP Group