I am currently researching how to optimize my queries using n-grams. I decided to use Elasticsearch to generate the n-grams, so I set up a trial account. I managed to get n-grams from a sample string, but I got the following error message:
Min shingle size must be >= 2
I am afraid I need shingles with size 1, so I want to ask whether that is possible. Do you think it is appropriate to use Elasticsearch to get n-grams as shingles?