AIが自分に合った観光スポットを提案してくれるWebサービスを作りました
こんにちは!株式会社mofmofの武井です。
今回は社内イベントで作ったサービスについて書こうと思います。
社内イベントにPOとして参加
mofmofでは現在、「金曜日に5時間時間を確保し、NestJSと生成AIを使ったアプリケーションをチームで開発する。」というイベントを行なっています。
これについては以下の記事で詳しく紹介されています。
私はエンジニアではないので、PO(プロダクトオーナー)として参加しました!(あと一応デザインも担当しました)
作りたいプロダクトの候補はいくつかあったのですが、今回は「いきたい旅行先と条件を入力すると、その土地のおすすめ観光地を提案してくれるサービス」を作ることにしました。
なぜこのサービスを作りたかったか?
個人的に以前から旅行に関して以下のような課題感がありました。
旅行プランをたてるのがめんどくさい、大変だと感じる
行き先を決めたはいいが、特に目当ての観光地がない(何があるのか分からない)
「(場所名) 観光」と調べると観光地ランキングなどは出てくるが、量が多くて選ぶのが大変
みつけた観光地をマップで調べ直し、かつ観光地から観光地への移動方法を調べなければならないのがめんどくさい
ざっと調べたところこれらを解決するようなサービスは見当たらなかったので、今回作ろうと考えました。
サービスの紹介
できあがったサービスはこんな感じです。
まず、検索条件を選択します。
旅の目的地
旅の条件
誰と行くか?
旅の好みは?(自然が好き、歴史や文化が好き など)
条件を選択後、検索ボタンを押すと、AI(ChatGPT)が条件に沿って観光スポットを探します。
検索が終わると、条件に沿ったおすすめの観光スポットが表示されます。
ちなみに、検索結果をシェアできる機能は現在実装中です。(時間の都合上実装しないかもしれません)
実際のサービスも公開しているので、是非触ってみてください!
できなかったこと
今回我々のチームはエンジニア3名×週5時間×約8週ということで、時間の都合上実装できない機能もありました。
当初の本サービスは「条件を入力するとおすすめ観光地を提案してくれる機能」に加えて、「提案の中から行きたい観光地を選択するとAIが旅行プランを作ってくれるWebアプリケーション」の想定でした。
が、旅行プランの組み立てとなると移動方法や移動時間の考慮が必要だったり実装すべき機能が多く、期間内に2つの機能を作るのは現実的でないということでスコープから外し、前者の機能に絞ったサービスになりました。
他にも時間の都合上実装できなかった機能があるので、いつかまた同じような社内イベントがあったら拡張開発ができたらいいなぁ〜と思っていたりします。
なにはともあれ、自分が思いついたものが実際にサービスとして触れる形になったのには感動しました!エンジニアの方々ってすごいなぁと改めて実感。
株式会社mofmofは、生成AIとNestJSにも力を入れています。
今回のサービスを開発してくれたメンバーも、普段は受託開発を行なっています。
サービス作りを検討されている方は是非お気軽に弊社までご相談ください!