public class PennTreebankWordLexicon extends AbstractLexicon implements Lexicon, IsCloseable
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
pennTreebankLexiconPath
Resourch path to Penn Treebank lexicon.
|
categoryCountsMap, lexiconMap, logger, longestEntryLength, partOfSpeechTags, shortestEntryLength, uniqueEntryCountForCategoryMap
Constructor and Description |
---|
PennTreebankWordLexicon()
Create an empty lexicon.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNumberTag()
Get the part of speech tag for a number.
|
java.lang.String |
getPluralNounTag()
Get the part of speech tag for a plural noun.
|
java.lang.String |
getPluralProperNounTag()
Get the part of speech tag for a plural proper noun.
|
java.lang.String |
getSingularNounTag()
Get the part of speech tag for a singular noun.
|
java.lang.String |
getSingularProperNounTag()
Get the part of speech tag for a singular proper noun.
|
checkCategoriesList, computeUniqueEntryCountsForCategories, containsEntry, getCategories, getCategoriesForEntry, getCategoriesForEntry, getCategoriesForEntry, getCategoryCount, getCategoryCount, getCategoryCounts, getCategoryCountsForEntry, getEntries, getEntryCount, getLargestCategory, getLemma, getLemma, getLemmata, getLexiconEntry, getLexiconSize, getLogger, getLongestEntryLength, getNumberOfCategories, getNumberOfCategoriesForEntry, getPartOfSpeechTags, getShortestEntryLength, getUniqueEntryCountForCategory, incrementUniqueEntryCountForCategory, loadLexicon, loadLexicon, removeEntry, removeEntryCategory, saveLexiconToTextFile, setLexiconEntry, setLogger, setPartOfSpeechTags, updateCategoryCount, updateEntryCount
close
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
containsEntry, getCategories, getCategoriesForEntry, getCategoriesForEntry, getCategoriesForEntry, getCategoryCount, getCategoryCount, getCategoryCounts, getCategoryCountsForEntry, getEntries, getEntryCount, getLargestCategory, getLemma, getLemma, getLemmata, getLexiconEntry, getLexiconSize, getLongestEntryLength, getNumberOfCategories, getNumberOfCategoriesForEntry, getPartOfSpeechTags, getShortestEntryLength, loadLexicon, loadLexicon, removeEntry, removeEntryCategory, saveLexiconToTextFile, setLexiconEntry, setPartOfSpeechTags, updateEntryCount
close
protected static final java.lang.String pennTreebankLexiconPath
public PennTreebankWordLexicon() throws java.io.IOException
java.io.IOException
public java.lang.String getSingularNounTag()
public java.lang.String getPluralNounTag()
public java.lang.String getSingularProperNounTag()
public java.lang.String getPluralProperNounTag()
public java.lang.String getNumberTag()