スタディサプリ Product Team Blog

スタディサプリ Product Team Blog

株式会社リクルートが開発するスタディサプリのプロダクトチームのブログです

イラストでわかるRAGを用いたbot開発~生成AIを使った開発の知識を深めよう~

こ〜んにちは〜!スタディサプリ小中高SREの@_a0iです。 先日RECRUIT TECH CONFERENCE 2025 プレイベントで「イラストでわかるRAGを用いたbot開発」と題してLTを行いました。 資料もアップされています。 speakerdeck.com (首痛いポーズがいいですね〜!) …

講義動画における生成 AI を活用した字幕生成

こんにちは、『スタディサプリ』の iOS エンジニアのヴァンサンです。 先日、『スタディサプリ』の一部の講座の動画に日本語字幕が追加されました。音声と同じ言語の字幕は、聴覚に障がいのあるユーザーだけでなく、音声が聞こえづらい環境や、イヤホンが手…

スタディサプリ小中高のフロントエンド技術戦略と課題解決の歩み

こんにちは。技術戦略フロントエンドGのマネージャーをしている @kuranari です。 本記事では、スタディサプリ小中高のフロントエンド技術戦略活動について紹介します。 技術戦略グループとは スタディサプリ小中高のプロダクト開発部には「プロダクト開発組…

RECRUIT TECH CONFERENCE 2025 で『スタディサプリ』の開発組織を紹介しました

こんにちは、Androidエンジニアの@morux2です。先日 RECRUIT TECH CONFERENCE 2025 にて、「エンジニア主導の企画立案を可能にする組織とは?『スタディサプリ小学講座』に新機能がリリースされるまで」というLTを行いましたので、発表内容のサマリを共有さ…

monorepo で Cursor Project Rule を扱う Tips

こんにちは、@chaspy です。開発部長をしています。本日は小ネタで失礼します。 私たちは普段、monorepo で開発しています。monorepo については過去色んな記事で言及されているのでぜひご覧ください。 blog.studysapuri.jp blog.studysapuri.jp 最近、monor…

再エンコード無しで、HLS動画への字幕の追加を実現する

こんにちは、動画基盤チームの @kumackey です! 2月17日に、『スタディサプリ高校講座』に生成AIを活用した字幕表示機能が追加されました! まずはブラウザ版・特定講座での提供となりますが、今後提供範囲の拡大も検討していきます。 参考: 『スタディサプ…

【番外編】スクリプト言語と GitHub Actions で GitHub Wiki に秩序をもたらそう! Vol.4 -しくじり編-

「スクリプト言語と GitHub Actions で GitHub Wiki に秩序をもたらそう! 」シリーズ第4弾です。 Ownership 単位で Wiki の Markdown ファイルをディレクトリごとに整理して Revisions を吹っ飛ばし、現状復帰させるまでの辛いお話です。

【本編】スクリプト言語と GitHub Actions で GitHub Wiki に秩序をもたらそう!Vol.3 -自動化ワークフロー実装編-

「スクリプト言語と GitHub Actions で GitHub Wiki に秩序をもたらそう! 」シリーズ第3弾です。 スクリプト日時実行結果と Ownership 不在 Wiki 件数週次報告 Slack 通知の GitHub Actions の実装のお話です。

【本編】スクリプト言語と GitHub Actions で GitHub Wiki に秩序をもたらそう! Vol.2 -スクリプト実装編-

「スクリプト言語と GitHub Actions で GitHub Wiki に秩序をもたらそう! 」シリーズ第2弾です。 自動化スクリプトの実装のお話です。

Flutterアプリ開発に欠かせないbuild_runner速度アップTips

Dartチームがmacrosの開発をストップしたことを受けて、緊急でブログとビルドを回しております。 ForSCHOOL開発グループの @koji-1009 です。 medium.com macrosの開発停止に伴い、Dartチームはbuild_runnerのパフォーマンス向上とdata classの実現…