Main

March 04, 2008

Text Flyby

My Midterm project is a text visualization of a manuscript I wrote called "Being Yourself." My plan was to have the words from the manuscript flying across the screen over the ground and buildings. Unfortunately, I ran into some problems getting the code to work so I ultimately just did most of the work manually in Processing. I did start, however, with the Concordance code in Java which I used to reorganize the manuscript and pull the amount of times I used each word.

In the end, what I came up with was all right. The words fly across from left to right and the words that are used more frequently move slower. I could only pick about forty words from the manuscript saw I picked the ones that I thought were most relevant. Unfortunately, I forgot that the "random" function in Processing isn't so random so a lot of the words get bunched together. I would like to use a better algorithm for determining the speed of the words. As it is, the fast words are difficult to read.

For the Final, I would like to grab weather data off the Internet and use that as a way to add weather to the visualization if I stick with this particular one.

Here is the link to the visualization:

Text Visualization

Word, Amount, Variable


accept 17
act 15
background 12
before 38
being 90
believe 54
capitalist 15
change 23
community 11
course 39
creativity 52
different 81
enough 26
equal 13
example 33
experience 10
fact 79
faith 34
feel 38
happy 18
history 21
humans 9
important 27
individual 79
individuality 57
life 47
live 24
music 16
nothing 25
parents 30
people 218
race 84
relationship 23
religion 35
statement 18
strong 24
time 74
true 37
unique 85
world 73
yourself 33