FLINTERS Engineer's Blog

FLINTERSのエンジニアによる技術ブログ

夏季休暇に行く海外旅行の旅程をAIに組んでもらった話

こんにちは。FLINTERSでエンジニアをしています。
今回はFLINTERSのブログ祭りの記事として、 #福利厚生 #AI #技術 をテーマにAIに旅程を組んでもらう話をしようと思います。

はじめに

FLINTERSには夏季休暇制度というものがあり、4~8月の間に10日間好きな場所で休暇を取ることができます。
私はこちらの制度を使って個人手配の海外旅行によく行くのですが、そのために必要不可欠であり時間がかかるのは旅程を組む作業です。
特に海外の旅行情報についてはコロナ禍の動乱もあってか、営業時間や休業の情報が日本語サイトでは手に入りづらく、旅程を組むのがなかなかに骨の折れる作業になっているなと感じています。

なので、今回はChatGPTを使って旅程を組んでもらうことにしました。

実践

プロンプト

## 命令
あなたは旅行の予定を立てるプロです。下記の条件を元に詳細な旅行の計画を立ててください。

## 旅行情報
・出発地:東京
・旅行先:トルコ(イスタンブール、カッパドキア、他含む)
・時期:6月
・期間:10日間(飛行機での移動含む)
・人数:一人

## 目的
その土地の食文化と歴史を知りたい

## 条件
・飛行機の時間や乗り継ぎ情報を詳細に書いてください。
・できるだけ安価な旅行にしてください。安価にするため乗り継ぎ便を可とします。
・旅程には博物館や飲食店の営業時間と料金を書いてください。
・営業時間と料金、開業しているかどうかを判断した情報元のリンクをURLのまま添付してください。
・博物館や飲食店の地図情報を添付してください。
・目的地ごとの移動手段とその料金と乗り物の運行時刻や所要時間を書いてください。
・営業時間や料金は最新情報をもとにしてください。
・移動手段は公共交通機関のみです。
・トルコリラのレートも記してください。

## 出力
表形式:|日付|時刻|活動|場所|移動手段|移動時間|料金|参考リンク|

結果

gpt3.5

gpt3.5結果

gpt4

gpt4結果

感想

gpt3.5とgpt4を比較すると、gpt3.5の情報には参考リンクや時間設定などに不十分な点もあるなという感じですが、gpt4はリンクはある程度正確ですし、内容も詳細です。

またgpt3.5では命令が複雑すぎたようで時刻までは出力されず、生成ガチャを回しているとエラーを起こしたり、途中で生成が止まったりしてしまうこともありました。

4の旅程でも生成後そのままを使って旅行するには不安があり、その情報は正確なのか?お店は実在するのか?という検証をして旅程をブラッシュアップさせていく作業は必要があると思います。

最後に

AIにある程度の枠組みを作ってもらうことで旅程決めやリンク集めの時短はできそうですが、全てを任せるには至らず、自分で旅程のブラッシュアップをするかプロンプトの改修に勤しむなど色々と手を加える必要がありそうだなという結果になりました。

みなさまもAIを活用して良き夏季休暇を過ごしてもらえればと思います。