ChatGPTを使ってサービスの機能開発に挑戦!エンジニアインターンシップ2023レポート!

こんにちは!GMOペパボの採用担当者です。
今回は、エンジニア向けサマーインターンシップの様子をご紹介します!なお、実施期間は7月24日(月)〜8月4日(金)の10日間です。

インターンシップの内容

そして今回のインターンシップには、計6名のインターン生にご参加いただきました。参加先は「カラーミーショップ」「minne」「SUZURI」の3サービスです。

なお、インターン生がGMOペパボのテックブログにそれぞれレポートを書いてくれました。詳細については、下記をご覧下さい。

実際に、インターン生には各サービスの実課題に合わせた開発業務を担っていただきました。具体的には、データ分析基盤と機械学習を活用した新機能や機能改善の開発です。

特に今回は、「ChatGPT」APIを活用したプロダクト開発がメインです。さらに、社内でも積極的に取り組んでいる領域の課題に挑戦してもらいました。

また今回のインターンシップでは、特に下記4点を体験できるように企画設計しました。

  • GMOペパボが運営しているサービスの本番環境を触れること
  • 新機能・機能改善をリリースまで体験できること
  • ペパボのエンジニアからコードレビューを受けられること
  • 直接ユーザーさんの声や反応が見れること

インターン中の様子

そして最終日は、成果発表会とその準備に充てられます。そのため、実質9日間でリリースまで行うスケジュールでした。

~10日間のスケジュール~

また期間中は、技術責任者からの座学やCTOと話せる機会がありました。さらに、様々な部署・職種のパートナーと交流できる場も設けました。

新卒メンバーとの交流も

また、今年4月に入社した新卒パートナーの研修成果発表にも参加してもらいました。つまり、新卒研修の様子や活躍している新卒メンバーを知ってもらう機会です。

~技術責任者による座学の時間~

期間中は技術責任者からの座学やCTOと話せたり、様々な部署・職種のパートナーと交流できるような機会を設けました。

また今年4月に入社した新卒パートナーの研修の成果発表にも参加してもらい、新卒研修の様子やペパボで活躍している新卒メンバーについて知ってもらう機会も作りました。

~渋谷フクラスのエントランスでパシャリ~

そして午後は、10日間で学んだことを振り返る成果発表会を行いました。つまり、ペパボが大切にしている「アウトプットすること」の実践の場です。

~成果発表会の様子~

なお、1人15分の持ち時間で、2人組のチームは30分で登壇してもらいました。発表内容としては下記4点を中心にお話いただきました。

  • 自己紹介
  • GMOペパボのインターンに期待していたこと
  • インターンで担当したタスク
  • インターンで学んだこと、成長したこと

成果発表会には沢山のペパボのパートナーも参加しました。発表スライドに工夫を凝らしたり、発表中に小ネタを入れたり。そして、どのチームも発表が上手で会場は大盛り上がりでした!

~懇親会の様子~

さらに、成果発表会の終了後には懇親会を実施しました。懇親会には、サポーター以外にも事業部のメンバーや新卒メンバーも参加しました。みんなで楽しい時間を過ごしました。

インターンでリリースした機能

こちらがインターン生がリリースした機能です。

カラーミーショップ

商品SEO設定を自動生成する機能

カラーミーショップのチームでは、インターン生が2人1組になりました。実装したのは、商品ページのSEO設定項目をAIが自動生成する機能です。対象はタイトル、商品説明、キーワードなどです。

以前から、SEO自動生成AIのご要望をもらっていました。そこで今回、この機能の開発をしてもらいました。
機能提供後の1ヶ月間で、SEO設定された商品数が約8%アップしました。これまでSEO設定に困っていた方を、自動生成でサポートできるようになりました。

また、この機能だけではありません。自動生成した商品紹介文のトーンを調整する機能も、開発してもらいました。こちらは、インターン期間中のリリースには間に合いませんでした。しかしその後、パートナーが引き継ぎ無事にリリースされました。開発周りは、インターン生を中心に進めてもらいました。ペパボのディレクターやデザイナーも、協力しながら開発しました。

▼デモ動画
https://twitter.com/colormeshop/status/1687014386316324864

minne

作品タイトル・説明文の自動生成機能

つづいて、minneでは「minne AIアシスタント(β)」に新機能を実装しました。作品タイトルや説明文を生成する機能です。この機能では、作品のカテゴリーや見た目、利用シーンを入力します。すると、作品タイトルと作品説明文をAIが生成してくれます。

この機能もインターン生2人でお互い協力しあい、実装まで進めてくれました。作品の紹介文を書くのに、時間がかかったり苦手に感じたりする作家さんがいます。その課題を解決するために、この機能を開発・実装してもらいました。リリース後、実際に使ってみたという声を沢山いただきました。minneの作家さんにとって、紹介文を書く手間が減ります。より多くの作品の出品や販売促進に繋がる、素敵な機能を開発してくれました。

SUZURI

さらに、SUZURIでは2名が異なるタスク(①と② / ③と④)に分かれました。そして、サポーターと協力しながら開発に取り組んでもらいました。

①ショップページの刷新

SUZURIのショップページに「すべてタブ」を追加しました。これにより、各クリエイターさんが出品したアイテムを一覧で確認可能に。

これまでショップページは、カテゴリー別にアイテムを表示していました。そのため、すべてのアイテムを一覧で見られないという課題がありました。「すべてタブ」の追加により、作品がより見やすく、グッズを見つけやすくなりました。

②SNSシェア文 自動生成機能の実装

クリエイターさんのショップ説明文を自動生成してくれる機能を実装しました。この機能は、SNS宣伝用にショップやアイテムの紹介文を自動生成するものです。他のサービス同様、多くのクリエイターさんに使っていただいています。

③アナリティクス画面にアイテム別のランキングを追加

アナリティクス画面の改善

SUZURIのアナリティクス画面を改善しました。アイテム別の売れた数を、ランキングで表示できるようにしています。
これまでは、売上や注文数などの総合的なデータしか見られませんでした。そのため、どのアイテムが人気なのか分かりにくいという課題がありました。そこで、アイテム別のランキングを追加しました。これにより、売れ筋のグッズを詳細に把握できるようになりました。

④売れているアイテムの情報をもとにスリスリくんがコメントしてくれる機能

売れ筋グッズについて、スリスリ君がレビューしてくれる機能も実装しました。売上データをもとにしたレビューです。この機能は、OpenAIの「ChatGPT」APIを使っています。レビュー文を、自動で生成してくれるものです。

実際にこの機能を使ってくれたクリエイターさんから「創作活動のモチベーションが上がる!」「自分でカウントしなくて済むし、人気アイテムが確認しやすくなって嬉しいです」などといった嬉しい声を沢山いただきました。

おわりに

インターン生のみなさん、10日間本当にお疲れさまでした!

今回のインターンでは、AIを活用した開発を中心に体験していただきました。私たちGMOペパボが、今最も力を入れている領域です。このインターンを通じて、サービス開発の楽しさを感じてもらえたら嬉しいです。チームで作る体験や、ユーザーさんに価値を届ける体験、技術的な成長もです。
改めて、6名のインターン生のみなさん、GMOペパボのインターンシップにご参加いただきありがとうございました!

募集中の求人

現在GMOペパボでは25卒エンジニア職を募集しております。

また今後も継続的にインターンシップの受け入れを行う予定です。次回のインターンシップは冬頃に実施予定ですのでご興味のある方は GMOペパボ株式会社 採用サイトをぜひチェックしてみてください!