More and more of the younger generations are struggling with self-worth issues. This problem can start at really young age and with the media exposure these days we are led to believe that we have to look/be a certain way to be considered ‘beautiful’. It is also a nature of human to compare ourselves with other people.
‘The Narcissist Mirror’ is an interactive mirror that talks to you and listens to you. Users will be prompt to answer the question ‘Who is the fairest of them all?’. The mirror will then start drawing a painting of the user only if they answer ‘me’ or ‘myself’ using speech recognition. If the user say something else, it will point out how the user doesn’t know how beautiful they are and will keep encouraging the user to answer again and again.
I believe we need a little reminder that we are all beautiful 😉
Vo-5ynth, pronounced “vo-synth” (short for “voice-synthesizer in p5”) is a music instrument, but, its not a an ordinary one. First it doesn't have a sound of its own. Instead, it uses the users voice to make music. Second, its a generative music instrument so it doesn't give the user complete control over the music making process, instead, it encourages the user to (in a way) collaborate with the instrument (“the machine”) to make music. The user can define the pool of notes from which music can be generated but the actual output (notes for the bass, melody, harmony) is generated algorithmically by the instrument. The user can change the selected notes in real time to change how the music sounds and can thus, play this as an instrument that can be performed live or be used as an ideation tool, or just for fun really!
Intro to Fabrication, Introduction to Computational Media, Introduction to Physical Computing, The Code of Music
Phubbing refers to as phone snubbing, where we slip back and fall into the habit of constantly checking our phones, retract from physical interaction and immerse in the virtual world. In collaboration with Rui Wang and Su He, we set out to explore how to demonstrate this phenomenon, while at the same time, actively seeking approaches to tackle this behavior if possible. Through three main stages of user testing and test play, our idea evolved over time and turned out more engaging.
Our final piece is an interactive installation that illustrates the phenomenon and provoke further thoughts within viewers.
Introduction to Computational Media, Introduction to Physical Computing
Hotpot.js is an interface that visualizes emotion for a community of people. We started this project with an interest in visualizing human emotion. Rather than generating abstract graphics from data, we wanted to create interaction that is funny and relevant to our daily life. We explored the relationship of emotion and food. Through food, we hope to introduce another dimension of sense, taste, into the experience.
The interface asks users to choose their feeling. Each feeling is relevant to a food, such as dancing chicken, hippy green onion, and sexy apple. When user clicks an emotion button, the corresponding food will drop down and sink into the hotpot. At the bottom of the interface, there is a recipe of the current flavor of the hotpot.
We imagined this project to be installed at a location that many people passes by. As the day passes by, we can see the emotion of the community through hotpot recipe of the day.
Introduction to Computational Media, Introduction to Computational Media
Sky Lantern the Wish is a 3D Interactive Web application. Our idea comes from the traditional Chinese culture of making “Kongming lantern” where people hand-writing their wishes on a small hot air balloon that made of paper and set it up to the sky at night. In Asia and elsewhere around the world, sky lanterns have been traditionally made for centuries, to be launched for play or as part of long-established festivities. The Sky Lantern represents the holding of beautiful wishes; we want to inherit the beautiful culture and make it into the digital world that people can assess and making sky lanterns, wishes on the internet. When people go inside our application, they will see an ocean and a sky full of lanterns. After clicking the “make a wish” button, users can type their wishes that will show on the “lantern”, then they can release it up to the “sky” and restore it on the “sky”. By moving the mouse and pressing the up, down, left, right keys, the user will be able to change their views and “fly” into the “sky”, to see other's wishes as well.
Introduction to Computational Media, Introduction to Computational Media
Nowadays, news are always misunderstood and forgotten by people. And cyberbullying always occurs even though people actually don't know the whole truth. To stress these problems, the project take a news happened in 2007 as an example and use a game to demonstrate how bias were shaped and changed. Players can explore news from different perspective and unlock different tools to go deeper into the news.
The cellular automaton I’m creating, different from the well known Conway’s Game of Life, it models the entire ecosystem. On the canvas, the following categories of species are modeled, vegetation, herbivore, carnivore, in addition of a landscape element, river.
A new world will be generated every time the game start with river and vegetation. The player plays as a “God”, which they place species of herbivore and carnivore on the field. After amount of time, “human” will be introduced into the world, and start consuming the resource. When the resource was out, the cell will turn gray and be in the permanent dead state, while all the resources are used out, it is game over.
The player can strategically place carnivor to fight and human on the canvas; however, carnivores consume herbivor, and herbivore consume vegetation, so it also use up resource on its own. The goal is find a good balance to sustain the game as long as possible without using up the resource.
The game most likely to end up all the resource being used, it is intend to be almost impossible to achieve equilibrium which is meant to make the user consider about our impact to the environment.
We think we are the owner of our thoughts. But the truth is, our thoughts
have been unconsciously influenced by the social groups that we share a sense of unity.
The invisible bird is an interactive sculpture that uses computer algorithm to analyze various topics on Twitter and allows the viewer to guess what public’s attitudes about those topics are.In this way, we hope people to realize that there are invisible cages of thoughts that we’re living in, and how long we’ve been trapped in these cages that we built.
Introduction to Computational Media, Introduction to Physical Computing, Introduction to Physical Computing
“Code to Racist Technologies” is a project about implicit racial bias and colorism. It is also a subversive argument against technologies developed without thoughtful considerations of implications. The project is inspired by Ekene Ijeoma’s Ethnic Filter, Joy Buolamwini’s research “Gender Shades: Intersectional Accuracy Disparities in Commercial Gender Classification” and Dr. Safiya Noble’s talk “Algorithms of Oppression: How Search Engines Reinforce Racism” at Data & Society.
As machine learning is increasingly infiltrating aspects of our society, it is important to recognize how our biases, in this case, implicit racial bias, are translated to technologies we design, and how that could lead to drastic and often detrimental effects.
The project, in form of an interface experience is two-folded. User first completes an implicit bias association test, which I partially adapted from a test developed by researchers from Harvard, UVA and University of Washington. Once completed, user enter section two, where they find out their probability of developing a racist technology and how this technology they develop will affect people of different skin tones. What the user does not know is that none of their test results are recorded. In fact, their test result always shows that they prefer light-skin relative to dark-skin, with a random percentage from 80-90% that they will develop a racist technology.
Initially, the project only consist of section 2, a “racist webcam” that isolates skin tone from the background, determines where the skin tone falls on the Fitzpatrick Skin Type Classification, then map the value and change the degree of pixelation in the user's webcam capture. The darker your skin tone is, the more pixelated your video appears, and the less visible you are. The layout of the program is designed that each time it runs, the user’s video capture will be shown alongside eight pre-recorded videos. The juxtaposition of the user’s experience with the other participants’ heightens the visual metaphor of the effects of racial bias on one’s visibility and voice.
My goal for this project, and the reason why I added section 1, is because I hope that users will realize all of us are bias, and it is only with a very conscious awareness that we will stop creating racist technologies that bring detrimental effects.
What is the code to racist technologies? The code is you and me, especially the you and me who assume because we are “liberal” and “progressive”, we are not or will not be a part of the problem.
This project is the tl:dr version of my undergraduate thesis experiment where expert and novice artists voiced their thoughts aloud while drawing a still life from observation. The interactive data visualization maps the transcriptions of their thoughts to parts of their drawings and allows the user to compare between groups. Its purpose is to communicate scientific research in a way that allows users to parse through complex information at their own pace and engage with it as little or as much as interests them.