Package de.julielab.jnet.tagger
Class NGramGenerator
- java.lang.Object
-
- de.julielab.jnet.tagger.NGramGenerator
-
public class NGramGenerator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NGramGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<java.lang.String>generateTokenNGrams(java.lang.String[] tokens, int currPos, int ngramSize)generates ngrams of size ngramSizejava.util.ArrayList<java.lang.String>generateTokenNGrams(java.lang.String[] tokens, int currPos, int[] ngramSizes)generates ngrams of all sizes specified in ngramSizesstatic voidmain(java.lang.String[] args)
-
-
-
Method Detail
-
generateTokenNGrams
public java.util.ArrayList<java.lang.String> generateTokenNGrams(java.lang.String[] tokens, int currPos, int[] ngramSizes)generates ngrams of all sizes specified in ngramSizes- Parameters:
tokens- tokens of the sentencecurrPos- the current position relative to which the ngrams are to be buildthe- ngramSizs of the ngrams
-
generateTokenNGrams
public java.util.ArrayList<java.lang.String> generateTokenNGrams(java.lang.String[] tokens, int currPos, int ngramSize)generates ngrams of size ngramSize- Parameters:
tokens- tokens of the sentencecurrPos- the current position relative to which the ngrams are to be buildngramSize- the size of the ngrams
-
main
public static void main(java.lang.String[] args)
-
-