我用word用得少,以下是猜想自动检查拼写错误分为两步第一步必然是分词,外文分词很容易,词都是用空格标点分开了的中文分词较麻烦,印象中word似乎没有中文的拼写错误检查如果只讨论英文的话,那么第一步可以方便实现。
第二步拼写检查,英文单词貌似总数不是太多,即使加上各种形态,单复数,是否作为副词等一共不过若干万,word里面肯定有所有英文单词词库检查操作即检查单词是否在词库里面,如果在里面,则说明拼写正确如果不存在,则检索可能对应的正确单词,这涉及到相似度计算,可能需要优化了的算法,即使不优化直接暴力过一遍应该也可以。
关键点是相似度的度量,可以去网上搜搜,应该很多,比如编辑距离啊之类的。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。