【ChatGPT】製品・技術の調査と比較表の作成を効率的に行う

## はじめに

技術調査や記事を書く際、箇条書きよりも比較表にまとめると見やすい場合が多いです。私は、Qiitaの記事を書く際に、他の技術との比較で表を作る事で、読む人にわかりやすく伝えるように工夫しています。

比較表の作成は、選択肢や要素が多いと情報を整理するのに時間がかかります。特に製品比較やサービスのプラン比較、技術的な選択肢をまとめる際には、膨大な情報を一度に整理する必要があります。そこで、ChatGPTを使うことで、迅速かつ効率的に比較表を作成できます。本記事では、ChatGPTに比較表を作成してもらうための依頼方法と、その便利な活用事例を紹介します。

## 手順

ChatGPTに比較表を作成してもらうには、依頼文を工夫することが重要です。以下のステップに従って依頼を行い、必要な情報を迅速に整理できます。

### ステップ1: 比較したい情報を整理する

まずは、比較したい項目や条件を決めます。例えば、製品の価格、機能、特徴、レビューなどの要素を比較したい場合、どの情報を含めるかを明確にします。

### ステップ2: ChatGPTに依頼する

依頼文は具体的に、かつ分かりやすく書くことがポイントです。例えば、以下のように依頼すると効果的です。

#### 依頼文の例：

**製品比較**
「次の3つのスマートフォン（iPhone 15、Samsung Galaxy S24、Google Pixel 8）の価格、カメラ性能、バッテリー寿命、ディスプレイの特徴を比較した表を作成してください。」

**クラウドサービスのプラン比較**
「AWS、Google Cloud Platform、Microsoft Azureの各クラウドサービスの基本料金プラン、無料利用枠、ストレージ容量、サポートの特徴を比較した表を作成してください。」

**プログラミング言語の比較**
「Python、JavaScript、Rubyのそれぞれの言語の特徴、学習難易度、用途、パフォーマンスを比較した表を作成してください。」

### ステップ3: 出力された比較表を調整・修正

ChatGPTが作成した比較表をもとに、必要に応じて修正を加えます。例えば、形式（Markdown、テキスト、CSVなど）を選んだり、内容を補足したりします。

## 実際の活用事例

### 1. スマートフォン比較

例えば、iPhone 15、Samsung Galaxy S24、Google Pixel 8などのスマートフォンを比較する際に、価格やカメラ性能、バッテリー寿命、ディスプレイなどの特徴を簡潔にまとめることができます。

#### 依頼文例：
「次の3つのスマートフォン（iPhone 15、Samsung Galaxy S24、Google Pixel 8）の価格、カメラ性能、バッテリー寿命、ディスプレイの特徴を比較した表を作成してください。」

#### 作成された比較表：

| 項目                | iPhone 15                  | Samsung Galaxy S24        | Google Pixel 8            |
|-------------------|--------------------------|--------------------------|--------------------------|
| **価格**           | ¥125,000                   | ¥105,000                   | ¥85,000                    |
| **カメラ性能**     | 48MPメインカメラ、12MP超広角 | 50MPメインカメラ、12MP超広角 | 50MPメインカメラ、12MP超広角 |
| **バッテリー寿命** | 最大20時間（ビデオ再生）  | 最大22時間（ビデオ再生）  | 最大18時間（ビデオ再生）  |
| **ディスプレイ**   | 6.1インチ Super Retina XDR | 6.2インチ Dynamic AMOLED | 6.2インチ OLED           |

### 2. クラウドサービスのプラン比較

AWS、Google Cloud、Microsoft Azureのクラウドサービスを比較する際に、各プラットフォームの料金や無料利用枠、サポート体制などを簡単に整理できます。

#### 依頼文例：
「AWS、Google Cloud Platform、Microsoft Azureの各クラウドサービスの基本料金プラン、無料利用枠、ストレージ容量、サポートの特徴を比較した表を作成してください。」

#### 作成された比較表：

| 項目                  | AWS (Amazon Web Services) | Google Cloud Platform    | Microsoft Azure          |
|--------------------|---------------------------|--------------------------|--------------------------|
| **基本料金**         | 無料利用枠あり             | 無料利用枠あり             | 無料利用枠あり             |
| **無料利用枠**       | 12か月間の無料利用枠      | 90日間、300ドルの無料クレジット | 12か月間の無料利用枠      |
| **ストレージ容量**   | 5GB無料（S3）              | 30GB（Cloud Storage）    | 5GB無料（Blob Storage）   |
| **サポート**         | 24/7サポート               | サポート有料プランあり   | 24/7サポート（有料プランあり） |

### 3. プログラミング言語の比較

プログラミング言語を比較する際に、特徴や学習難易度、使用目的などを整理することができます。

#### 依頼文例：
「Python、JavaScript、Rubyのそれぞれの言語の特徴、学習難易度、用途、パフォーマンスを比較した表を作成してください。」

#### 作成された比較表：

| 項目              | Python                       | JavaScript                | Ruby                      |
|-----------------|------------------------------|---------------------------|---------------------------|
| **特徴**         | シンプル、汎用性が高い         | 主にWeb開発、動的型付け   | シンプルで直感的な構文    |
| **学習難易度**   | 易しい（初心者向け）          | 中程度（Web開発に特化）   | 中程度（オブジェクト指向）|
| **用途**         | データサイエンス、Web開発、機械学習 | Web開発、フロントエンド   | Webアプリケーション開発    |
| **パフォーマンス** | 中程度（インタープリタ型）   | 高速（JITコンパイル）      | 中程度（インタープリタ型） |

## おわりに

ChatGPTを活用することで、複雑な比較表の作成を効率化でき、時間の節約が可能になります。慣れれば、迅速に情報を整理し、比較表を作成することができます。

今後は、さらに多様な分野で比較表を活用する場面が増えていくでしょう。この記事を参考に、あなたの業務やプロジェクトでもChatGPTを活用してみてください。