our networks
tlcanimal planetthe science channel
site search
discovery storediscovery adventures
tlc
 
animals news

News — Animals


Computer Program Writes Its Own Fiction

small text
large text
Submit to:        

Jan. 26, 2007 — Could a computer one day be a fiction bestseller? While a computer-written bestseller may be unlikely, a technology expert has created a computer program that writes its own fiction stories with minimal user input.

The program, called MEXICA, is the first to generate original stories based on computerized representations of emotions and tensions between characters.

advertisement
line

Rafael Pérez y Pérez, MEXICA’s creator, explains, "The program keeps a record of the emotional links between characters while developing a story, and employs its knowledge about emotions to retrieve from memory possible logical actions to continue the story."

A paper describing the program has been accepted for publication in the journal Cognitive Systems Research.

In an Internet survey that pitted the computer-generated stories against other computerized stories, as well as stories written solely by a human, readers ranked MEXICA’s stories highest for flow and coherence, structure, content, suspense and overall quality.

Pérez y Pérez, a computer scientist at the Autonomous Metropolitan University in México City, explained to Discovery News that a story might begin with something as basic as, "The enemy wounded the knight. The princess cured the knight. The knight killed the enemy. The knight rewarded the princess. The end."

The program reads characters as variables and assigns a numerical value, between a continuum of –3 to +3, to emotional connections that are defined as either amorous or non-amorous. The numerical value is equivalent to the degree of emotion, with –3 being intense hate and +3 being intense love.

The program also understands story tension, such as linking the word "wounded" with tension. This too is assigned a numerical value.

Once these clusters of emotional links and tensions are established, the program begins what is called an "engagement-reflection cycle." Basically this involves searching a database of story actions and other happenings, which are called "atoms," and determines the best match for the characters’ contexts for that moment. The process repeats itself again and again until the system can no longer make any matches.

      More
[ 1 . 2 ]
  next »




Get More from Discovery News:
Fri, 06 Nov 2009
Fri, 06 Nov 2009
Fri, 06 Nov 2009
Fri, 06 Nov 2009
Fri, 06 Nov 2009
Thu, 05 Nov 2009
Thu, 05 Nov 2009
Thu, 05 Nov 2009
Thu, 05 Nov 2009
Thu, 05 Nov 2009
 
send to a friend  printer friendly version
rss subscribe  podcast subscribe
Computer-Generated Fiction?
Computer-Generated Fiction?

broadband news

Get Video Here:

More News:


Main — Archive

Pictures: DCI | AP Photo/Frank Rumpenhorst |
Source: Discovery News
Editor: Discovery News

SUBSCRIBE TO OUR NEWSLETTERS

Discovery Channel | TLC | Animal Planet | Discovery Health | Science Channel | Planet Green
Discovery Kids | Military Channel | Investigation Discovery | HD Theater | Turbo | FitTV

HowStuffWorks | TreeHugger | Petfinder | PetVideo | Discovery Education

Visit the Discovery Store: Toys & Games | Telescopes | DVD Sets | Planet Earth DVD | Gift Ideas

By visiting this site, you agree to the terms and conditions
of our Visitor Agreement. Please read. Privacy Policy.
ATTENTION! We recently updated our privacy policy. The changes are effective as of September 10, 2008.
To see the new policy, click here. Questions? See the policy for the contact information.

Copyright © 2009 Discovery Communications, LLC.

The leading global real-world media and entertainment company.