2

Javaで2つのテキストファイルを比較するツールを実装しています。テキスト ファイルには、数字、英数字、およびキーボード記号のみが含まれます。あるファイルを他のファイルと比較して、スペル、句読点、またはテキストの欠落エラーを見つけます。

例:

Original word: Her
 Error Word: hor   
It is spelling error

Original word: Miss
 Error Word: miss 
It is Punctuation error 

スペルも元のファイルと比較するため、辞書を使用する必要はありません。元のファイルの単語が her で、2 番目のファイルの単語が hor である場合、スペル ミスが発生しますが、問題は、スペル、句読点、または欠落しているテキストの分類が適切に行われていないことです。

私の問題を解決する機能やツールが利用可能な場合は、提案してください。

4

2 に答える 2

0

元の投稿にコメントできないので、ここで説明を求めます。

問題は「単語が欠落しているかどうかを確認する方法」ですか? たとえば、次の行がある場合:

「私の名前はロイです。ここに他のテキストがたくさんあります」

「私の名前はロイです。ここに他のテキストがたくさんあります」

2 行目に「is」という単語がないため、プログラムは、単語の欠落エラーではなく、一連のスペル エラーを報告します。

于 2012-10-08T08:27:48.393 に答える
0

辞書Trie データ構造を実装する必要があります。これが、予測可能な結果を​​伴うスペル修正の唯一の方法です。

于 2012-10-08T08:15:55.410 に答える