超簡単な機械翻訳を「LingoJam」で作ろう
マイナーな言語や、日本語→日本語のような機械翻訳は、Google翻訳でもなかったり、実用性にたえないことが多いです。
カスタマイズの幅が比較的ひろい「みんなの自動翻訳」も言語の追加はできません。
そこで、「LingoJam」をつかって簡単に機械翻訳をつくってみましょう。
はじめる
LingoJamにアクセスします。「Create a Translator」をおして、さっそくつくってみます。
「Name of your translator」に名前をいれます。「Launguage1 name...」に翻訳元言語を、「Launguage2 name...」に翻訳後言語をいれます。
ここから、翻訳データを追加していきましょう。
上のメニューを左からみていきます。
phrases
ことわざや、よくつかわれるいいまわしなどを登録します。
words
単語を登録します。Launguage1がスペースでくぎらない言語なら無視します。
prefixes
単語のはじめにつく言葉でおきかえます。
例
登録「ab」→「あい」
翻訳「abcd」→「あいcd」
suffixes
単語のおわりにつく言葉でおきかえます。
例
登録「cd」→「うえ」
翻訳「abcd」→「abうえ」
infix
単語のまんなかにある言葉でおきかえます。
例
登録「bc」→「いう」
翻訳「abcd」→「aいうd」
regex
正規表現でおきかえます。
例
登録「/([0-9])sec/」→「$1秒」
翻訳「3sec」→「3秒」
ordering
単語に、「名詞({{noun}})」「動詞({{verb}})」といったタグをつけておくと、それをもちいて順序の変更ができます。
analytics
文字通りです。
extras
その他、JavaScriptをつかっていろいろできます。
embed
サイトにうめこみできます。
appearance
みためをいじれます。
suggestions
利用者からきた提案をみられます。
つくってみたいもの
文語→口語
日本語→やさしい日本語
ギリシャ語→日本語
とかをつくってみたいです。