0

私のプロジェクトでは、pplは彼らが得た特定の質問に答えることができます。それを実行userAnswer = etUserAnswer.getText().toString().toLowerCase();してから、SQLデータベースに格納されている値と比較します。

しかし、答えがほぼ正しければ、ユーザーが「ck」ではなく「kk」を単語で書いた場合、それはユーザーにとって非常に迷惑だと思っていました。そのため、答えが多かれ少なかれ正しいかどうかをチェックし、その結果を返すシステムを作成しようとしています。ネットを検索しましたが、この件については何も見つかりませんでした。そのようなシステムが英語で特定の名前を持っているかどうかもわかりませんか?

または..多分誰かが良いチュートリアルまたは始めるための良い方法を知っていますか?

4

1 に答える 1

1

文字列の距離を探していると思います。たとえば、レーベンシュタイン距離を使用できます。別の指標については、この質問を参照してください

于 2012-10-08T14:31:59.810 に答える