| VJ Theory: TEXTS Date published: 04/12/2008 |
Narrative motorsEugenio Tisselli |
When we experience narrations created in a digital environment, we generally find a clear trend in which writers consider the computer as a mere tool and not as a medium. Thinking about the computer as little more than a rather sophisticated typewriter leads to tremendous The computer's keyboard as physical interface clearly follows the model of the typewriter. In such machine, we face a series of unique processes: each time a key is pressed, the corresponding character is printed on paper (the only possible variation comes from the binary The mainstream operating systems usually follow the desktop metaphor. We can find documents, folders, a recycle bin... we can suspect that those who designed such interfaces (the keyboard as a physical interface, the "desktop" as a logical interface) couldn't or wouldn't leave behind the traditional ways of working and producing, and thus reducing the computer's possibilities to a rather unstable mimic of tools that already existed. Which are the "new" capacities offered by the computer? Let's mention only the more significant ones. On a surface level, we could say that the contemporary nature of the computer is that of a multimedia machine. Audiovisual layers are added to the text, affecting it strongly. It is true that multimedia narrations were created long before computers existed, but now we have it all enclosed in the same box, and always available. But let's go deeper: the computer is unprecedented by older audiovisual media (such as photography, cinema or video), because it is capable not only of reproducing external realities, but also of producing synthetic environments. The fusion of reproduction and production capabilities makes the computer an ideal medium for creating fictions. Computers can store large quantities of information: something that our old paper archives already did, at a great cost. Now it is commonplace to talk about storage devices with capacities of hundreds of gigabytes: entire libraries condensed in a small gadget. We also know that we can instantly view any file stored in our device: this is called "random access", and it is one of the fundamental characteristics of any modern computer. The possibility of instant multi-linearity offered by some digital narrations is based precisely on this. Earlier in this text, we talked about a linear process: that of pressing a key and obtaining the correspondent character printed on paper. Computers can not only respond to physical impulses (such as a keypress), but they can also offer emergent responses to such inputs: variable manifestations that depend on an algorithm's execution and also affect it. An algorithm is a set of rules that define a process that leads to a result, and it is precisely in these processes where we can find enormous possibilities for generating new narrative forms. Rules and writing have been closely related for a long time. We can cite a recent non-digital example: OULIPO, a literary group whose main work consists in the creation of well-defined constraints [1] in order to generate texts that follow them. These constraints can be seen as true narrative motors, which need textual fuels to produce new texts. Many digital works now apply this philosophy by "manufacturing" writing machines. It is possible to see that, in works created with computers, everything that moves or manifests is an ensemble of algorithm and data. Since both elements can be clearly differentiated, we could say that the first one acts as a motor, while the second one becomes the fuel. In this way, we can think about digital narrations in relation to a machine paradigm in which the story moves by following a precise set of rules. We can also think about the author of such narrations not only as the writer of the text-fuel, but also as the programmer-manufacturer of the algorithm that transforms it. It would be necessary to find a new name for this "augmented author". Douglas Hofstadter (Hofstadter 1979) proposes a very interesting one: the "meta-author", that is, the author of the result's author. If the "material" author of a computer-manipulated text is the computer itself, then the meta-author is the human that wrote the program. To illustrate what I call "narrative motors" in this text, we can approach different ways of generating digital narrations through some examples, divided in the following categories: 1. Exercises in style with executable languages. if ((light eq dark) && (dark eq light) The original in English: If light were dark and dark were light It must be said that the Perl code is grammatically and syntactically correct, so it can be executed by a computer. It is evident, however, that only a programmer could appreciate the multiple nuances of the fragment. It is a narrative for the initiated. repeat Here, narration becomes a programmatic dictation, and its reading implies a concrete action to be carried out by the reader: that of walking. 2. Combinatorial language. In the early stages of computer science, when one of the main preoccupations was to create models of natural systems in order to study them within an artificial environment, programs that tried to reflect social behavior by simulating human language were created, such as the famous "Eliza": a digital "psychologist" that responds to our questions and worries typed directly into a command line. Eliza's replies are apparently logical (in some cases, they could be mistaken for human replies[2]) thanks to a combinatorial and probabilistic algorithm that is fed by the patient's input, a set of generic questions and answers, and a database of loose phrases that can be combined by using some well-defined rules. Eliza is one of the first steps in an area called Artificial Intelligence, which tries to emulate the complexity of human thought in a digital system. Nowadays, many implementations of Eliza can be found on the Internet (manifestation.com). Another view on this topic can be found in projects such as "The Postmodernism Generator" (elsewhere.org), a random generator of essays on postmodernism that delivers truly surprising results. Each time "The Postmodernism Generator" is called, a random text is generated through combinatorial operations on fragments of other texts. This project shows how absurd and predictable an essay on postmodernism (or any other subject, for that matter) can be, and makes evident that, in a disturbingly usual way, humans write in such a way that their writing can be reduced to a set of simple rules that can be reproduced by a computer. In other words, many of the arduous experiments in Artificial Intelligence can be ridiculed through the generation of results that imitate almost perfectly our natural "machinality". These narrative experiments reveal many aspects of the process of writing... What is it that makes it human, and how exactly can it be differentiated from automatic writing? Which algorithms do we use to combine words in our own language engine? 3. Process-driven narrations. The next project, "meaning" (motorhueso.net 2005b), plays with the concept of synonyms: equivalent words within a language. The dynamic of "meaning" is similar to that of "degenerative": the action of visiting the page triggers the narrative process. In this case, each time the page is visited one of the words that form its content is replaced by a synonym. If it is true that a synonym is a word that has the same meaning as another word, why does the meaning of the text get increasingly twisted, and now it has nothing to do with the original? This project was announced on April 9th, 2005, and now the text in the page has gone very far from its original state (the base text is about the philosophy of language, and among other things, it asks "What is the meaning of 'meaning'?") In "meaning", collective action narrates the doubt about the validity of such a thing as a synonym. Finally, I would like to mention "synonymovie" (motorhueso.net 2005c) Extending the theme of synonyms, "synonymovie" aims to create a "movie" from a word and its successive synonyms. In this project, also based on the Internet, the user is asked to introduce an initial word or "seed"[3]. As I hope to have shown, process-driven narrations, in which many ends are deliberately left loose, offer little space for the writer to develop plots or characters as in traditional stories, since they formally acquire a mobile, emergent and multidirectional nature. Nevertheless, process-driven narrations open the possibility of actively communicating ideas through the readers' actions. 4. Metadata in motion. In the first paragraphs of this text, I defined "random access" as the possibility of getting immediate access to any fragment of information in a computer. It may be obvious that all these fragments must be organized in a certain way in order to be able to "enter" at any point. Usually, the tools used to achieve such organization are structures called "databases", which are much more than simple containers of information: they truly can be relational machines, in which rules locate each fragment of information automatically in a specific place, assigning it a set of relations with the information already existing in the base. Databases are usually designed following a relational model, in which almost any system can be described by well-differentiated entities, and specific relations between them. Thanks to this way of linking fragmented data, databases can offer different views of the information they contain: fragments can be ordered in multiple ways and relate to each other under different criteria, always in coherence with the rules defined to structure the content. We can find many ways to create stories by taking the database model to the narrative territory. Let's suppose we have a database with fragments of text, image, sound and video. If we could associate metadata to each of these fragments in order to describe their content (geographical location, characters and so on) or their formal attributes (colors, movements, styles), the possibility of creating algorithmic combinations opens up: narrative sequences that are defined by filters applied to the relations between fragments. For example, we could create a sequence of images taken during night time, in which only the character "X" appears. Or videos where light colors are predominant. Here, the traditional order followed by narrations is subverted: instead of starting with a script and creating representational elements based on it, we now start with a database of multimedia fragments and explore the different sequences that can be generated from it. An example of this approach is "Soft Cinema", by Lev Manovich (Manovich 2004): a software that is fed by a database with hundreds of short videos, all of them described using metadata. The software can be used to generate different sequences that reflect formal or content criteria defined by the user as initial conditions. Antoni Abad's mobile audiovisual narrative projects (zexe.net) provide further examples of this approach. A system for classifying multimedia content is used in these projects, in which participants capture their urban Content classification is becoming an increasingly popular act of collective construction of meta-realities. We can observe this phenomenon in rapidly growing Internet sites such as del.icio.us(del.icio.us), described as "a social bookmarks manager", in which registered users can create collections of links, all of them classified using "tags" (another name for metadata). We have to say that this process of classification has enormous doses of anarchy: an order is created but, as we had already calculated, it is far from being encyclopedic. The definition of new tags is made by the users themselves, making the tag dictionary quite prone to incoherences and inconsistencies. Maybe this is becoming a new mutating, subjective encyclopedia: collective and personal at the same time. Anyway, a term for describing this new process of collective description-narration has been invented: "folksonomy" (Vander Wal 2004), or folk taxonomy: a real social classification game. We could say that the classification, re-ordering and linking of preexistent texts under mutable criteria reflects an attitude which is coherent with a time where too many things have already been written. Now, instead of feeding that unfathomable collection, it can be a time for applying relational games to it and find the new within the guts of the old.
----------------------------------------------- References [1] According to the dictionary, "constraint" means "The act of constraining; the threat or use of force to control the thoughts or behavior of others." In spite of such an oppressive definition, the [2] In this respect, we can mention Turing's test, which basically consists in trying to distinguish if a speaker in a conversation is a person or a machine. Turing's test provides an indicator, among other thing, of the level of sophistication of a computer system. [3] The concept of seed is linked to the generation of random numbers in a computer. The seed is an initial number from which the computer obtains series of (apparently random) numbers, based on different mathematical algorithms.
----------------------------------------------- Bibliography Del.icio.us, http://del.icio.us [accessed 24.09.08] Elsewhere.org, Postmodernism Generator, http://www.elsewhere.org/cgi-bin/postmodern [accessed 24.09.08] Hofstadter, Douglas R., (1979), Gödel, Escher, Bach: An Eternal Golden Braid, New York: Basic Books Inc. Manifestation.com, Eliza, http://www.manifestation.com/neurotoys/eliza.php3 [accessed 24.09.08] Manovich, Lev (2004), Soft Cinema: Concepts, http://www.manovich.net/cinema_future/sc_concepts_full.html [accessed 24.09.08] Motorhueso.net (2005a), Degenerativa, http://www.motorhueso.net/degenerativa [accessed 24.09.08] Motorhueso.net (2005b), Meaning, http://www.motorhueso.net/meaning [accessed 24.09.08] Motorhueso.net (2005c), Synonymovie, http://www.motorhueso.net/dcr/synonymovie/synonymovie.htm [accessed 24.09.08] PerlGuy, The 2nd Perl Poetry Contest, http://perlguy.com/contest.html [accessed 24.09.08] SocialFiction, THE TECHNOLOGY WILL FIND USES FOR THE STREET ON IT'S OWN, http://www.socialfiction.org/dotwalk/dummies.html [accessed 24.09.08] Vander Wal, Thomas (2004), Folksonomy Coinage and Definition, http://www.vanderwal.net/folksonomy.html [accessed 24.09.08] Zexe.net, http://www.zexe.net [accessed 24.09.08] |