SE・プログラマーにとって強力なツールに
SE(システムエンジニア)・プログラマーにとっても、ChatGPTは非常に強力なツールであり、脅威であるかもしれないという。システム開発、プログラム設計、コーディングなど、幅広い分野でChatGPTの活用が考えられる。
たとえば、プログラム作成を補助してもらう、関数やエラーの内容を調べる、英語の文章を翻訳してもらうなどの例を挙げている。簡単なプログラムのコードであれば生成したり、他の言語に書き替えてもらったりすることも可能だ。
また要件を定義する場合、これまでは経験やノウハウが必要だった。ChatGPTを活用することでシステムエンジニアとして何をすべきかを学ぶことができ、実際に要件定義を決定していく際の作業負担も軽減されるという。要件定義のステップの確認、要件の定義、画面フローへの落とし込みの例を紹介している。
教育関係者にとってもChatGPTは強力な武器になりそうだ。日常のプリントづくりや小テストの作成から、教育プログラムの企画・運営、授業の実施、学生の指導・評価まで使える。
「鎌倉時代の出来事について穴埋め問題をつくって下さい」と指示すると、典型的な事項についての問題がいくつも出てくることに驚いた。最近、教師は負担が重いと敬遠され気味だが、労務問題の解消に役立つかもしれない。選択問題、クイズ形式の問題と自在に活用できる。
さまざまなコンテンツ制作にChatGPTが役立つことは言うまでもない。下調べからコンテンツの構成、文章の作成、デザインや原稿の方向性についてのアドバイスまで利用できる。
「第5章 ChatGPTの拡張と他のAIツール」では、スマホアプリの紹介をしているiPhone用のChatGPTアプリのインストールから、文字入力・音声入力の操作のほか、LINEで友だち追加をするだけでChatGPTが使えるようになるサービスを紹介している。
この「AIチャットくん」は、1日5回までなら無料で使うことができる。これなら、スマホで気軽にChatGPTにアクセスできそうだ。
ChatGPTは、あらかじめ学んでおいたデータに基づいて回答を生成するため、最新の情報や特定のWebサイトからの情報を取得することはできない。また、回答内容の正否を確認することができない。そうした「弱点」があることも知っておいた方がいいだろう。
マイクロソフトが提供する「新しいBing」のように、出典を表示するサービスを使えば、「詳細情報」を参照することで内容の正確性を確認することができるとアドバイスしている。
ユーザーが拡大し、新たな活用法が日々生まれている。しばらくの間、ChatGPT関連の書籍、雑誌から目が離せないようだ。(渡辺淳悦)
「ゼロからはじめる なるほど!ChatGPT活用術」
マイカ著
技術評論社
1540円(税込)