If City, then [X,Y,Z]
A screenshot of how operables can change based on different ratios calculated using Rhino 3D and Grasshopper.
Parametric design is usually defined by quantitative factors based off geometry or the environment. But can a building be responsive to qualitative factors instead? Is there a way for a building to let people know what city citizens are feeling?
In Data-Driven Design and Construction , Randy Deutsch mentions how lots of information is geo-located. From this information we can gather what type of food people eat, how many people use a certain service, etc. The usefulness of this data is that it is immediate in comparison to the census which comes out every ten years. Though of course, there is a gap in the users as certain types of people use social media versus the census which collects data from people of all walks of life not just those with a smart phone.
It’s important to note that it is important to know the limitations of data and that all of these models of data mining are built with their own biases. Data cannot be the sole driver of the design process in your project and there must be a middle ground. Therefore these tools must be adapted in a way for you to achieve what you want to achieve.
After research about how social media is currently used in architecture (research is included in thesis booklet) and about the site, Anaheim (a city which is trying to create a food and art community while this thesis strove to be the anti-thesis of the project). This inspired these goals for the project:
Early processes dived into a mix of looking at twitter data, data from the city, and also historical research about the city of Anaheim. This is to be expressed through diagramming, graphical representations, written analysis, and modeling.
The process of this thesis deviates from the normal architecture process as it places emphasis on the potential algorithm building. This project lays more along the lines of a responsive architecture more than a display of social media information (though this lies between both boundaries).
In addition, it is important to look at what information can be used. An exploration of text analysis methods and how the tweets were processed were put into consideration in the design.
Therefore, early steps take on a “computational basis” and such techniques must be explained as they deviate from typical architectural knowledge.
In order to operate the building, twitter data had to be analyzed and separated into a number that could then be chugged into the building. This was done via python by filtering tweets for how positive or negative they were based on how many words were positive and negative.
# | text | text_token | tokens_pos | pos_count | pos_count_prop |
---|---|---|---|---|---|
0 | Not boring! Sounds pretty awes... | [@, beautyandbeets, not, boring, !, sounds, pr... | [pretty, awesome] | 2 | 0.153846 |
1 | Excited to see how these young men use these n... | [excited, to, see, how, these, young, men, use... | [excited] | 1 | 0.045455 |
2 | Wow. Just wow. | [wow, ., just, wow, ., ] | [wow, just, wow ] | 1 | 0.071429 |
In many ways, the ultimate goal of this project is to create a vessel for the tweets. Now that we have a number from the tweets we can now use that number as a parameter and input into the building.
This was first done using Grasshopper and Rhinoceros 5.0. The grasshopper file was set up so that only the percentage would need to be changed. Openings were to be calculated randomly. From there we have three sample cases.
The simple goal is to produce a building that responds to what people are saying about the area via social media (or a combination of social medias if our engineer is amazing) and interpret that information using some form of sentiment analysis that categorizes the information into positive/ negative data and converts this data into a percentage. We need to get our text into a form an algorithm can understand.
It creates a new network.
The local culture would be the ones building this architecture and the community is more involved in the make up of this building. This building could demonstrate some of the peculiarities of a network (like when they are feeling a certain way). Since we have simply developed the vessel for this data, any type of social media that has the three qualities I specified earlier could be input into this building. We could see the difference between the local twitter community versus the local reddit community. We could have different social media days. While inhabiting the building, you would always be somewhat aware of what the social media community is thinking and you can see the effects it has on your own experience.