ChatGPT活用シーンまとめ!(実例付き)
巷で話題になっているChatGPTの活用方法や活用ツールについて、本サイトでは詳しく解説していきます!
今回はまず初めに「ChatGPTが何に使えるのか?」を会話の実例を用いて、リストアップ解説していこうと思います!
目次
調査系
ChatGPTは最新の情報やマイナー情報は苦手ですが、様々な質問をすることが可能です。
用語質問
人間に質問するように、様々なことをChatGPTに質問することができます。ただし、最新の事や、マイナーな事を質問すると嘘をつくので注意して下さい!
項目リストアップ
なにかしらの項目をピックアップしてリスト化したい場合、ChatGPTがリストアップしてくれます。人間目線だと漏れもあるので、思考の補助としておすすめです!
翻訳: Chat GPTは、言語の翻訳にも使用されます。特に、複雑な言語や専門用語を含む場合に有用です。
文章生成: Chat GPTは、文章生成にも使用されます。たとえば、記事、小説、詩、広告文、検索エンジン結果などを生成するために使用されます。
…
一覧表作成
何か一覧表を作成してもらいたい場合、テーブル形式でも出力してくれます!(ただしマイナーな情報は嘘が混じってる可能性あるので注意を)
都道府県名 | 面積 |
---|---|
東京都 | 2,187.66 |
神奈川県 | 2,415.84 |
埼玉県 | 3,797.75 |
千葉県 | 5,157.61 |
茨城県 | 6,095.27 |
栃木県 | 6,408.28 |
条件指定調査
条件を指定して、それを満たすものをリストアップさせることもできます。ただし結果は怪しいです。三鷹は海に近いんですかね、、、><
・自然が多い
・電車駅が多い
・東京まで30分程度でこれる
・海も近い
・家賃が1Kで8万以下
・三鷹市:JR中央線で東京駅まで30分程度でアクセス可能で、三鷹の森ジブリ美術館をはじめ、公園や自然が豊かな場所も多い。家賃1Kで8万円以下の物件もある。
・八王子市:JR中央線や相模線、横浜線などが通り、都心へのアクセスがよく、自然豊かな立地でもあり、海へのアクセスも容易。家賃1Kで8万円以下の物件も多数ある。
・川口市:JR京浜東北線で東京駅まで30分程度でアクセス可能で、埼玉県内でも家賃相場が比較的低めの場所。また、川口市には鉄道博物館や葛西臨海水族園などの観光スポットもある。
文章系
ChatGPTは文章を扱うのが非常に得意なので、様々なことを頼むことができます。
文章作成
文章作成はChatGPTの得意分野ですね。文字数指定でもそれっぽく書いてくれるので、かなりの効率化に貢献しそうです。
最大の懸念は、AIが人間に代わって意思決定を行うことができるということです。例えば、軍事用AIが自律的に攻撃を行うことができる場合、人間が意図しない犠牲者を出す可能性があります。また、金融取引や投資の自動化によって、市場の不安定化を引き起こすリスクもあります。
さらに、AIが偏見や人種差別を持つこともあります。AIは、大量のデータをもとに学習するため、偏見が含まれたデータを学習すると、その偏見を強化してしまうことがあります。これによって、例えば就職や住居探しにおいて差別が生じる可能性があります。…
文章要約
長い文章も、行数指定で要約を頼むことができます。重要なポイントだけ把握したい場合の時短になりますね!
AIの急速な発展により、私たちの生活や社会には多くの利点があります。しかし、同時にAIには重大な危険性が潜んでいます。
最大の懸念は、AIが人間に代わって意思決定を行うことができるということです。例えば、軍事用AIが自律的に攻撃を行うことができる場合、人間が意図しない犠牲者を出す
文章口調変換
↓のように口調の変換を頼むこともできます!これによって面白い口調のAIとかもつくることが出来そうですね!
AIの急速な発展により、私たちの生活や社会には多くの利点があります。しかし、同時にAIには重大な危険性が潜んでいます。
最大の懸念は、AIが人間に代わって意思決定を行うことができるということです。例えば、軍事用AIが自律的に攻撃を行うことができる場合、人間が意図しない犠牲者を出す可能性があります。また、金融取引や投資の自動化によって、市場の不安定化を引き起こすリスクもあります。
最大の懸念は、AIが人間に代わって意思決定を行えてしまうということでございますざます。例えば、軍事用AIが自律的に攻撃を行える場合、人間が意図しない犠牲者を出す可能性がございますざます。また、金融取引や投資の自動化によって、市場の不安定化を引き起こすリスクもございますざます。
文章校正
長い文章も、行数指定で要約を頼むことができます。重要なポイントだけ把握したい場合の時短になりますね!
さすがに高精度の誤差GPSが備わっているGARMINのほうが正しいと思う、Galaxy Watch4はちょっと距離計測は微妙なよう。最近発売されたPixel WatchもかなりGPSあやしく、曲がり角とかかなりショートカットされるみたいで、Galaxy WatchとかWear OS系のスマートウォッチを、完全にランニング用として使うのはまだまだ先
さすがに高精度の誤差GPSが備わっているGARMINの方が正しいと思います。Galaxy Watch4は距離計測が微妙なようです。最近発売されたPixel WatchもGPSに問題があり、曲がり角などがかなりショートカットされるようです。Galaxy WatchやWear OS系のスマートウォッチを完全にランニング用として使うのは、まだまだ先になりそうです。
小説作成
ChatGPTは会話生成も得意です。また、既存のメジャーなキャラクターも理解してるので、↓のようにキャラクターを指定するだけでも文章を生成してくれます。ビックリするようなコラボもこれで実現できてしまいます!
大谷選手: はい、野球というスポーツで打ち投げをします。
ベジータ: 打ち投げ? それはどういうことだ?
大谷選手: 打つときはバットを使ってボールを打ちます。投げるときは、力を込めてボールを投げます。
ベジータ: なるほど、バットというのは、お前たちの剣のようなものか。
大谷選手: そうですね。ボールを打つことは、敵を攻撃するようなものかもしれません。
ベジータ: なるほど、お前たちの戦い方も、面白そうだ。戦いの技を教えてくれ。…
思考系/相談系
計算系
これはgoogleなどででも可能なことですが↓のように計算をしてくれます
(123+4389)^2 = (4512)^2 = 20343444
よって、(123+4389)^2は20343444になります。
問題回答
↓のような物理の問題も解けます。いやーすごい。
まず、初速度v0=0、加速度a=1m/s、目的地までの距離d=10km=10000m が与えられています。
運動方程式を使って、目的地に到着するまでの時間tを求めます。
d = v0 * t + (1/2) * a * t^2
ここで、v0=0なので、式は次のように簡略化されます。
d = (1/2) * a * t^2
両辺に2をかけて、
2d = a * t^2
両辺をaで割り、平方根をとります。
t = √(2d/a)
数値を代入すると、
t = √(2 * 10000 / 1) ≒ 141.4秒
したがって、初速0、加速度1m/sで出発した場合、10km先には約141.4秒後に到着します。
料理相談/モノつくり相談
↓のように材料を提示して、おすすめのレシピを教えてもらう事も可能です。もちろん他のものつくりの相談であったり、カロリー計算などを頼むことも可能です。
・キャベツ
・卵
・ソース
・白菜
キャベツの卵炒め
・キャベツを千切りにし、卵を溶きほぐす。
・フライパンに油を熱し、キャベツを炒める。
・キャベツがしんなりしてきたら、溶き卵を加えて炒める。
・ソースを加えて味を整え、完成です。
白菜の中華炒め
・白菜を食べやすい大きさに切る。
・フライパンに油を熱し、白菜を炒める。
・火が通ったら、卵を溶きほぐして加え、炒める。
・最後にソースを加えて味を整え、完成です。
悩み相談/会話相手
ChatGPTは悩み相談や会話の相手にもなってくれます。この会話自体によって不安が解消したりと、大きなメリットがあると思います。
まず、うまく会話ができない原因を明らかにすることが大切です。例えば、緊張している、自信がない、話題が思い浮かばないなど、さまざまな理由が考えられます。一度自分自身に向き合って、なぜうまく会話ができないのかを考えてみてください。
次に、練習することが大切です。例えば、友達や家族と積極的に話す、自分が興味のある話題を探して話す、自分の意見や感情を率直に表現するなど、日常生活の中で少しずつ練習していくことができます。
また、自分に合ったコミュニケーションの方法を見つけることも大切です。自分に合わないコミュニケーション方法を無理に使うと、ストレスがたまってしまうことがあります。例えば、対面で話すのが苦手な場合は、電話やメールなど、別の方法を使うことができます。…
プログラミング系
ChatGPTは機械なので、もちろんプログラムを書いたり修正するのも得意です!
プログラム生成
ChatGPTは簡単なプログラムなら自動で生成できます!
function calculateExerciseIntensity(heartRate, age) { const maxHeartRate = 220 - age; const heartRatePercentage = heartRate / maxHeartRate; if (heartRatePercentage < 0.6) { return "低強度運動"; } else if (heartRatePercentage < 0.8) { return "中強度運動"; } else { return "高強度運動"; } }
プログラム修正
つくったプログラムを日本語で修正させることも可能です。
function calculateExerciseIntensity(heartRate, age) {
const maxHeartRate = 220 – age;
const heartRatePercentage = heartRate / maxHeartRate;
if (heartRatePercentage < 0.6) { return "低強度運動"; } else if (heartRatePercentage < 0.8) { return "中強度運動"; } else { return "高強度運動"; } }
function calculateExerciseIntensity(heartRate, age) { const maxHeartRate = 220 - age; const heartRatePercentage = heartRate / maxHeartRate; if (heartRatePercentage < 0.4) { return "低強度運動"; } else if (heartRatePercentage < 0.8) { return "中強度運動"; } else { return "高強度運動"; } }
プログラムのコメント生成
既存のプログラムへのコメント解説を付けてわかりやすくしてくれます!
function calculateExerciseIntensity(heartRate, age) {
const maxHeartRate = 220 - age;
const heartRatePercentage = heartRate / maxHeartRate;
if (heartRatePercentage < 0.4) { return "低強度運動"; } else if (heartRatePercentage < 0.8) { return "中強度運動"; } else { return "高強度運動"; } }
// 心拍数と年齢から運動強度を計算する関数 function calculateExerciseIntensity(heartRate, age) { // 最大心拍数を計算する const maxHeartRate = 220 - age; // 心拍数の割合を計算する const heartRatePercentage = heartRate / maxHeartRate; // 心拍数の割合に応じて運動強度を決定する if (heartRatePercentage < 0.4) { return "低強度運動"; } else if (heartRatePercentage < 0.8) { return "中強度運動"; } else { return "高強度運動"; } }
テストコード生成
人間が書くのが面倒なテストコードも、プログラムを渡せば自動で生成してくれます。
function calculateExerciseIntensity(heartRate, age) {
const maxHeartRate = 220 - age;
const heartRatePercentage = heartRate / maxHeartRate;
if (heartRatePercentage < 0.4) { return "低強度運動"; } else if (heartRatePercentage < 0.8) { return "中強度運動"; } else { return "高強度運動"; } }
以下は、calculateExerciseIntensity関数のテストコードの例です。 javascript Copy code describe("calculateExerciseIntensity", () => { it("should return '低強度運動' when heart rate percentage is less than 0.4", () => { const heartRate = 100; const age = 30; const expected = "低強度運動"; const result = calculateExerciseIntensity(heartRate, age); expect(result).toBe(expected); });...
活用方法見つけ次第、随時更新予定!
上記のようにChatGPTはいろんな場面で活用できます!情報が間違っている可能性あるなどデメリットもありますが、うまく活用できれば超効率化につながるはずです!
本ページではChatGPTの新たな有効な活用方法などが見つかり次第随時更新していこうと思っております!!
⇒「ChatGPT活用ノウハウ」カテゴリ記事一覧
その他関連カテゴリ