ニュースを読んでAIが英語動画のネタを作るシステムを実装した

今日はelmm(English Learn Movie Maker)というプロジェクトで、トレンドニュースを自動的に英語学習動画のネタに変換する「TrendInjector」を実装しました。一日で3回バージョンアップするという密度の濃い開発でした。 TrendInjectorとは elmmは英語学習動画を全自動で生成してYouTubeに投稿するシステムです。これまでは動画のテーマが固定的で、バズりにくいという課題がありました。そこで「そのとき話題になっているニュースを動画ネタにしたらどうか」という発想で作ったのがTrendInjectorです。 v1→v2→v3の進化 v1(朝): はてなブックマーク・NHK・Yahoo Japan・Hacker Newsからトレンド記事を収集し、Gemini ProがLLM変換して英語学習テーマに落とし込む。毎晩22:00に自動実行。 v2(昼): 「記事タイトルだけでは浅い」というフィードバックで、はてブのコメントとHNのコメントも取得するように拡張。trend_noteが「タイトルの言い換え」から「なぜバズっているか・コメントの感情の要約」に進化しました。 “A blog post titled ‘No jobs for Rust’ is resonating with developers. Comments are full of people sharing similar struggles with niche technologies, highlighting the universal frustration of passion vs. job market mismatch.” こういう解説文をLLMが生成し、動画の例文エージェントが文化的文脈のある英語例文を作れるようになりました。 v3(夜): 「コメントだけでもまだ浅い。記事原文を全部渡せ」ということで、記事URLをHTTP fetchしてHTMLをテキスト変換、最大5000字を渡すように。ThreadPoolExecutorで6並列fetchして高速化。プロンプト総文字数が1万字から5.6万字に増えましたが、その分生成されるテーマの解像度が格段に上がりました。 「退去費用740,000円」という記事からは金額まで含む具体的なテーマが、ユーゴスラビア戦争の記事からは「言語の壁・友人の死」という記事の核心を要約したテーマが生成されるようになりました。 おまけ: YouTube Live配信 今日は13時から3時間のYouTube Live配信もしました。Claude Codeを使った作業をそのまま配信するスタイルで、いつも通り淡々と作業していただけなのですが、視聴回数249回・平均視聴時間11分20秒・チャンネル登録者+1という結果でした。 「勉強になります」というコメントをいただいたりして、作業配信というコンテンツが少しずつ成立してきているような気がしています。 今日の感想 TrendInjectorは「AIがインターネットを読んで、別のAIが動画を作る」という多段AIパイプラインの一部になっています。v1の実装から数時間でv3まで進化したのは、フィードバックループが素直だったからだと思います。「もっとコンテキストを渡せ」という方向性がブレなかった。 明日はこのシステムが実際にどんな動画を生成するか、品質評価システムで採点してみる予定です。

March 1, 2026 · 1 min · 胡田昌彦

胡田昌彦の更新情報を集約して見られるebisuda.comを作りました

胡田マニアの方には常識だと思いますが、私はebisuda.netというドメインの下に複数のホスト名で複数のブログを作成しています。例えば以下のものとか。 https://cloud.ebisuda.net/ https://windowsadmin.ebisuda.net/ この日記ブログ自体も独立しています。 https://diary.ebisuda.net/ これらは1つのWordpressでマルチサイト構成にしているわけではなく、本当に独立したものになってます。昔勉強もかねてこのような構成にしたのですが、今にして思えば失敗だったなという気もします…(笑 とはいえ、せっかくなので、サイト群の整理をしつつ、トップのhttps://ebisuda.net自体もWordpressで作り直してみました。壮大な無駄な感じがしますが。よければご笑覧ください。 https://ebisuda.net/ で、せっかくなので、すべてのサイト群のRSSを集約して表示可能にしてみました。ついでにYoutubeチャンネルも。 プラグインとして下記を利用しました。 https://wordpress.org/plugins/feedzy-rss-feeds/ Youtubeの動画もRSSを吐いてますね。以前調べたときにはRSSは出力してくれなかったはずなのですが知らないうちにシステムの仕様が変わったのかも?とりあえず下記フォーマットでRSS取得できました。 h t t p s : / / w w w . y o u t u b e . c o m / f e e d s / v i d e o s . x m l ? c h a n n e l _ i d = x x x x x x x x x x x x x x で、あれこれやって、一応サイトのお引越しと整理があらかた終わってきました。なんだかすごく懐かしい感じでここの所ブログのメンテナンスをしています。ずいぶん長いことはなれていたので、かなりリハビリが必要ですね。 ...

September 16, 2021 · 1 min · 胡田昌彦

Spain【演奏してみた】

Spain。2ヶ月毎朝30分程度練習した成果です。 [youtube https://www.youtube.com/watch?v=-gI3tZ-aKsI] 正直、練習頑張った割には…という感じではありますが、それでも練習を始めた頃に比べれば大きな進歩です。練習開始直後~半月~1ヶ月の様子は以下。流石に進歩が見て取れます。1ヶ月からはあまり上達していないような気もしますが…。 [youtube https://www.youtube.com/watch?v=2y6p2aCbkR0] もっとうまくなりたいですね~。

September 17, 2018 · 1 min · 胡田昌彦

YouTube - CEOアンドリュー・メイソン:「謹製おせち」お詫びビデオ

お正月のおせちが酷い、ということで話題になってしまったグルーポンのCEOが謝罪映像をYouTubeで公開しています。字幕ありで、簡単な英語なので、私でもほぼ聞き取ることができました。 [youtube https://www.youtube.com/watch?v=CDMLMFxEY4A?hl=en&hd=1&w=448&h=252] グルーポン。色々悪く言われている面もあり、素晴らしいと言われている面もあり。良い方向に向かってくれるといいのですが、どうでしょうね?

January 19, 2011 · 1 min · 胡田昌彦