はじめに
本稿は長野高専 長野高専 Advent Calender 2022 カレンダー2の 18 日目の記事です。カレンダー1の記事では阿呆のように長くあんま需要がなさそうなのを書いてしまったので、こちらではライトかつトレンディなChatGPTについての記事を書きます。
こんにちは。18日の記事を担当させていただきましたちらみです。
皆さんはChatGPTをどのように使っているでしょうか。検索の補助として活用しているでしょうか。それとも日本語でささっと愉快な歌を作らせたりお話し相手になってもらったりしているでしょうか。
使っている方でしたらよくお分かりかと思いますが、ChatGPTは聞いた質問に対して幅広く柔軟な回答をしてくれます(設定ファイルの書き方やコマンドの内容、ちょっとしたアプリケーションのプログラムなど)。一部ではGoogleなどの検索手段に打って変わるのではといった声も見受けられます。
下の記事は広告が馬鹿みたいに多いので閲覧する際は十分に注意してください(これもWeb記事の視界不良の要因)。
皆さんも何かプロダクトを作成する中で困ったことや知りたいことが出てきて、それを検索などで調べることが多いかと思います。その中で自分に有用そうな記事をクリックしてみたら…特に濃い内容も書いておらず、ただただ広告や無駄な要素が目につく記事だった…
この時点で検索→記事を漁る→うっすい内容の広告ばかりが並ぶ、とても有益とは言えない記事を見る→検索に戻る…これらの一連のプロセスが発生します。これらに時間を溶かされた経験はないでしょうか。僕はあります。
もちろんすべての記事が使えないとは全く思ってはいませんし、内容によってはすぐに問題を解決してくれるコンテンツ(公式ドキュメントなど)だってあります。ですがなるべくだったら手早く問題を解決したい、さっさと今差し掛かっている障壁をパスして次のステップに移りたい、と考えるのが一般的ではないかと思います。
そんな時はChatGPTで質問を投げかけてみると、自分がここ数週間で体験した中ではかなりの確率で適切な答えを出力してくれます。当然ながらすべての答えを鵜呑みして、内容も理解せずただその解決法を実行するのは推奨できませんが、自分が使っている中では圧倒的に早く問題解決に至ることができていることを実感しています。
今回はそんなChatGPTを利用しながら、せっかくなら英語も勉強しようやといったスタンスのもと自分が実践している方法について紹介したいと思います。
ChatGPT+英語という使い方
前置きが長くなりましたが本題です。
ChatGPTは質問した言語に応じて回答する言語を合わせてくれるとっても賢いサービスです。
途中で言語を変えればしっかり合わせてくれます(読めない)。
シンプルに日本語で聞くのも当然便利ですが、せっかくなら英語で聞きながら英語の答えを読み、英語で理解する。この流れを取り入れたら自然と英語が使えるのでは…?と思ったのが事の発端です。
僕自身英語は得意でも何でもないため、質問している英語に関しては度し難いほど蕪雑なものばかりですが、こうして使う前よりも英語の文がパッと出るようになったり、文を読める速度が上がっ(たような気がし)ています。
以下は実際にAnsibleによるPlaybookの記述方法について質問した内容と結果になります。
設定内容やその意味など、かなり丁寧に教えてくれます。
その後、実行してたけどうまくいかなかった場合を伝えてみたときの実行結果になります。
想定される解決法を懇切丁寧に教えてくれます。
もっと便利かつ英語を学ぶために
以上のように、英語でChatGPT使ってみるといい感じだよということをお伝えしましたが、やはり自力のみで英語を理解しながら調べ物をするには中々辛く、限度もあります。そこで非常に助けになるブラウザの拡張機能を2つほどご紹介します。別に特段真新しいようなものではなく、至ってメジャーなもののみとなります。
Grammarly
主に自分の質問の文法チェックで用います。普段は質問時のフォーム内で文法チェックとして利用するのですが、この子の気まぐれなのかフォーム内で機能しない場合があります(この記事を書いているときもそっぽ向かれた)。
その他の利用方法としては、単語を選択すると英語の辞書の結果を表示してくれるので、わからない単語を英語のまま理解するには便利です。
DeepL 翻訳
技術英語などはどうしても意味がわからない場合が多々あるため、そのような単語および文章はこちらで翻訳しながら理解するのがお勧めです。こちらの利用頻度を低くしていくなどすると、自分の英語の理解度が実感できるかもしれないですね。
おわりに
以上になります。かなり思想の強い、偏った内容になってしまったことをお詫びします。ただ、英語で使う使わないにしろ、ChatGPTは大変便利であると数週間使った中で感じています。既に使っている方はこちらのようなちょっと捻くれた使い方で、まだChatGPTを使ったことのない方はちょっとだけ触ってみるといいのではないかなと思います。
以上です。お疲れ様でした。