Generating viral content for the internet is currently an inefficient process involving either photoshop or web services (www.memegenerator.net). Furthermore, they are restricted to "caption image" type memes. This is not representative of the pool of meme types actually on the internet. Finally, this method of meme generation is not mobile; this is particularly egregious because the large majority of meme source content comes from mobile devices.
We find this to be onix-eptable.
Our users come from a variety of backgrounds. Our most representative user demographic will have:
Alternatively our target user population can be split into two groups: those who understand internet culture and those who do not.
We interviewed a person in this space of user population; we'll call this person Subject A. Subject A is a student at Princeton in his second year. He has approximately 8 years of internet browsing experience. He states that he has "high proficiency" in determining web trends and popular memes, as well as a "proficient" meter for judging whether something will or will not be popular. Subject A likes to make images featuring his friends, with funny captions that they would say in certain situations. He expressed his frustration with the current state of content generation technologies. He stated that what he used (memegenerator.net) was slow, buggy, and featured many ads. He described his general usage scenario as:
In total, this costed Subject A between 30 and 40 minutes. We believe that this can be done more efficiently.
We interviewed a person in this space of user population; we'll call this person Subject B. Subject B is a student at Brown University in her first year. She does not spend much time on the computer, and her exposure to viral content is mostly through shared posts on Facebook. She would say that she has 1 year of internet browsing experience, but she doesn't really know. She states that she has "no proficiency" in determining web trends and popular memes, as well as a "semi-proficient" meter for judging whether something will or will not be popular. Additionally, she states that she would not mind trying her hand at viral content generation.
Her ideal usage scenario is:
While Subject B did not really understand much about viral content, her model usage scenario is representative of a large population of users and we believe that our final procedure should be as close to her model as possible.
Reasoning: All great internet memes come from some source of inspiration. However, this inspiration can strike at any time. As a result, it seems that mobile technology is perfectly suited for capturing sources of humor. Mobile devices tend to have access to several ways of capturing this data, including taking pictures and recording video.
Goal: Record or take a photo, video or sound.
Subtasks:
Preconditions:
Spatial Constraints:
Reasoning: Processing this data (cropping, clipping, etc.) is equally important in the initial construction of viral internet content. It must be done in order to make the important humorous aspects of a photo stand out. In order for users to effectively process their data, they need to know what their goal is in utilizing these images or videos. Traditionally, this task is done using a picture editor on the user's computer. The biggest limiting factor of this is the lack of mobility.
Goal: Reformat data into a more presentable way
Subtasks:
Preconditions:
Time Constraints:
Spatial Constraints:
Frequency of use:
*Reasoning: *What makes an meme humorous and reusable is its recurring theme. When creating a completely new meme, the user needs to know what this unifying source of humor is going to be. On the other hand, when creating another instance of an already popular meme, the user must understand what sort of humor the creator was going for. Again, the most traditional way of creating memes or gifs is to use a picture editor, and/or site dedicated to meme generation. Like processing data, it seems like the biggest limiting factor is a lack of mobility.
Goal: Figure out what sort of internet population to appeal to and write text on it
Subtasks:
Preconditions:
Time Constraints:
Frequency of use:
*Reasoning: *What separates viral content from a joke between friends is the ability to effectively share your content with the online world. Without any sort or assistance, a user would have to effectively utilize social networking. An effective application would increase efficiency by doing this for the user in any number of specified ways. The downside to automatic content sharing is that it can lead to unwanted situations.
Goal: Publish edited content to different social networks
Subtasks: Divided by social network
Preconditions:
Time Constraints:
Frequency of use:
Reasoning: Sometimes users will want to see a history of the content they've published, as well as content of other users. They should be able to view a feed of a user's content publications in some centralized location. Therefore we will need to design a web app corresponding to the iPhone app. This, however, is dependent on how much time we have.
Goal: View content from one user in a centralized location
Subtasks:
Preconditions:
Time Constraints:
Frequency of use: