Paseo por arboles de madrid
- Algorithm
- Markov Chain
- Trees
- collection of trees in the neighbourhood of Barrio de Las Letras in Madrid, retrieved from Un Alcorque, un Arbol
- Humans
- Jaime Munárriz, Luis Morell, An Mertens, Eva Marina Gracia, Gijs de Heij, Ana Isabel Garrido Mártinez, Alfredo Calosci, Daniel Arribas Hedo
- Language
- Spanish
- Published
- In development
- License
- Collective Conditions for (re-)use (CC4r), June 2021
Read the book online ⤤
In this book, the Markov Chain algorithm simultaneously generates a poem and a walk along trees in the neighbourhood Las Letras in the centre of Madrid. Despite the impression that there are few trees in the neighbourhood, the algorithm counts 460 of them.
Markov Chain was designed in 1906 by Andrey Markov, a Russian mathematician who died in 1992. This algorithm is at the basis of many softwares that generate spam. It is used for systems that describe a series of events that are interdependent. What happens depends only on the previous step. That is why Markov Chains are also called "memoryless".
To generate the text, Markov Chain analyses the sequence of words in a novel. On this occasion, the reader can choose between a fragment of the novel 'La Madre Naturaleza' by 19th century feminist writer Emilia Pardo Bazán; or a fragment of the novel 'Miau' by 19th century Madrid writer Benito Pérez Gáldos, who died exactly 100 years ago at the time of writing.
The new text is composed of meaningful words (nouns, verbs, adjectives), each of which is linked to a specific tree. The path you take from tree to tree is translated in the poem by the small words in the book. The poem and thus the route are generated in pieces, so that you can read a line of the poem to each tree. The last tree is then lucky enough to hear the whole poem.
- URL
- TBD
- Repository
- https://gitlab.constantvzw.org/anais_berck/paseo-por-arboles-de-madrid
- With the support of
- This book was created as part of the residency of Anaïs Berck in Medialab Prado in Madrid, granted by Medialab Prado and the Government of Flanders as part of their 'Digital Culture Residency' program. The creation happened in company of collaborators of Medialab Prado, who assisted to various workshops; one on Algoliterary Authors developing the concept and the code; a second one on Weasyprint as a lay-out tool for the programming language Python.
Grafting a tree
- Algorithm
- Oulipo constraint 'Littérature définitionnelle'
- Trees
- collection of quotes about trees taken from onetreeplanted.org
- Humans
- Gijs de Heij, An Mertens
- Language
- Spanish
- Published
- In development
- License
- Collective Conditions for (re-)use (CC4r), June 2021
Read the book online ⤤
Imagine books as transformed trees. Some live only for a year, others for ten years, some stay alive during centuries. What would a graft of one of those trees look like? 'Grafting trees' takes quotes about trees from existing works. Depending on the circumstances, these grafts grow fast or slow. In this work each graft is defined by its gardener, who is present with a short biography scraped from Wikipedia. The reader chooses the amount of seasons the graft will grow(?). The growth is indicated in bold/italics. A random noun (?) is picked and defined as a 'bud' from which a new branch grows by replacing the word by its definition in Wordnet.
Wordnet is a combination of a dictionary and a thesaurus that can be read by machines. According to Wikipedia it was created in the Cognitive Science Laboratory of Princeton University starting in 1985. The project was initially funded by the US Office of Naval Research and later also by other US government agencies including DARPA, the National Science Foundation, the Disruptive Technology Office (formerly the Advanced Research and Development Activity), and REFLEX.
'Grafting trees' uses Part-of-Speech* to define all nouns in a specific sentence. Random nouns (?) are then replaced by their definition in Wordnet. This allows the sentence to grow autonomously and infinitely.
The recipe of 'Grafting trees' was inspired by Oulipo's constraint of 'Littérature définitionnelle', invented by Marcel Benabou in 1966: in a given phrase, one replaces every significant element (noun, adjective, verb, adverb) by one of its definitions in a given dictionary; one reiterates the operation on the newly received phrase, and again.
*Parts-of-Speech is a category of words: noun, verb, adjective, adverb, pronoun, preposition, conjunction, interjection, and sometimes numeral, article, or determiner. NLTK, or the Natural Language Toolkit allows to parse a sentence into words. Next, it includes an pretrained algorithm that can determine the part-of-speech of each word in that sentence.
- URL
- TBD
- Repository
- https://gitlab.constantvzw.org/anais_berck/grafting_trees
- With the support of
- This book was first shown as an installation in the exhibition Data Workers in Mundaneum, financed by Communauté Wallonie-Bruxelles/Arts Numériques; it was then published by Andreas Bülhoff as a pdf as part of the online magazine about digital literature sync (nr 37). In October 2020 the French version of the installation was part of the exhibition 'Littérature et Numérique' in La Maison du Livre in Brussels.