Chamar aspell fornece melhores resultados do que combinar com o despejo da lista de palavras?

Chamar aspell fornece melhores resultados do que combinar com o despejo da lista de palavras?

Ao implementar um corretor ortográfico como um processo externo, posso chamar aspell diretamente, mas isso acarreta a sobrecarga de iniciar um processo.

Uma solução alternativa é despejar todas aspellas palavras em uma lista, por exemplo:

aspell -d en_US dump master

Se eu só precisar saber se a palavra está escrita corretamente ou não, e ignorando detalhes sobre distinção entre maiúsculas e minúsculas. Existe alguma diferença entre verificar se uma palavra existe na lista de palavras e chamar um feitiço diretamente?


Por exemplo, se estou escrevendo um software que inclui um corretor ortográfico, seria razoável carregar todas as palavras em uma setestrutura de dados e verificar se o conjunto contém uma palavra - como alternativa à chamada aspell.

informação relacionada