RWET Midterm: Landscaped Text

My new poetic form centered around creating visual patterns out of text, in this case tweets.  I wanted to create mountainous or building-esque landscapes with the text.   The code I came up with to accomplish this goal is below:

After calling the program on the command line with the appropriate API information, you enter a search term.  The twitter API is used to search for 4 recent tweets on the subject.  Those tweets are tokenized, and the punctuation is removed.  The text is printed out in a sequence of 1 word, 2 words, 3 words, etc until the full tweet is printed, then it reverses.  The variations in length of tweet and length of words used create different shapes. For example, one request on “putin” outputs the following:

 

PUTIN
PUTIN VS.
PUTIN VS. NWO
PUTIN VS. NWO Russian
PUTIN VS. NWO Russian President
PUTIN VS. NWO Russian President to
PUTIN VS. NWO Russian President to Set
PUTIN VS. NWO Russian President to Set Up
PUTIN VS. NWO Russian President to Set Up Payment
PUTIN VS. NWO Russian President to Set Up Payment System
PUTIN VS. NWO Russian President to Set Up Payment System to
PUTIN VS. NWO Russian President to Set Up Payment System to Rival
PUTIN VS. NWO Russian President to Set Up Payment System to Rival VISA
PUTIN VS. NWO Russian President to Set Up Payment System to Rival VISA MASTERCARD
PUTIN VS. NWO Russian President to Set Up Payment System to Rival VISA MASTERCARD http
PUTIN VS. NWO Russian President to Set Up Payment System to Rival VISA MASTERCARD
PUTIN VS. NWO Russian President to Set Up Payment System to Rival VISA
PUTIN VS. NWO Russian President to Set Up Payment System to Rival
PUTIN VS. NWO Russian President to Set Up Payment System to
PUTIN VS. NWO Russian President to Set Up Payment System
PUTIN VS. NWO Russian President to Set Up Payment
PUTIN VS. NWO Russian President to Set Up
PUTIN VS. NWO Russian President to Set
PUTIN VS. NWO Russian President to
PUTIN VS. NWO Russian President
PUTIN VS. NWO Russian
PUTIN VS. NWO
PUTIN VS.
PUTIN

RT
RT ArcticFox2016
RT ArcticFox2016 BB4SP
RT ArcticFox2016 BB4SP MSNBC
RT ArcticFox2016 BB4SP MSNBC ~
RT ArcticFox2016 BB4SP MSNBC ~ &
RT ArcticFox2016 BB4SP MSNBC ~ & gt
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ &
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears mom
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears mom jeans
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears mom jeans …
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears mom jeans
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears mom
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama wears
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears Obama
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles bears
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin wrestles
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt Putin
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ & gt
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~ &
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin ~
RT ArcticFox2016 BB4SP MSNBC ~ & gt Palin
RT ArcticFox2016 BB4SP MSNBC ~ & gt
RT ArcticFox2016 BB4SP MSNBC ~ &
RT ArcticFox2016 BB4SP MSNBC ~
RT ArcticFox2016 BB4SP MSNBC
RT ArcticFox2016 BB4SP
RT ArcticFox2016
RT

Putin
Putin ‘s
Putin ‘s tough
Putin ‘s tough stance
Putin ‘s tough stance burnishes
Putin ‘s tough stance burnishes his
Putin ‘s tough stance burnishes his image
Putin ‘s tough stance burnishes his image CSMonitor
Putin ‘s tough stance burnishes his image CSMonitor http
Putin ‘s tough stance burnishes his image CSMonitor http //t.co/SCGCwWTzdA
Putin ‘s tough stance burnishes his image CSMonitor http //t.co/SCGCwWTzdA Russia
Putin ‘s tough stance burnishes his image CSMonitor http //t.co/SCGCwWTzdA Russia Crimea
Putin ‘s tough stance burnishes his image CSMonitor http //t.co/SCGCwWTzdA Russia
Putin ‘s tough stance burnishes his image CSMonitor http //t.co/SCGCwWTzdA
Putin ‘s tough stance burnishes his image CSMonitor http
Putin ‘s tough stance burnishes his image CSMonitor
Putin ‘s tough stance burnishes his image
Putin ‘s tough stance burnishes his
Putin ‘s tough stance burnishes
Putin ‘s tough stance
Putin ‘s tough
Putin ‘s
Putin

Je
Je suis
Je suis pliée
Je suis pliée de
Je suis pliée de rire
Je suis pliée de rire putin
Je suis pliée de rire putin EnoraLeSoir
Je suis pliée de rire putin
Je suis pliée de rire
Je suis pliée de
Je suis pliée
Je suis
Je

 

