まだDeepLで消耗してるの？




# はじめに
前回こんな記事を書いてみました[「まだGoogle翻訳で消耗してるの？」](https://qiita.com/hossyan_eng/items/a5e7b92a4b23427e864d)。
今回は今高い翻訳能力で話題の[DeepL](https://www.deepl.com/ja/home)を前回の記事に沿って精度を見ていきたいと思います。


# 著者紹介

### 略歴
![256_logo.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/1ee62833-e920-6cef-e051-a7ec8ae195af.png)


20才で高専の電気情報工学科を卒業後、技術商社で仕様書などの翻訳、海外メーカ来日時の通訳、法人営業などを行いながら、土日9時間と平日の1時間の英語の自己学習を1年ほど継続しTOEIC900超え、IELTS7.5を取得しました。
その後、ちょっと留学してみたいと思いマレーシアへ会計専攻で留学、留学前から久々にやりたかったプログラミング勉強も同時に開始し、友人などの知り合いから案件を少しずつ頂きはじめました。
在学中マレーシアで英会話講師とプログラミングの仕事を受け始めて収入が安定し、プログラミングにハマりでしたので大学中退し帰国、本格的にプログラマーとしてAIのモデル開発(python)、iOSアプリの開発(swiftUI)、そしてwebアプリケーション開発(django/flask)の仕事を頂いてきました。来年からは海外で仕事を始める予定をしております。
##### →[NEW]2021年にオランダに移住しました！

### 宣伝
Google翻訳でしか海外の文献などの一時情報にあたれない、英語でコミュニケーションが必要だけど英語話せないエンジニアの方々向けに英単語のクイズや、よくある変数の読み方、文献頻出単語、エンジニアであればよく使う英語フレーズなどを発信するアカウントをはじめました。これからは、海外のブログや文献の翻訳、英語学習におすすめのyoutuberやNetflixなども紹介していきます！気になった方はフォローお願いします！

Twitter：[ほし|Python](https://x.com/hosh_it_)


前置きが長くなりましたが、本題に入っていきたいと思います！

# 目次
- Google翻訳との比較
    - 1.日本語独自の表現
    - 2.英語独自の表現
    - 3.細かなニュアンス
- 終わりに


# Google翻訳との比較

## 1. 日本語独自の表現

[前回の記事](https://qiita.com/hossyan_eng/items/a5e7b92a4b23427e864d)で使用した文章を使いまわしていきたいと思います。

まずはGoogle翻訳の結果がこちら。
<img width="614" alt="Screen Shot 2020-04-09 at 16.29.32.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/0363241e-968a-c95a-44a0-b7d3b8a6a905.png">
はい、
何に対する感謝やねん！というツッコミを入れたくなりますよね。

続いてDeepLの翻訳
<img width="1296" alt="Screen Shot 2020-04-10 at 16.55.06.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/8ae1afd8-370c-49db-5933-fb75fe613514.png">
おおおっ！良いかも！

まず始めに注目頂きたいのはこちら
DeepL
`My name is Tanaka, and I'm a new employee`

Google
`I am Tanaka, a new employee`

こちらは簡単な英文なのでこれだけでご理解頂けると思いますが、DeepLの方が明らかに文章として正しくなっています。`and I'm a new employee`とかなり口語的に自然な形で表現されているとことが注目ポイントです。


そのあとの`よろしくお願いします。`　については、潔く、英語にない表現は***バッサリ省いて***翻訳されましたね。これはある意味、正解かもしれません。


ただ、読点（、）を句点（。）に変換した場合は、下記のように翻訳されました。
<img width="1288" alt="Screen Shot 2020-04-10 at 17.12.01.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/b5c88280-7731-d8b2-c4ab-3c06bb485468.png">

だから、何に対する感謝やねん！
私であれば、`I look forward to working with you`など話し相手との関係性や雰囲気に応じて言う内容を変えますが、コンテキストを与えられていないのであれば、やはり翻訳は難しいと思います。


## 2. 英語独自の表現

Google翻訳
<img width="652" alt="Screen Shot 2020-04-09 at 15.17.29.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/2e66a766-5de0-2ad4-d1ac-f874181c9b19.png">

はい、なんのこっちゃねん。という感じですね。

続いてDeepL
<img width="1255" alt="Screen Shot 2020-04-10 at 16.56.16.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/a6d71de6-77b2-bd91-6745-5b0d0f822e59.png">

!?!?
さらに訳が分からなくなりました。`〜していても`という言葉はなぜ現れたのでしょうか？
まだDeepLへの学習が足りていないのか、こちらはGoogle翻訳の勝利と言えそうです。

## 3. 細かなニュアンスは伝わりきらない

こちらのAIフレームワークに対するGithubにあったコメントを翻訳していきます。
<img width="934" alt="Screen Shot 2020-04-09 at 15.40.35.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/62ee6489-af0e-cbea-d403-0ca10aef18e6.png">


まずはGoogle翻訳
<img width="630" alt="Screen Shot 2020-04-09 at 15.39.53.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/1d2c775d-f05c-79c9-9f6f-0622c3eaaf75.png">



....



はい、[前回の記事](https://qiita.com/hossyan_eng/items/a5e7b92a4b23427e864d)で詳しく解説しましたが、相変わらずモーセしちゃってますね。

続いてDeepL

<img width="1284" alt="Screen Shot 2020-04-10 at 16.58.02.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/743c6946-db0a-abd3-466a-aa3d1c424b66.png">

おおおおっ！？
いくつか気になる点がありますが、まず始めに
`Caffe is the mose silliest python module I have ever seen.`
に対する翻訳、
`Caffeは私が今まで見た中で最も愚かなpythonモジュールです。`
ですが、こちらが素晴らしい出来かと思います。注目すべきはtypoとなる`mose`を最上級の手前で使用されたことから`most`のtypoであることを認識し、正しい日本文へ翻訳できています。

次に、日本語独自表現同様、ある部分を大幅にカットしちゃっています。こちらでのページでは長い文章だと省略しちゃうのでしょうか？細かく切って、試してみます。


<img width="1290" alt="Screen Shot 2020-04-10 at 17.36.31.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/616192/96486c0d-b22a-e9e2-1ee1-d871d1bc96a0.png">

むむむ？？ちょっとひどいで翻訳が出てきちゃいましたね。分解していきましょう。

`It has been two days I spent my time to install this stupid module`

`それは私はこの愚かなモジュールをインストールするために私の時間を費やした２日間されています`

はい、原文を読まないと何が言いたいか意味が分からないですね。今回はただのgithubのコメントなのでまだしも、これがドキュメントの重要な部分だとすると致命的です。

こちらですが、私の翻訳としては
`このクソモジュールをインストールするのに二日間も自分の大事な時間を費やしてもうたわ`
って感じです。
ポイントは単に`インストールに二日間かかった`と表現したい場合は、`I spent 2 days to install xxx`だけでいいのですが、わざわざ`my time`と言ったり、`it has been 2days`と時間の経過を伝えたりしているので`大事な時間`という表現を使用し、怒りを表すために`してもうたわ`という関西弁に翻訳しました。（~~私が関西出身だから使いたいだけです。~~）

続いて下記の文

`facing numerous issues, errors you name it.`

`多数の問題に直面して、あなたはそれに名前をつけるエラー`

ん〜、惜しい。`多数の問題に直面して`までは良かったのですが、`あなたはそれに名前をつけるエラー`ってなんでしょう？？

一応ですが、`face`というのは` 直面する`、`you name it`というのは、`思いつくものはなんでも`みたいな意味です。
つまり自然な形の文章に翻訳すると`イシューやらエラーやらなんやらいろいろありすぎやねん！`って感じです。faceと調べると`直面する`とよく出ますが、こういうコンテクストで直面するって言わないので、ただ存在する、ある、とは違った表現として、`ありすぎやねん`を採用しました。


んー、DeepLもまだまだ問題があるようですね....


## 4. 終わりに

いかがだったでしょうか？DeepLすごい！これからこれ使えば無敵だ！と英語学習0の人が思っているかもしれませんが、蓋を開けたらこんな感じということがわかりました。

読みたい英語文献に対してある程度すでに理解があればあなたの頭にあるコンテクストが誤訳を正してくれるかもしれませんし、技術書を理解しなくてもいいけど、雰囲気わかりたいレベルであればこれでも問題ないのかなと筆写的には思いました。


しかし、リーディングはなんとかなってもやはり、対人でのメールや会話などのコミュニケーションや、ライティングに関してはまだまだ機械まかせでは難しいかなと思います。

### 再宣伝

Twitterでは今回説明させて頂いたような日本語には無い英語表現、日本語にしかない英語表現、エンジニアに役立つ英語表現など多数紹介しています。他にも海外の技術ブログや動画の翻訳もしていく予定ですので、興味がある方はフォローお願いします！

Twitter：[ほし|Python](https://x.com/hosh_it_)