At a high level, the spelling engine in Endeca Server performs the following steps related to spelling correction for a given search query.
For the automatic correction, the threshold for the number of hits is 1. For the Did You Mean feature, the threshold for the number of hits is 20.
For the Aspell mode that the Dgraph uses for English, the spelling score is based on phonetic distance. The 32 corrections are pruned to corrections with a spelling score below a certain threshold. For the automatic correction, the spelling threshold is 125, for Did You Mean, the spelling threshold is 175.
To change the Dgraph configuration for Automatic Spelling Correction and DYM, you can rebuild the spelling dictionary with the updateSpellingDictionaries operation of the Data Ingest Web Service.
Suggestions for automatic correction are not exposed by the Oracle Endeca Server, that is, you cannot update the dictionary manually in the installed product.
In the Global Configuration Record, you can configure the indexing parameters such as minimum word occurrences and maximum and minimum word length. These parameters let you set boundaries to indicate to the Dgraph which words to include in the spelling dictionary.