I took a few of these text series and overlaid them in illustrator, also seeing how it looked doing a valley effect where it counted down from a full tweet.

 

midtermPrint1

midtermPrint2

midtermPrint3

midtermPrint4

Mass Mycotecture

IMG_2078

This is a bookshelf, made entirely of fungus.  

 

This shelf was created as an examination on the uses of mycelium (The “roots” of a mushroom) in mass production.  Imitating the flat-pack shipping method of IKEA, each piece of this shelf was grown in an individual mold.  Mycelium grows around a substrate of agricultural byproducts, such as corn husk, to naturally create the forms.  The pieces were then assembled, which grew together into this final structure.  Instead of relying on large-scale wood farms and formaldehyde for our furniture, it is now possible to grow it.  Completely biodegradable, the shelf can also be broken apart and placed in your garden when its useful lifespan has ended.

 

Final project for The Fungus Among Us.  Measures 21″ x 21″ x 7″


IMG_2081

IMG_2083

 IMG_2085

IMG_2087

IMG_2089

IMG_2091

IMG_2094

IMG_2096

 

Time-based Interactions

MNN-01

 

Bridging Worlds “Morning, Noon and Night” assignment was to create an interaction that changed based on the time of day.  Dan and I are continuing our work with servos and lasers to create a device that writes the time on the wall with a laser.  As the day progresses, the motions of the servo motors get “sleepy,” falling off of their originally rigid structure.  Incrementing Perlin Noise would likely be used to help create this effect.  Giving a robot device personality through more realistic motion is a concept we are eager to explore in this project.

Inspirations include Reflectus and Matt Richardson:

Fade Away 1 from Matt Richardson on Vimeo.

 

 

Text and Archive

Colin Narver and I collaborated on a conceptual project for our assignment in the Text and Archive section of Data Art.  We decided to use the Wikileaks dump  of 9/11 pager messages.  We wanted to create an interactive installation using these messages.  The messages are timestamped, and parsing allows you to see the frequency of messages over time.  By selecting the most frequently mentioned phrases, we would have a baseline for our interaction.  These messages would be projected on the walls of a large room, falling form the ceiling to the floor, with the total number of messages and their frequency mapped from the overall time period to a shorter, more viewing-friendly length of time.  Kinect-based interaction by the users would cause the letters to break apart and disappear.  The installation was meant to explore the gravity and chaotic events of the day, represented through contextual data.

Jer provided some great criticism, mainly around the difficulty of presenting such sensitive material.  There are lines to consider in installations like this, and with the perhaps heavy-handedness route we conceptualized, it could be too difficult for people to truly experience.  How would we balance very delicate feelings and emotionally charged data?  We also have to consider the moral implications of using this dataset, which was originally stolen (perhaps with good intentions, but stolen nonetheless).  All extremely valid angles to consider that I admittedly overlooked before.   Below are our presentation slides, some screenshots of the processing sketch, and code.

Data Art - Text and Archive Conceptual Project

Data Art - Text and Archive Conceptual Project  (1)

Data Art - Text and Archive Conceptual Project  (2)

Data Art - Text and Archive Conceptual Project  (3)

Data Art - Text and Archive Conceptual Project  (4)

 

Screenshots of code prototype.  Text disintegrates with interaction:

Screen Shot 2014-03-11 at 10.32.49 AM

Screen Shot 2014-03-11 at 10.36.43 AM

Screen Shot 2014-03-11 at 10.40.38 AM

Screen Shot 2014-03-11 at 10.33.01 AM

 

Code:

RWET HW 2: Cut-up

Second homework for RWET was to create a digital cut-up. “Write a program that reads in and creatively re-arranges the content of one or more source texts.”  I chose to cut up two source files into even and odd lines, mixing two of the segments.  One file, “Practical Taxidermy,” is provided in the code.  The other is available as standard input.  For my homework, I used “Good Housekeeping in Marriage.”  Both books were sourced from Project Gutenberg.  Here is one result I enjoyed:

The reason why so much is made of sex technique as a preparation for’, ‘in the body (in a similar manner to our ordinary spirits of wine),’, ‘bone. Be sure to push your knife well round on the top of the bones,’, ”, ‘the woods, picnicking together, walking, swimming, and enjoying all’, ‘or false neck up the neck of the specimen, pushing the point of the’, ‘progresses. For larger fish, say one of 20 lb. or more, I recommend’, ”, ”, ‘friction, to keep love alive, and to discover the deeper and wider’, ‘possible. He or she who fails to go about with young people, as’, “The young men and young women in _Good Housekeeping’s_”, ‘skinning. Two strengths of this will be found very useful