神戸新聞が生んだ「高校野球」自動戦評の裏側

プログラマーではない社員のアイデアだった

川上:ニーズは高いと予想されていましたが、取材現場の運用の負担も大きく、始めるにあたりもっと注目を集めたいという思いがありました。そこでNEXTの編集部長が「このコンテンツを活用して、何か面白いことができないか」と記者経験もある武藤に相談したことが始まりです。

武藤:相談といっても飲みの席での雑談のような感じでした(笑)。私はプログラマーではないですが、その方面に少し興味があったので「記事の自動作成ならできそうですね」と提案しました。そしてできる範囲から業務外で作業を始めました。言ってみれば「日曜プログラマー」です。

――社内開発だったことに驚きました。

デジタル事業局の川上さん(左)と、「ロボットくん」開発者の武藤さん(写真:news Hack by Yahoo!ニュース)

武藤:もちろん完全にプロのようにはいかないので、見る人が見ればたどたどしいコードだと思います。でも数万円で買ったパソコンでも動くような軽いプログラムなので、環境的に難しくはありませんでした。わからないことはネットで検索して調べながら作りましたよ。

「こういうものを作れ」と言われたわけではなく、システマチックで詳細なデータがあるから活用しようというところから始まっているので、スムーズに実現したのかもしれません。自分たちができる範囲内で企画しましたからね。

どのような仕組みなのか

――プログラムとしては、どのような仕組みなのでしょうか。

武藤:文章を生成する仕組みは、それほど複雑なものではありません。まず「一打席速報」で使われる言葉の中から、試合の状況を伝えるために必要な情報の優先順位をつけ、そこから正しい文章を作れるようにしただけです。

優先順位のつけ方について詳しく説明すると、先ほどの例で言えば「一死満塁から3番長尾亮弥のファーストゴロファーストエラーで2点を先制」が具体的に得点に絡む言葉ですよね。この言葉を抜き出せるように、試合影響度の点数表を作り、AIに学習させました。例えば、数字が大きい得点シーン=試合への影響度が高いと判断させ、シーンを組み合わせていきます。プログラムには約12個のパラメータがあるので、そこから分析・算出しています。

試合が終了すると「経過戦評ロボットくん」が作った文章が自動で表示される(写真:news Hack by Yahoo!ニュース)

試合後、自動的につくられた原稿がパソコンの画面に出てきます。一応、担当者がチェックしてTwitterに投稿しているのですが、出てきた文章は全く編集していません。今年は14試合で「ロボットくん」による戦評を出しましたが、どの試合後も大きなエラーのない文章を作ってくれましたね。

次ページ開発の中で特に難しかったところは?
ビジネスの人気記事
トピックボードAD
関連記事
  • 自衛隊員も学ぶ!メンタルチューニング
  • 最新の週刊東洋経済
  • 見過ごされる若者の貧困
  • ポストコロナのメガ地経学ーパワー・バランス/世界秩序/文明
トレンドライブラリーAD
人気の動画
早慶上理・MARCH・関関同立、少子化でどうなる?
早慶上理・MARCH・関関同立、少子化でどうなる?
築40年超「老朽マンション」丸ごと建て替えの大問題
築40年超「老朽マンション」丸ごと建て替えの大問題
山手線2日間運休「渋谷駅大工事」何をどう変えた
山手線2日間運休「渋谷駅大工事」何をどう変えた
「料理が突然、上手になる」たった1つの簡単秘訣
「料理が突然、上手になる」たった1つの簡単秘訣
アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
  • シェア
トレンドウォッチAD
日米の躍進銘柄を総まくり<br>発掘! 未来の成長企業

米国の株式相場上昇に目を奪われがちですが、日本でも未来を牽引する成長企業は確実に育っています。本特集では「新興成長企業」や「トップの通信簿」などのランキングを掲載。GAFAMやメルカリの次の新主役を探しましょう。

東洋経済education×ICT