Is it an "Ngram" or an "n-gram"? [closed]
'n-gram' is what text analysts use to describe sequences of text units (either characters or terms) of length n
'Ngram' is Google's term for its indexed book text search application.
The two spellings are correct for their given uses. Calling Google's app 'n-gram' and calling a table made of n length sequences an 'Ngram' would both be wrong.