タグ付けされた質問 「spell-checking」

18
Googleはどういう意味ですか?アルゴリズムは機能しますか?
私はポートフォリオ管理ツールの内部Webサイトを開発しています。多くのテキストデータ、会社名などがあります。検索エンジンが「もしかして:xxxx」というクエリに非常に迅速に応答できるといういくつかの検索エンジン機能には本当に感動しました。 ユーザークエリをインテリジェントに取得し、生の検索結果だけでなく、「もしかして?」可能性が高い代替回答がある場合の応答など [私はASP.NETで開発しています(VB-私に対して保持しないでください!)] 更新:OK、何百万もの「無給のユーザー」なしでこれをどのように模倣できますか? 「既知」または「正しい」用語ごとにタイプミスを生成し、ルックアップを実行しますか? 他のよりエレガントな方法はありますか?


15
単語の音節を検出する
単語の音節を検出するかなり効率的な方法を見つける必要があります。例えば、 非表示-> in-vi-sib-le 使用できるいくつかの音節規則があります。 V CV VC CVC CCV CCCV CVCC * Vは母音、Cは子音です。例えば、 発音(5 Pro-nun-ci-a-tion; CV-CVC-CV-V-CVC) 私はいくつかの方法を試しましたが、そのうちの1つは正規表現(音節を数える場合にのみ役立ちます)またはハードコードされたルール定義(非常に非効率的であることが判明したブルートフォースアプローチ)を使用し、最後に有限状態オートマトン(実際には役立つものは何もありません)。 私のアプリケーションの目的は、特定の言語ですべての音節の辞書を作成することです。この辞書は、後でスペルチェックアプリケーション(ベイズ分類器を使用)およびテキストから音声への合成に使用されます。 以前のアプローチ以外に、この問題を解決する別の方法のヒントを教えていただければ幸いです。 私はJavaで作業しますが、C / C ++、C#、Python、Perlのヒントがあればうまくいきます。

5
HTML / cssによるChrome / Safariスペルチェックをオフにする
Web開発者がChrome / Safari / WebKitの特定inputまたはtextarea要素のスペルチェックをオフにする方法はありますか?特別なタグ属性または独自のCSS命令のいずれかを意味します。 inputsのアウトラインをオフにするためのCSS指示があるので、それも存在するのではないかと思いました。ユーザーがそれを行う方法を知っています。 または、ユーザーとして、特定のドメインに対して無効にできますか?

5
スペルチェッカーで提案されるアルゴリズムはどれですか。
単語の候補を伴うスペルチェッカーを実装する場合、通常どのようなアルゴリズムが使用されますか? 最初に、入力した新しい単語(辞書に見つからない場合)を、辞書の他のすべての単語からのレーベンシュタイン距離と比較して上位の結果を返すことを確認することは理にかなっていると思いました。ただし、これは非常に効率が悪く、辞書全体を繰り返し評価する必要があるようです。 これは通常どのように行われますか?


8
IntelliJの他の言語の辞書はどこにありますか?
IntelliJスペルチェッカーには、英語とアラビア語のみがバンドルされています(奇妙なことに、東ヨーロッパで作成されたと思いますが、言語もバンドルされていませんでしたか?)。 私の顧客はドイツ語なので、私のコードはすべて英語(コード)/ドイツ語(インターフェース)が混在していて、IntelliJのドイツ語辞書が見つかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.