NGrams¶
-
ffp.subwords.ngrams.
word_ngrams
(unicode word, uint32_t min_n=3, uint32_t max_n=6, bool bracket=True)¶ Get the ngrams for the given word.
- Parameters
word (str) – The string to extract n-grams from
min_n (int) – Inclusive lower bound of n-gram range. Must be greater than zero and smaller or equal to max_n
max_n (int) – Inclusive upper bound of n-gram range. Must be greater than zero and greater or equal to min_n
bracket (bool) – Toggles bracketing the input string with < and >
- Returns
ngrams – List of n-grams.
- Return type
- Raises
AssertionError – If max_n < min_n or min_n <= 0.
TypeError – If word is None.