英語学習の強い味方、ChatGPT。
指示の出し方ひとつで、生成される文章のパフォーマンスが大きく変わることを知っていましたか?
ChatGPTが欲しい答えをくれないのではなく、私たちの指示の出し方が悪かったのです。
この記事では、noteのCXO深津貴之さんが提唱した、ChatGPTに最高の仕事をさせる「深津式汎用プロンプト」を英語学習に適用する方法を紹介します。
ChatGPTとは、質問に対して確率上、最も高い回答をするチャットAI
深津さんは、ChatGPTを「質問に対して確率上、最も高い回答をするAI」と説明しました。
例えば「むかしむかし」という前半に対して「あるところに」が来ます。
それに続く語句には「おじいさんとおばあさん」が確率上高く、このように数珠つなぎ的に言葉をつむいでいくようです。
正しいチャットAIの使い方
重要なのは「ロール( 役割り)を決め、選択肢を狭める」こと。
無限の選択肢の中からAIの役割りは何で、この会話はどこに終着するのか。
その選択肢を狭める作業こそが、AIを使う上で必要な技能であり、この先数年は代替されることはないであろう、クリエイティブの本質だと、引用を使い語られていました。
また、一発で最高の答えを求めるのではなく、ベストプラクティスをChatGPTに考えさせ、コンテクストが共有された状態でチャットを通じて回答の範囲を狭めていくのが正攻法です。
英語学習におけるChatGPTの活用領域
ChatGPT×英語学習で人気の記事・動画を紹介します。
- ChatGPTを英語学習に活用してみた by. kana_english_coaching
- 【ヤバすぎ】英語学習を改革するAI「ChatGPT」の活用法 by. Atsueigo
上記で紹介されている活用例の中から、わたしがお勧めするのは次の2つです。
1. 英文添削
2. 教材作成
Atsuさんが紹介しているニュアンスの確認については、現在のChat GPTの言語モデル(GPT-3)から、必ずしも正しい回答が得られるわけでけはないので、外しています。
前述の通り、世の中のテキストの確率分布に従って文章が書かれていくため、誤用の多い言葉は誤用のままそれっぽく紹介されることがあります。
GPT-4など次世代のモデルに期待しましょう。
英語学習に「深津式汎用プロンプト」を適用
ではここから、以下の「深津式汎用プロンプト」を英語学習に適用していきましょう。
#命令書:
あなたは、プロの編集者です。
以下の制約条件と入力文をもとに、 最高の要約を出力してください。
#制約条件:
- 文字数は300文字程度。
- 小学生にもわかりやすく。
- 重要なキーワードを取り残さない。
- 文章を簡潔に。
- もし、最適な情報を提供できない場合は、その旨を伝える。
#入力文:
<ここに入力文を挿入>
#出力文:
※太字部分を導きたい答えにあわせて変更していきます。
まずは、上記のプロンプト(呪文)を英語にします。
深津さん曰く、中学生(日本語)と大学生(英語)くらい違うとの事で、日本語訳が必要な方は最後にChatGPTで、英日翻訳すると良いでしょう。
#Instructions :
You are a professional editor.
Please output your best summary based on the following constraints and input.
#Constraints:
- Keep your message to around 300 characters.
- Make it simple and easy for elementary school students to understand.
- Don’t leave out any important words.
- Keep your sentences short and to the point.
- If you’re not able to provide the best information, just let the user know that ChatGPT doesn’t have the answer.
#Input:
<Input sentences here>.
#Output:
①英文添削
日記
ライティングに不慣れな方の英文は、”I”から始まりがちであったり、表現の幅が少ないです。
深津式汎用プロンプトを使うと上記の悩みもかんたんに解決できます。
ベストプラクティス
まずは、ChatGPTにどのような日記が良いのか、何に注意すべきかを考えさせましょう。
(英語初心者が英語で日記を書きたいときのコツは?)
※太字部分を"Intermediate" "Advanced"など変更できます。また、"CEFR B1" "IELTS 6.5"等、著名なテストの結果に変更するのも効果的です。
重要指標を出してくれました。ChatGPTは上記を加味した上で添削をしてくれます。
続けて、深津式汎用プロンプトを入力しましょう。
深津式汎用プロンプト
#命令書:
あなたは、アメリカ人のプロの英語講師です。
以下の制約条件と入力文をもとに、 最高の添削を出力してください。
#制約条件:
・文字数は200文字程度。
・TOEIC 575点にも分かりやすく。
・文章を簡潔に。
・文法間違い、より適切な表現があれば訂正する。
・訂正した理由を述べる。
#入力文:(ここに日記を挿入)
#出力文:
#Instructions :
You are an American professional English teacher.
Please output your best correction based on the following constraints and input sentences.
#Constraints:
- The number of characters is about 200.
- The text should be easy to understand for a TOEIC score of 575.
- Keep sentences concise.
- Correct any grammatical errors or more appropriate expressions.
- Give the reason for the correction.
#Input:
Dear Diary,
Today I go to my old school and it brought back lots of memories. I walked and remembered all the fun things I did there. I saw some of my old teachers, and they were happy to see me.
It made me think how much I’ve grown up since then. I’m so thankful for my school and all the chances it gave me to learn. It was great to visit, and I want to go back soon.
That’s all for today.
#output:
※サンプルで一部に誤りがある英文を挿入しています。#input:の内容を御自身の書いた日記(英文)へ変更しましょう。
“go” ⇔”went”の時制の修正だけでなく、”want to” ⇔ “look forward to” のより良い表現と、その理由まで教えてくれます。
ビジネスメール
ビジネスメールの返信では、ベストプラクティス(良いE-mailとは何かを考えさせる)よりも、受領したメールを読み込ませてから、プロンプトの入力をするのが良いでしょう。
アポの打診や、請求書の発送などの新規メールは以下のプロンプト例を改変して利用してください。
深津式汎用プロンプト
#命令書:
あなたは、Pearson社に勤めるビジネスパーソンです。
以下の詳細をもとに、 最高のビジネスメールを書いて下さい。
#詳細:
- 担当者名:Adamさん
- 請求書送付のメール
- 請求書をメールに添付した
- 商品:英英辞典
- 金額:3,300円(税込)
#出力文:
#Instructions :
You are a great salesperson working for Pearson.
Please write your best business email based on the following details.
#Details:
- Invoice Email
- Name of contact person: Mr. Adam
- Invoice attached to e-mail
- Product: English-English dictionary
- Amount: 3,300 yen (tax included)
#output:
自身の働く業界の世界的な有名企業や、working以下を"in the English language learning industry"など業界に変更するとより良い結果が得られます。
“~ We value your satisfaction and would be more than happy to assist you. (私たちは貴方のご満足を大切にし、お役に立てれば何よりです。)”という気の利いた言い回しまで盛り込んであります。
英会話(チャット)
“Let’s have a chat.(チャットをしましょう。)”と入力すれば、英語でチャットを開始することができますが、添削はしてくれません。
深津式汎用プロンプトを使えば、英語講師としてチャットと、添削、その両方を行ってくれます。
深津式汎用プロンプト
#命令書:
あなたは、アメリカ人のプロの英語講師です。
以下の制約条件をもとに、 私とチャットしてください。
#制約条件:
・私は英語初級者である。
・トピックはあなたが決める。
・一文ずつ会話をする。
・文法間違い、より適切な表現があれば訂正し、その理由を述べる。
#Instructions :
You are an American professional English teacher.
Please chat with me under the following constraints.
#Constraints:
- I am a beginner in English.
- You can choose the topic for our conversation.
- We will take turns writing one sentence at a time.
- If you notice any grammatical errors in my sentences, please correct them and explain why you made the correction.
休日の過ごし方についての質問に対し、「映画鑑賞が趣味」であると回答した際の添削です。「複数の映画を見るのだから、”movie”ではなく”movies”の方が自然ですよ」と添削理由を提示してくれます。
“Let’s continue / keep talking(続けましょう)”のように入力すると、次の質問へ移行します。
また、注目すべき点は下から3行目の添削理由です。
“I changed “movie” to “movies” for the same reason as before.(前のミスと同じ理由でmovieをmoivesへ修正しました。)”
上記のように以前の会話内容を覚えているのが、チャットAIの強みです。
②教材作成
優良な市販教材の解説に勝るものはありませんが、問題数が足りない場合などはChatGPTで量産することが可能です。
また、問題作成だけでなく、添削までワンストップで行う事が出来るのが強みと言えます。
Agree / Disagree 問題
「田舎より、都会の生活の方が良い。あなたは同意しますか、それとも反対しますか?」
英語試験でよく出題される上記のAgree / Disagree問題も以下のプロンプトで簡単に作成することが可能です。
深津式汎用プロンプト
#命令書:
あなたは、アメリカ人のプロの英語講師です。
以下の制約条件とサンプルをもとに、 最高の問題を出力してください。
#制約条件:
- 問題を5つ作成する。
- 英語初級者にも分かりやすく。
- 深いリサーチが必要なトピックは避ける。
#サンプル:
- Some people say that technology has made us feel alone more often. Do you agree with this idea?
- Do you agree that technology has made our lives easier?
#出力文:
#Instructions :
You are an American professional English teacher.
Please make questions under the following constraints.
#Constraints:
-
Make five agree/disagree types of questions.
-
Responses should be easy to understand for beginners.
-
Avoid topics that require in-depth research.
#Input:
- Some people say that technology has made us feel alone more often. Do you agree with this idea?
- Do you agree that technology has made our lives easier?
#output:
問題文が生成されたら、次の指示をだします。
これから、質問に対する回答を書きます。
私の回答に文法エラーや、より適切な表現があれば修正してください。そして修正した理由も教えてください。
I will now write my response to your questions.
Please correct any grammatical errors or more appropriate wording in my response. Please also tell me why you made the correction.
“Sure, I’d be happy to help you with your responses!”
と、快く引き受けてくれる事が分かったら、Agree/Disagreeに対する回答を入力していきます。
TVの視聴は受動的な行動(passive activity)であるという理由に、ChatGPTが肉付けを行っている。改善理由も簡潔に述べられている。
なお、この形式の問題に回答するには論理の型(Introduction, Body, Conclusion)の習得が必須となります。
使い慣れてない方は以下の記事で学習しましょう。
苦手な単語をまとめたショートストーリー
脳科学研究では、驚き・興味・意外性といった感情・感覚が記憶力を高めることが分かっています。
以下で紹介されている方法は、いつまで経っても覚えられない苦手な単語群を、自身の興味あるストーリーで使用することにより、単語との距離を縮め、より記憶に残りやすくさせるというものです。
Chat GPTを暗記ツールとして使っています。どうしてもリストで覚えらない単語30個くらい指定して「ショートストーリーを作って」と指示すると、短い物語文を生成してくれます。つまり自分仕様の「速単」が秒で作れます。これ生徒にも広めてこうと思います。
— 長瀬 正志 (@yobikooyaji) February 18, 2023
長瀬式汎用プロンプト
coincidence, evasion, insufficient, inappropriate, irregular heartbeat,
これらの単語を使って英語のショートストーリー(男女の恋愛物語)を作って。
さらにその単語は太字にして。最後に和訳もつけて。
品詞の変化が発生することもありますが、適切な文脈で全ての語が使用されていました。
なお、暗記の秘訣は、「出会いの頻度」です。
語彙量の増加には、”evasion→回避、evasion→回避、evasion→回避 … ”のように、英日を素早く反復させた方が圧倒的に早く、多くの量を記憶することができるため、長瀬さんも書かれている通り、「どうしてもリストで覚えられない単語」にのみ、上記を適用すると良いでしょう。
また、文中に使用する語を指定した物語の生成には、使用した単語がボールドされないなど、深津式プロンプトが上手く作動しないケースが多々見られました。
長瀬さんのプロンプトを改変して利用しましょう。
ChatGPTで英語学習に使いたいけど、期待通りの挙動をしてくれないという方は、ぜひ「深津式汎用プロンプト」を取り入れてみてはいかがでしょうか。今回紹介したプロンプトの中で一つでも活用できそうなものがあれば、ぜひ実践してみてください。
また、苦手な単語をまとめたショートストーリーの生成に「深津式」が上手く機能しなかった理由が分かる方は、ぜひお知らせください。