現在60歳ですが、新しいことに挑戦し、成功も失敗もありますが日々ワクワクした生活を送っています。今回は私ができたことを紹介し、みなさんにもぜひ新たな挑戦していただき、ワクワクできるような人生を一緒に歩んでいけたらと思っています。
ChatGPTは色々なことができるので非常に便利ですね。
今回はこんな挑戦をしてみました。
先日、翻訳の仕事をされている方と話をしているときに機械翻訳をしたものについて半角カタカナを全角カタカナに修正する作業を頼まれることがあるという話を聞きました。面倒だなって。
色々なツールはすでにあると思いますが、今回はChatGPTとともに挑戦してみました。
すでに色々なプロンプトが公開されているので、それ使えばいいじゃんという考えもあると思います。ただ、まずは自分で少しは試行錯誤した方が、その後の成長速度は早くなると思います。
全然効率的なやり方ではないとは思いますが、初めての人でもこんな感じでやっていけば自分のやりたいことが結構できると思います。
まずは、何もわからないところから自分のやりたいことをChatGPTと力を合わせて成し遂げることを体験してみてください。
もっといい指示の仕方はたくさんあると思います。今後そういったものも順次紹介していこうと思います。
効率を求めるなら他にたくさんいいnote出ていると思うのでそちらをご参照ください。
また、あまり時間がないという方は「再挑戦」から、結果だけ知りたいという人は「完成型はこちら」をみてください。
カタカナなんて興味ないって人がほとんどだと思いますが、他にも応用できると思いますのでよかったら読んでみてください。
ChatGPTとの新たな挑戦の始まり
まずは、カタカナに半角と全角があることをしているか確認してみます。
いい感じの答えが返ってきました。
次は半角カタカナを全角カタカナにできるか聞いてみました。
ちょっと暴走してますね。まだ文章入れてないのに勝手に先走っている感じですね。
「誰が」「誰に」というのを明確にするのが大事そうです。
「私が提供する」ということを明確に伝えました。
まだわかってないのか勝手に文章を何処かから持ってきたみたいです。さらにまだ半角含まれてるし。。。
気を取り直して、直して欲しい文章を提供してみました。
カタカナは全部全角に変更してくれた!
でも、なんか文章も勝手に変えてしまっている。ちょっとサービス精神旺盛でお願いしたこと以外のこともやってくれてる。
ちょっとここで休憩タイム。ちょっと深夜になってしまったので明日仕切り直します。
ChatGPTとの再挑戦
一夜明けて、再挑戦開始します。サンプルとして使う文章も変えてみました。
ここまでは昨日と同じ。
今回は、「お願いしたいこと」と「やってほしくないこと」を伝えてみました。
それとともに、「伝えたことを理解してくれているか」も聞いてみました。
「YES」とだけ返事が来るのかと思いましたが、わかってくれているようなので次に進もうと思います。
ここでこちらから文章を提供します。
いい感じかと思いきや、勝手に変えているところがありますね。内容的には変わってないですが、表現を丁寧にしてくれてますね。お願いしていないのに気が利きますね。
求めているのは、「カタカナ以外の部分は変更しない」ことなので、いくつか「勝手に変えてしまった例を伝えて」みます。
ここで再度、理解できているか確認をしてみます。
若干日本語が変??
ここは気にせず次にいきます。
文章を提供します。
通じていなかったみたい。カタカナ以外がまだ修正されている。
今回はわかってくれたみたいです。
ここで、どのようにお願いしたら、ちゃんとわかってくれるのかChatGPTに聞いてみました。
一般的な答えが返ってきてしまった。
今回の話の場合ということを改めて伝えてみます。
ChatGPTは会話の流れも覚えているのですが、正確な情報を聞き出すにはこちらからの指示をきちんと限定してあげないといけないですね。
ChatGPTにお願いしたいので、翻訳者や校閲者に伝える場合の場面設定になってしまった。
ここで改めて、「ChatGPTさん、あなたに聞く」場合ということを伝えました。「誰が」、「誰に」、「何を」をきちんと伝えることが大事ですね。
いいですね。このガイドを参考に以下のようにお願いしてみました。
念の為理解できているかも確認してます。
完成型はこちら
ちょっと日本語が変だけどわかったようなので、文章を提供してみる。
素晴らしい!!!
うまくできました。
プログラムにしてみましょう!!
ここまで、ChatGPTと一緒に頑張ってきました。そしてなんとかやりたいことができるようになりました。
突然ですが、みなさんはプログラミングはできますか?今回やってきたことをプログラミングしてみませんか?
自分には無理!!!
わかります〜〜〜。
ChatGPTはプログラミングが得意だって知ってますか?
だから、プログラミングの経験ゼロでも大丈夫です。
ChatGPTと一緒にプログラミングをしてみましょう!
ここからは、ChatGPTに半角のカタカナを全角のカタカナに修正するプログラムを一緒に作っていきます。念の為、本当に得意なのかまずは最初に聞いてみましょう。
pythonCopy codewith open('input.txt', 'r', encoding='utf-8') as file:
text = file.read()
new_text = text.translate(str.maketrans('アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲン', 'アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲン'))
with open('output.txt', 'w', encoding='utf-8') as file:
file.write(new_text)
実行結果
ちょっと早くないですか?
だけど本当に動くのか心配ですよね。
実際にやってみましょう!!
Pythonを実行できる環境が必要です。ここでは割愛させていただきます。
Googleまたは、ChatGPTに環境構築についても聞いてみてもいいですね。
以下が今回修正をしたいファイルと修正後のファイルの中身です。
input.txt
output.txt
以下のように半角のカタカナが全角のカタカナに変換されました。
古代ギリシア --->. 古代ギリシア
古代ギリシア --->. 古代ギリシア
ローマ帝国 --->. ローマ帝国
ヨーロッパ --->. ヨーロッパ
ギリシア --->. ギリシア
まとめ
今回は文章中に含まれる半角のカタカナのみを全角のカタカナに変更することをChatGPTにお願いしてみました。さらにPythonのプログラムも作ってもらい実行して正しく動くことを確認できました。
ChatGPTはプロンプトによって思うような動作をさせることができますが、今回はプロンプトの知識がない方でもChatGPTと会話しながら自分の欲しいアウトプットを作り出すことをやってみました。
きちんとCahtGPTと向き合って会話をしていく中で、どのように指示をすればわかってくれるのかがだんだん見えてくると思います。
これからもみなさんのAIライフを応援していきます!
本noteをご覧いただきありがとうございます!
今後ChatGPTに関する情報を受け取りたい方は公式LINEにご登録いただくと定期的に情報を受け取ることができます。
もしご興味がありましたら以下から登録をお願いします。
◉情報受け取り用公式LINE⬇︎
< https://lin.ee/F3fGixV >