1

私は2つの部分を達成したい:

  1. 各文字列に 2 回以上存在する冗長な文字を削除したい。
  2. 各文字列の最初の部分を処理した後、最も一致する英単語を確認します。私はpythonを使用しているので、 enchant.Dict("en") と enchant.Dict("en").suggest(..) を使用しました

例えば:

Heelllllo should be Heello
Heeeeeeeey should be Heey
yessssssss should be yees

私の問題は2にあります。「yessssssss」の場合、提案された単語のリストがあります。

['yes', 'less', 'mess', 'fess', 'jess', 'Hess', 'yeas', 'yens', 'yews', 'yes s']

結果の最後の単語は意味がないため、私の質問は「はい」です。より正確な結果が必要です。私のアプローチは正しいですか?、パート1の変更を検討する必要がありますか?

4

0 に答える 0