Class Dictionaries


  • public class Dictionaries
    extends Object
    Provides accessors for various grammatical, semantic, and world knowledge lexicons and word lists primarily used by the Sieve coreference system, but sometimes also drawn on from other code. The source of the dictionaries on Stanford NLP machines is /u/nlp/data/coref/gazetteers/dcoref/ . In models jars, they live in edu/stanford/nlp/models/dcoref .
    • Field Detail

      • reportVerb

        public final Set<String> reportVerb
      • reportNoun

        public final Set<String> reportNoun
      • nonWords

        public final Set<String> nonWords
      • quantifiers

        public final Set<String> quantifiers
      • temporals

        public final Set<String> temporals
      • femalePronouns

        public final Set<String> femalePronouns
      • malePronouns

        public final Set<String> malePronouns
      • neutralPronouns

        public final Set<String> neutralPronouns
      • possessivePronouns

        public final Set<String> possessivePronouns
      • otherPronouns

        public final Set<String> otherPronouns
      • thirdPersonPronouns

        public final Set<String> thirdPersonPronouns
      • secondPersonPronouns

        public final Set<String> secondPersonPronouns
      • firstPersonPronouns

        public final Set<String> firstPersonPronouns
      • moneyPercentNumberPronouns

        public final Set<String> moneyPercentNumberPronouns
      • dateTimePronouns

        public final Set<String> dateTimePronouns
      • organizationPronouns

        public final Set<String> organizationPronouns
      • locationPronouns

        public final Set<String> locationPronouns
      • inanimatePronouns

        public final Set<String> inanimatePronouns
      • animatePronouns

        public final Set<String> animatePronouns
      • indefinitePronouns

        public final Set<String> indefinitePronouns
      • relativePronouns

        public final Set<String> relativePronouns
      • GPEPronouns

        public final Set<String> GPEPronouns
      • pluralPronouns

        public final Set<String> pluralPronouns
      • singularPronouns

        public final Set<String> singularPronouns
      • facilityVehicleWeaponPronouns

        public final Set<String> facilityVehicleWeaponPronouns
      • miscPronouns

        public final Set<String> miscPronouns
      • reflexivePronouns

        public final Set<String> reflexivePronouns
      • transparentNouns

        public final Set<String> transparentNouns
      • stopWords

        public final Set<String> stopWords
      • notOrganizationPRP

        public final Set<String> notOrganizationPRP
      • quantifiers2

        public final Set<String> quantifiers2
      • determiners

        public final Set<String> determiners
      • negations

        public final Set<String> negations
      • neg_relations

        public final Set<String> neg_relations
      • personPronouns

        public final Set<String> personPronouns
      • allPronouns

        public final Set<String> allPronouns
      • statesAbbreviation

        public final Map<String,​String> statesAbbreviation
      • demonymSet

        public final Set<String> demonymSet
      • countries

        public final Set<String> countries
      • statesAndProvinces

        public final Set<String> statesAndProvinces
      • neutralWords

        public final Set<String> neutralWords
      • femaleWords

        public final Set<String> femaleWords
      • maleWords

        public final Set<String> maleWords
      • pluralWords

        public final Set<String> pluralWords
      • singularWords

        public final Set<String> singularWords
      • inanimateWords

        public final Set<String> inanimateWords
      • animateWords

        public final Set<String> animateWords
    • Method Detail

      • loadStateAbbreviation

        public void loadStateAbbreviation​(String statesFile)
        The format of each line of this file is fullStateName ( TAB abbrev )* The file is cased and checked cased. The result is: statesAbbreviation is a hash from each abbrev to the fullStateName.
      • lookupCanonicalAmericanStateName

        public String lookupCanonicalAmericanStateName​(String name)
        If the input string is an abbreviation of a U.S. state name or the canonical name, the canonical name is returned. Otherwise, null is returned.
        Parameters:
        name - Is treated as a cased string. ME != me
      • getDemonyms

        public Set<String> getDemonyms​(String name)
        Returns a set of demonyms for a country (or city or region).
        Parameters:
        name - Some string perhaps a country name like "Australia"
        Returns:
        A Set of demonym Strings, perhaps { "Australian", "Aussie", "Aussies" }. If none are known (including if the argument isn't a country/region name, then the empty set will be returned.
      • isAdjectivalDemonym

        public boolean isAdjectivalDemonym​(String token)
        Returns whether this mention (possibly multi-word) is the adjectival form of a demonym, like "African" or "Iraqi". True if it is an adjectival form, even if also a name for a person of that country (such as "Iraqi").