N-gramme de génération à partir d'une phrase

Comment générer un n-gramme de la chaîne:

String Input="This is my car."

Je veux générer des n-grammes avec cette entrée:

Input Ngram size = 3

Sortie doit être:

This
is
my
car

This is
is my
my car

This is my
is my car

Donner une idée, en Java, comment faire pour le mettre en œuvre ou si une bibliothèque est disponible pour cela.

Je suis en train d'utiliser cette NGramTokenizer mais sa donnant n-gramme de la séquence de caractères et je veux que les n-grammes de séquence de mots.

OriginalL'auteur Preetam Purbia | 2010-09-07