29.01.2013 Views

From Page to Screen - WRAP: Warwick Research Archive Portal ...

From Page to Screen - WRAP: Warwick Research Archive Portal ...

From Page to Screen - WRAP: Warwick Research Archive Portal ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

"Once it is running, Racter needs no input from the outside world. It's just cookingfor itself'<br />

(Richard Chamherlain)J5<br />

The key phrase here is the first half of the sentence "once it is running". Once it is<br />

running, a program like Racter or TALE-SPIN can produce an endless scroll of more or<br />

less sensical output on the screen and appear <strong>to</strong> be authorless, but <strong>to</strong> get <strong>to</strong> that point, a<br />

large amount of very human authoring /programming needs <strong>to</strong> go in<strong>to</strong> the structures,<br />

templates and algorithms that enable the productive ease.<br />

It is not the program Racter which has mastered the basics ofthe English syntax, but the<br />

programmers behind it, who, drawing on extensive research in linguistics, have extracted<br />

and turned in<strong>to</strong> formulae the basic combina<strong>to</strong>ry rules of English; it is the programmers<br />

who selected a range ofvocabulary fitting these structures and who created the templates<br />

used for the generation of text. Only after these operations can the program do its part<br />

and generate its - often surprising and 'sensible' - new combinations.<br />

A closer look at the templates indeed takes away much of the as<strong>to</strong>nishment about the<br />

results Racter can produce seemingly without very little outside intervention. Jorn Barger<br />

examines the question of templates in his essay "The Policeman's Beard Was Largely<br />

Prefab" and quotes some examples which give an interesting insight in<strong>to</strong> the working of<br />

the program. A typical template available with the commercial version of the Imrac<br />

compiler, which allows users <strong>to</strong> create their own templates for Racter, would read<br />

a %PEOPLE #<br />

b >HERO*person[&P] >VILLAIN*person[&N] #<br />

c $VILLAIN #RND3 bit robbed hit $HERO , #<br />

d but $HERO just #RND3 smiled laughed shrugged . #<br />

, new:<br />

e $VILLAIN snarled >x=Saint,HERO It> $X , I presume X*person lY=X,hoo<br />

A template like this would then make Racter randomly select a Hero and a Villain from<br />

the People list, select one of the three verbs in lines c and d, and produce an outcome<br />

which might read like this:<br />

'S Ledstetter, "Racter", P.40 •<br />

Chapter 5 - page 190

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!