問題タブ [machine-translation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 正確な翻訳エンジンを構築するには?
数か月前に、ソース言語 (コンピューターの文字) を目的の言語 (コンピューターの文字) に翻訳する公式を見つけました。Lua (デスクトップ ユーザー) と C++ クラス (ネイティブ アクセス用) を使用して、Web ブラウザーなどに埋め込むことができるようにします。C++ または Lua でこれに適したものがあるかどうか疑問に思っています。
私の場合は、文法やルールさえも正しく翻訳していないことがあります。構築する前は、私の翻訳が完成する最善の方法だと思っていましたが、今では時間がかかり、間違った実装になるのではないかと心配しています。今、私は他の人をチェックして、私のものを比較したいと思います.
私はターゲットではない Google 翻訳などを使用しました。誰かがそこに辞書を置いてルールを作成できる翻訳エンジン (Google など) を構築していました。
ソース言語から宛先への変換を行うための既存の翻訳フレームワークまたはライブラリ (OpenCOG または Moses) はありますか? 例: アラビア語から中国語または英語から日本語? または、他に何を使用していますか?
任意の提案をいただければ幸いです
前もって感謝します。
translation - 言語を翻訳するためのサーバー側ソフトウェア?
特定の文字列を取得して別の言語に翻訳できるサーバー側アプリケーション (サービスではなく、これを自分でホストする必要があります) を探しています。オープンソース、有料は関係ありません。
誰でもいくつかの推奨事項を提供できますか?
javascript - 翻訳を処理するjQueryプラグイン?
私は最近、特定の分野や地域を他の言語に翻訳できる「翻訳」タイプのプラグインが必要であることに気づきました。
このようなものがそこにあるかどうかはわかりませんが、ここで質問するのが良いかもしれないと思いました.
python - このmgizaスクリプトがどのように機能するかを誰かが説明できますか?
誰かがplain2sntスクリプトのすべてのacrane入力を説明できますか?スクリプトは、http://geek.kyloo.net/software/doku.php/mgiza:forcealignmentのワードアラインメント用のmgiza ++プログラムからのものです。
evcb =?#それはsource.vcbファイルですか?fvcb =?#それはtarget.vcbファイルですか?
esnt(out)=?fsnt(out)=?
evcbx(out)=?fvcbx(out)=?
答え
私はそれをうまく動かすことができました
java - 文の類似性検出のための BLEU スコアの実装
2 つの文が類似しているかどうかを識別するために BLEU スコアを計算する必要があります。主に機械翻訳精度を測定するための BLEU スコアに関する記事をいくつか読みましたが、文間の類似性を調べるために BLEU スコアが必要です。 a same language[English].(ie)(両方の文は英語です)。
nlp - giza++ に関するチュートリアルはありますか?
「readme」ファイルの URL が無効です ( http://www.fjoch.com/mkcls.htmlおよびhttp://www.fjoch.com/GIZA++.html )。giza++ に関する適切なチュートリアルはありますか? または、完全なドキュメントがある代替手段はありますか?
language-agnostic - 統計的機械翻訳の適切な説明は何ですか?
統計的機械翻訳がどのように機能するかについて、高レベルの適切な説明を見つけようとしています。つまり、アラインされていない英語、フランス語、ドイツ語のテキストのコーパスがあるとしたら、それを使用して、ある文をある言語から別の言語に翻訳するにはどうすればよいでしょうか? 自分で Google 翻訳を構築しようとしているわけではありませんが、Google 翻訳がどのように機能するかをより詳細に理解したいと思っています。
検索された Google を見たことがありますが、良いものは何も見つかりませんでした。理解するには高度な数学の知識がすぐに必要であるか、一般化されすぎています。ウィキペディアの SMT に関する記事は両方のようで、あまり役に立ちません。これが非常に複雑な領域であり、すべての数学なしでは理解できないとは思えません。
そのようなシステムがどのように機能するかについて、プログラマーを対象とした一般的なステップバイステップの説明を提供または知っている人はいますか (したがって、コード例は問題ありません)。または、このような本も素晴らしいでしょう。
編集: 私が探しているものの完璧な例は、Peter Norvig のスペル修正に関するすばらしい記事に相当する SMTです。これにより、レーベンシュタイン/サウンドデックス/平滑化アルゴリズムなどの詳細な数学に立ち入ることなく、スペルチェッカーの作成に何が関係しているかについての良いアイデアが得られます...
java - 非 Web ベースの言語翻訳 Java API
ローカル ライブラリを介して英語をスペイン語に翻訳する機能を提供する Java API はありますか? Google と Yahoo が多言語翻訳者を提供していることは理解していますが、Java で使用できる Web 以外の翻訳エンジンを探しています。
machine-translation - オープン ソースまたは無料の翻訳ライブラリ / ツール
オープン ソースまたは無料の翻訳ライブラリ / ツール (英語からポーランド語) をご存知ですか?
典型的な Unix ホスト (スクリプト、Java、C など) または X ウィンドウを必要としないツールでのみ処理される場合は、ほぼすべての言語が受け入れられます。
文法的に正しい必要はありませんが、もちろんそれはプラスになります。
Google 翻訳のようなオンライン サービスを探しているわけではありません。既に Google を使用しており、なんらかのフォールバックが必要です。
internationalization - 定期的なカレンダーイベントをプログラムで翻訳しますか?
特定の言語で定期的なイベントを解析および翻訳するためのソリューションまたは戦略を知っている人はいますか?
私はそのようなコードをいくつか持っていますが、堅実なアプローチに頭を悩ませることさえできていません。