Algorithm 寻找相似词的算法

Algorithm 寻找相似词的算法,algorithm,Algorithm,为了支持用户学习英语,我想使用用户正在学习的词汇进行多项选择题测验 例如,如果用户正在学习“angel”,那么我需要一个算法来生成一些类似的单词,例如“angle”和“angled” 另一个例子,如果用户正在学习“accounter”,那么我需要一个算法来生成一些类似的单词,例如“accountant”和“acountant”,“acountant”您可以计算从起始单词到词汇表中每个单词的长度,并选择2到3个最短的单词 不过,这可能需要很长时间,这取决于词典中的单词数量,因此我建议您在一定的(小

为了支持用户学习英语,我想使用用户正在学习的词汇进行多项选择题测验

例如,如果用户正在学习“angel”,那么我需要一个算法来生成一些类似的单词,例如“angle”和“angled”

另一个例子,如果用户正在学习“accounter”,那么我需要一个算法来生成一些类似的单词,例如“accountant”和“acountant”,“acountant”

您可以计算从起始单词到词汇表中每个单词的长度,并选择2到3个最短的单词


不过,这可能需要很长时间,这取决于词典中的单词数量,因此我建议您在一定的(小的)时间后退出步骤数-即,如果您已进行了3次突变,但仍未达到目标单词,请停止并继续下一步。

我很乐意提供帮助,但我不明白您在这里提出的问题。一个澄清的编辑会很好。那么你是在试图产生类似的“真实”单词,还是只是插入随机字符?你的两个例子说明了两种可能性。