edu.stanford.nlp.tagger.maxent
Class Dictionary
java.lang.Object
|
+--edu.stanford.nlp.tagger.maxent.Dictionary
- public class Dictionary
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Dictionary
public Dictionary()
getDict
public HashMap getDict()
add
public void add(String word,
String tag)
release
public void release()
addVPTaking
public void addVPTaking(String verb,
String tag,
String partWord)
addVThatTaking
public void addVThatTaking(String verb)
getCountPart
public int getCountPart(String verb)
getCountThat
public int getCountThat(String verb)
getCountIn
public int getCountIn(String verb)
getCountRB
public int getCountRB(String verb)
getCount
public int getCount(String word,
String tag)
getTags
public String[] getTags(String word)
get
public edu.stanford.nlp.tagger.maxent.TagCount get(String word)
known
public boolean known(String word)
getFirstTag
public String getFirstTag(String word)
sum
public int sum(String word)
save
public void save(String filename)
read
public void read(InDataStreamFile rf)
read
public void read(String filename)
savePrint
public void savePrint(PrintFile pf)
printAmbiguous
public void printAmbiguous()
readPrint
public void readPrint(String filename)
setAmbClasses
public void setAmbClasses()
- This makes ambiguity classes from all words in the dictionary and remembers
their classes in the TagCounts
getAmbClass
public int getAmbClass(String word)
main
public static void main(String[] args)
Stanford NLP Group