The Adobe Flash Player is required to view this multimedia interactive. Get it here.

Web Search by YAHOO!

Home > The M.O. > Archives > 2009 > October > 19 > Entry

The robots prepare their takeover of sports journalism

robotstyping150.jpg
People always joke about teaching robots to do our jobs, which in turn will make us all obsolete. That’s just crazy black-helicopter-talk, right?

Uh, maybe.

Apparently the geniuses at Northwestern University have created a computer program that can output an actual game story using only statistics and heady computer stuff like algorithms.

The application’s name: Stats Monkey. How cute and fitting, what with the old “a thousand monkeys typing for years could eventually write a Shakespeare play” thing.

According to Stats Monkey:
Imagine that you could push a button, and magically create a story about a baseball game. That’s what the Stats Monkey system does. Given information commonly available online about many games — the box score and the play-by-play — the system automatically generates the text of a story about that game that captures the overall dynamic of the game and highlights the key plays and key players. The story includes an appropriate headline and a photo of the most important player in the game…

“The system is based on two underlying technologies. First, it uses baseball statistical models to figure out what the news is in the story: By analyzing changes in Win Probability and Game Scores, the system can pick out the key plays and players from any baseball game. Second, the system includes a library of narrative arcs that describe the main dynamics of baseball games (as well as many other competitions): Was it a come-from-behind win? Back-and-forth the whole way? Did one team jump out in front at the beginning and then sit on its lead? The system uses a decision tree to select the appropriate narrative arc. This then determines the main components of the game story and enables the system to put them together in a cohesive and compelling manner. The stories can be generated from the point of view of either team.”

The disturbing thing is that the “story” that the computer comes up with is fairly decent. I mean, ol’ Stats Monkey could use some help with segues and such, but it’s not horrible.

To demonstrate it powers, the programmers used a recent game from the Angels and Red Sox ALDS. Here is what it spit out:


BOSTON — Things looked bleak for the Angels when they trailed by two runs in the ninth inning, but Los Angeles recovered thanks to a key single from Vladimir Guerrero to pull out a 7-6 victory over the Boston Red Sox at Fenway Park on Sunday.

Guerrero drove in two Angels runners. He went 2-4 at the plate.

“When it comes down to honoring Nick Adenhart, and what happened in April in Anaheim, yes, it probably was the biggest hit (of my career),” Guerrero said. “Because I’m dedicating that to a former teammate, a guy that passed away.”

Guerrero has been good at the plate all season, especially in day games. During day games Guerrero has a .794 OPS. He has hit five home runs and driven in 13 runners in 26 games in day games.

After Chone Figgins walked, Bobby Abreu doubled and Torii Hunter was intentionally walked, the Angels were leading by one when Guerrero came to the plate against Jonathan Papelbon with two outs and the bases loaded in the ninth inning. He singled scoring Abreu from second and Figgins from third, which gave Angels the lead for good.

The Angels clinched the AL Division Series 3-0.

Angels starter Scott Kazmir struggled, allowing five runs in six innings, but the bullpen allowed only one runs and the offense banged out 11 hits to pick up the slack and secure the victory for the Angels.

J.D. Drew drove in two Red Sox runners. He went 1-4 at the plate.

Drew homered in the fourth inning scoring Mike Lowell.

“That felt like a big swing at the time,” said Drew. “I stayed inside the ball and put a good swing on it. I was definitely going to be ready to battle again tomorrow, but it didn’t work out.”

Drew has been excellent at the plate all season, especially in day games. During day games Drew has a .914 OPS. He has hit five home runs and driven in 17 runners in 36 games in day games.

Papelbon blew the game for Boston with a blown save. Papelbon allowed three runs on four hits in one inning.

Reliever Darren Oliver got the win for Los Angeles. He allowed no runs over one-third of an inning. The Los Angeles lefty struck out none, walked none and surrendered no hits.

Los Angeles closer Brian Fuentes got the final three outs to record the save.

Juan Rivera and Kendry Morales helped lead the Angels. They combined for three hits, three RBIs and one run scored.

Four relief pitchers finished off the game for Los Angeles. Jason Bulger faced four batters in relief out of the bullpen, while Kevin Jepsen managed to record two outs to aid the victory.

I wonder if the robots are as menacing around a buffet table as sports reporters. I kid, I kid. Just channeling my inner Rick Reilly.

Good thing computers can’t conjure sarcasm or I may really be in trouble. Ok.

Permalink | Comments (0) | Post your comment Categories: Misc.

Comments

Austinites love to be heard, and we're giving you a bullhorn. We just ask that you keep things civil. Leave out the personal attacks. Do not use profanity, ethnic or racial slurs, or take shots at anyone's sexual orientation or religion. If you can't be nice, we reserve the right to remove your material and ban users who violate our Visitor's agreement. Click here to report comment abuse.

Commenting is open from 8 a.m. to 5 p.m. M-F

Post a comment

Commenting guidelines



Remember me?




*HTML not allowed in comments. Your e-mail address is required. Visitor's agreement

 

Copyright © Sat May 26 02:23:39 EDT 2012 All rights reserved. By using Austin360.com, you accept the terms of our visitor agreement. Please read it.
Contact Austin360.com | Privacy Policy | AdChoices