public class CompoundSplitter extends java.lang.Object implements java.io.Serializable, Splitter
| Constructor and Description |
|---|
CompoundSplitter() |
CompoundSplitter(boolean normalize) |
| Modifier and Type | Method and Description |
|---|---|
void |
addWord(java.lang.String word,
double count) |
Trie<CollectableDouble> |
getTrie() |
void |
loadFile(java.lang.String filename,
int min_freq,
int min_length) |
static void |
main(java.lang.String[] args) |
java.util.PriorityQueue<Segment> |
segment(Segment segment,
java.lang.String compound,
int start_index,
Scorer scorer) |
java.util.PriorityQueue<Segment> |
segment(java.lang.String compound,
Scorer scorer) |
java.util.List<java.lang.String> |
split(java.lang.String form) |
java.util.List<java.lang.String> |
split(java.lang.String word,
Scorer scorer) |
public CompoundSplitter(boolean normalize)
public CompoundSplitter()
public void addWord(java.lang.String word,
double count)
public java.util.PriorityQueue<Segment> segment(Segment segment, java.lang.String compound, int start_index, Scorer scorer)
public Trie<CollectableDouble> getTrie()
public static void main(java.lang.String[] args)
throws com.martiansoftware.jsap.JSAPException
com.martiansoftware.jsap.JSAPExceptionpublic void loadFile(java.lang.String filename,
int min_freq,
int min_length)
public java.util.List<java.lang.String> split(java.lang.String word,
Scorer scorer)