スペルチェックとは何ですか?
スペルチェックは、多くのコンピューターで利用可能な機能です。 ユーザーは、スペルミスのある単語についてドキュメントをスキャンできます。 ほとんどのワードプロセッシングプログラムには組み込みのスペルチェック機能があり、インスタントメッセージングプログラム、Webブラウザー、およびその他の種類のプログラムに統合できるスペルチェックを見つけることができます。 スペルチェックを持つことは、実際の人間のエディターに取って代わるものではありませんが、人々が基本的なスペルミスを見つけてコミュニケーションをより見やすくするのに役立ちます。
初期のスペルチェックプログラムは、ドキュメントをスキャンして認識できない単語を検索し、ユーザーに別のスペルを提案することなく、スペルが間違っていることを警告しました。 これらのシステムは最終的にスペルチェックに置き換えられ、スペルミスのある単語を置き換えるためにユーザーが選択できる可能性のある単語のリストが生成されました。 たとえば、ユーザーが「thru」と入力した場合、スペルチェックプログラムは、可能な選択肢として「throw」または「through」を提案する場合があります。 これらのプログラムにより、ユーザーはプログラムの辞書に例外を追加することもできます。
スペルチェックプログラムの主な問題の1つは、同音異義語エラーをキャッチできないことです。また、ユーザーが言語に不慣れな場合、偶然同音異義語エラーを生成することもできます。 上記の例では、ユーザーは「私はドアを通り抜けました」と書いて、自分がミスを犯したことに気づかずに、「スルー」ではなく「スロー」を置換として選択した可能性があります。 特にスペルに本当に苦労している人にとっては、コンピュータの提案リストはユーザーの意図とまったく一致しない場合があります。 たとえば、ユーザーが「彼女は私の作品を非常によく調べました」と入力した場合、コンピューターはスペルミスの単語の代わりに正しい単語である「完全」を提案することはほとんどありません。
一部の人々は、適切に綴られていない単語を探すのではなく、文脈の中で単語を読むより洗練されたスペルチェックアプリケーションを開発することにより、同音異義語の問題を改善しようとしました。 これらのプログラムは、いくつかの同音異義語エラーをキャッチできます。また、1つのスペルミスに対して複数の同音異義語を提案することを回避し、ユーザーが使用する予定の単語を選択する可能性を高めます。 これらのプログラムは使用から学習します。つまり、各世代は前の世代よりも優れています。
一部の人々は、スペルチェックユーティリティの普及を批判し、人々はスペルミスを修正できると考えているため、単語を適切に綴ることを覚えたり、同音異義語エラーを識別することを学ぶのではなく、人々を怠makeにしていると主張しています。 これらの人々は、書面によるコミュニケーションの状態がスペルチェックプログラムの使用によって弱められていると理論づけています。 しかし、スペルチェックを使用すると、新しい言語を学習している間、より快適に感じることができ、誰もがキーボードを間違えたり、スペルミスをすることができると主張している人もいます。自分の仕事でエラーをキャッチするのは難しい。