Monday, March 22, 2010
Game Design Document
Thursday, February 25, 2010
Incentives to Participation
Incentives to participation
In different human-based computation projects people are motivated by:
- Receiving a fair share of the result
- Direct monetary compensation
- Desire to diversify their activity
- Aesthetic satisfaction
- Curiosity, desire to test if it works
- Volunteerism, desire to support a cause of the project
- Reciprocity, exchange, mutual help
- Desire to be entertained with the competitive spirit of a game
- Desire to communicate and share knowledge
- Desire to share a user innovation to see if someone else can improve on it
- Desire to game the system and influence the final result
Reference: http://en.wikipedia.org/wiki/Human-based_computation
Questions to Address after the initial prototype
Wednesday, February 17, 2010
The Two Game Ideas
1. There should be a facebook oriented outlook, which focuses on facebook and database specific challenges.
2. There should be game idea discussions and prototyping.
For now, we have decided to collect the Name and Location of the objects in the image.
Accordingly, we have come up with the following two ideas about our game.
1. Lazer Tag - Shoot Lazer at the image where-ever you want. the objective would be to cut out the object. once the object is cut out, it would gain life of its own ( shown through animation and sound effects ) and would fly around the screen. Perhaps it could fly into your 'box' where you could use it for something later. this method tags the objects,but there is no method for verification. The idea is to extend lazer into other cutting tools like chainsaw, scissors, etc and make it addictive.
2. Flip tiles - To verify what has been cut from (1), we decided to have the flipping tiles game. the player is shown an image and it is covered with tiles. The player has to flip the right tiles to uncover the object. Minimum number of tiles flipped would merit more points. It is assumed that the chances for both the players to tag as well as uncover the wrong object is minimal. It is also assumed that it would be a good idea to introduce a character into the game. The character itself can be a 5 lined comic figure which happens to be your cursor. This would make the player to be emotionally attached to the game.
So the team is currently prototyping the games (1) and (2) and would like to infer the results from play. The team is also concurrently working on setting up a database to host our game on facebook. A game that was developed for Game Jam ( Pepe ) is being uploaded onto facebook, so that the team will know about the process.
Wednesday, February 3, 2010
Meeting with the Client
- the key would be to break up the gameplay in different forms and do lots of activities in a short time
- helps to make the task very specific to what we want
Friday, January 29, 2010
More ideas and questions about Image Processing
- Game could be that each person tags sections of a large image. Once they tag an image, they "collect" that image. The collected images fill in the original large picture. The person's end goal could be to guess what the large image is (or tag the large image with a general term like "landscape" or a specific name like "San Francisco")
- Game could have two modes and at the beginning the players choose to be either a Tagger or a Finder. The Taggers draw squares around the objects they tag in the image. The Finders try to find the object that has been tagged (all tagged squares are flipped over or hidden and the Finder must click on the square they think is the appropriate object to show what was underneath).
- We can extract out the cropped parts and show them to someone else for verification
-Could try converting colored images into black and white images, players then tag the objects with their appropriate colors (for example, a black and white image of the Flintstones -> players tag Fred's shirt as orange).
Thursday, January 28, 2010
Advisor meeting notes - Image processing game ideas
Wednesday, January 27, 2010
Project Idea Discussion - Image Processing
Meeting Notes 2
- We are doing well -> we're on the right track with brainstorming.
- Interested in metatagging and assigning attributes to objects (in both images and sounds)
- In terms of defining the orientation of objects in pictures can go beyond just faces -> it can be used for architecture, cars, and other everyday objects to inform an image recognition software.
~ Identification of objects is key
~ Could narrow database to surveillance footage and have people identify what (who) is in it.
- Not as interested in traffic flow problems, but they could have some potential -> just need to find a better optimization problem if this is the path we want to explore.
- We can define classes of objects -> can the player outline the object and then we extract the object?
- Glyph recognition -> we could then identify objects and replace them in an image with something else, or remove them entirely
To Do:
- Deliverable: Write up in detail all the brainstorming and explain why we chose the path we chose.
- Categorize the ideas we've had so far
~ Research more potential problems, potential games, etc...
Tuesday, January 26, 2010
Idea for the Project session 2
- could be used as a teaching tool for children (educational)
- Musical associations - colors, images
Monday, January 25, 2010
Idea for the Project session 1
A Few Ideas
The first is a sort of foreign policy model that explores how people would choose to deal with other nations. The game would take place in an imaginary land (think Middle Earth) that is broken up into different regions/nations. The players wouldn't know this, but the different nations' policies in this land would be initially modeled after real policies of different countries. As play progresses, players can modify their nation's policies (perhaps we could find a way to average out the 'votes' for changes so the policies reflect the most popular change). In this way, the game defines itself as people play - eventually the nations of the land would no longer represent the original models at all. It could be used to examine how different foreign policies work and how others fail.
The next idea would be a tool used to teach computers (maybe). Since the human brain is so good at visual calculations and predictions, we could make a game where people predict where a moving object will be in 5 or 10 seconds in the future. The computer could store these movement scenarios as experiences, which could later be used in collision avoidance for vehicles. A computer in a car could identify the movement of different objects and refer to these experiences to predict where the object will be, hopefully helping to prevent collisions.
This next link is a game that is sort of the reverse of the ESP game. In this game, the player is presented a series of images and he must guess the search keyword that would return those images. It's a different spin on the same sort of game.
http://grant.robinson.name/
I was also looking up National Archive transcriptions, to try to find more information about whether it is even a relevant problem when I found this site. It is in the British National Archives website and it is a series of pages that lead you through a tutorial in how to transcribe old documents. This link leads to the 'Practice' page, but once on that page the links on the left are for the 'tutorial' sections. I thought it was interesting and just wanted to share it with everyone.
http://www.nationalarchives.
Another idea I had touches on image recognition. People are good at identifying a representation of something as the thing itself (i.e. a stick figure is a person). We could make a game where people identify the object represented in the picture. This could be used to teach computers what rough drawings represent. Here's a link to a 'Similar Search' image search engine that allows you to draw what you want to search and it finds it (for example, try drawing a t-shirt and hit search). It's pretty amazing - I found this website last year when it was still in beta form. Looks like it's live now. It's fun to play with and it's pretty amazing all the stuff it can do!
http://www.gazopa.com/
Friday, January 22, 2010
Prometheus
Who’s doing crowdsourcing?
General Idea Generation & Solving
- AddictLab - creative think tank
- Brain Reactions - post questions and get ideas/feedback on them
- Fellowforce - innovation challenge board covering many disciplines
- iBridge Network - platform for university innovation
- IdeaConnection - idea marketplace and problem solving
- Idea Crossing - organize innovation quests
- IdeaMagnet - powering idea generation
- Ideawicket - open innovation portal
- Innovation Exchange - open innovation market place
- WhyNot - idea exchange
Science & Research
- Innocentive - crowdsourcing scientific solutions to corporate problems
- Science Commons - generic license agreements
- TekScout - crowdsourcing R&D solutions
- YourEncore - crowd of retired veteran scientists and engineers
Freelance work
- elance - freelance marketplace
- Guru - freelance community
- Ki Work - sourcing online work
- odesk - global marketplace for remote work
Micro-tasks
- Amazon Mechanical Turk - micro-task crowdsourcing
- HumanGrid - small online tasks solving
Technology
- Ninesigma - technology problem solving
- TopCoder - programming competitions
- Yet2.com – crowdsourcing technology solutions to problems
Product Design
- CrowdSpirit - crowdsourcing the design of innovative products
Creative/Graphic Design
- 99 Designs – design crowdsource contests
- CrowdSpring – network of graphic designers
- Genius Rocket – crowdsourcing creative community
- Inkd - market for print design
Entrepreneurs & Inventors
Consumer Ideas & Feedback
- CrowdSound – ideas from customers/users
- Idea Bounty - a social think tank
Health & Medical
- Eureke medical - medical open innovation platform
Enterprise Crowdsourcing/Open Innovation Sites
- Betavine - Vodafone’s mobile app community
- BMW Customer Innovation Lab - in german
- BT - British Telecom’s Innovation Initiative
- Dell IdeaStorm - external idea sourcing
- Fluevog - open shoe design
- GameChanger - Shell’s coporate crowdsourcing
- IBM InnovationJam - internally focused idea generation project
- IBM ThinkPlace - idea generation and collaboration
- Intel Cool Software - Intel’s sensing platform
- Jones Soda - crowdsources flavours and pictures for their labels
- Kraft - innovate with Kraft
- LEGO Factory - LEGO co-creation tool
- My Starbucks Idea - shaping the future of Starbucks
- Nesta - UK National Endowment of Science, Technology and the Arts
- P&G Open Innovation Challenge - external idea sourcing in Britain
- Unilever - Ideas4Unilever - corporate venturing
- Vocalpoint - Pgamp;G’s network for women
Crowdsourcing Contests
- City of Austin - feedback on City of Austin’s website
- Electrolux Design Lab - annual design competition for students
- The Guardian - Crowdsourcing analysis of MPs expenses
- Muji - improving and suggesting new designs
- National Geographic - crowdsourced Earth-saving ideas
- Nespresso - design contest for coffee machines
- Peugeot - Peugeot’s design contest
- Picnic Green Challenge - ideas to save the planet
- Smith Chips - crowdsourced flavour selection
- Staples Invention Quest - idea contest
- Xprize - incentivized crowdsourcing competition
Consumer/Customer Input
- Get Satisfaction - crowdsourced customer service
- You Suggest - ideas from customers
Clothing, Gifts & Other Products
- Cafepress - shop, create or sell what’s on your mind
- JuJups - personalized gifts
- Naked&Angry - Threadless for ties and wallcoverings
- Polyvore - crowdsourced fashion
- Spreadshirt - shirt community
- Threadless - create and sell your tshirts
Funding
- Artistshare – fans funding new artists
- A Swarm of Angels - crowdfunding a film
- Kickstarter - fund ideas and endeavours
- Kiva – crowdfunded micro-loans to 3rd world entrepreneurs
- My Bandstock - fan funded investment in bands
- Sellaband – crowdfunded bands
Miscellaneous
- Better than the Van – crowdsourced community connecting bands to places to stay
- Crowd Flower – crowdsourcing for human-required tasks
- Elastic Lab - film production
- Groupon - crowdsourced group discounts
- Help me Investigate - a place to collaborate with others to investigate things
- Inkling Markets - use wisdom of the crowd for forecasting
- iStockPhoto - user-generated photos
- Healogica – crowdsourcing clinical trials
- Help me Investigate - a place to collaborate with others to investigate things
- Hollr - crowdsourcing cool stuff finding
- Quirky - production of crowdsourced ideas
- Stumble Upon - crowdsourced website discovery engine
- uTest - user experience testing
- Wikipedia - peer produced encyclopedia
From http://www.chaordix.com/crowdsourcing-in-action
Wednesday, January 20, 2010
Meetings and Name Selection
- -understanding the emotion of a person with the sentence ( like in email )
- -script writer -> director = challenge of understanding what the scriptwriter meant
- -personal interpretation - varies between individuals
Tuesday, January 19, 2010
Brainstorming session 4
19 January 2010
Dynamic programming and optimisation
-we realized that several problems of optimization directly lend themselves into crowdsourcing problems.
Our categorization of all the crowdsourced problems into three categories yesterday, gave us new insights. We realized that all huge problems of category one and three, could be solved by collecting simple data from people. this data is perhaps so simple, that it seems trivial for an average human. we co-related this newly acquired knowledge to the concept of surveys. surveys were boring to take up. people resist taking surveys. so the question that popped into all of our minds was
"What if we can make 'surveying' fun?" .. this sparked a series of discussions. Surveys have all the characteristics needed for a 'wise crowd'
1. Privately held information by the player.
2. Independance of decision making.
3. Decentralization of decision making.
Aggregating these surveys is a great way to solve a big problem at hand.
We decided to think of non-traditional ways to make the survey taking interesting.
-a game that wraps a survey into a fun-filled experience-
Survey-like game notes
Want to build a framework that puts surveys into game form
What do surveys have in common:
- Questions and answers
- Can be unbiased/objective but can also allow survey takers to enter text
- Can create different types of games for different types of surveys
- Need sufficient time to read the question and interpret
- Can build in crosschecks for coherence
- Could be used as a scoring mechanism
- If people don't answer consistently they can lose points and the surveyor knows to throw out that survey
- Must be FUN
- Replayable
- Can show the distance from the end as a map (like Super Mario World)
Ideas/Models for games:
- Super Mario World
- Pacman (Question can be revealed one word at a time with each dot eaten)
- Music Note/Composition (a song is composed based on your answers to the questions)
- Create lots of games and the surveying company can choose what game to use for each question or for their entire survey
- Bow and arrow game (question is revealed by drawing the bow, then aim at the appropriate answer)
- Drawing game (drag the mouse to the answer you want, but there is an object following the mouse that you must get to the answer safely or in one piece – like a missile or a ball or a puppy)
- Bowling game (question revealed on the alleyway as the ball rolls over it)
- Rock 'Em, Sock 'Em Robots
- Boxing game
- Tetris
- Jellyfishing (like SpongeBobSquarePants) -> have a net and must catch jellyfish
- Blockbreaker (question is hiding throughout the level so you must eliminate all the blocks to see the question, the game then pauses long enough for you to choose an answer, then you move on to the next level)
- Question appears one word at a time as the character jumps/bounces
In our game:
- Each answer path must be equally fun and equally challenging
- We should make sure the player has read the question by making it a necessary action to complete the game
- There should be no time limits, so people aren't pressured into answer quickly rather than honestly
- There should be an option to confirm or change the answer (like a little pop-up at the end of every level where you can choose to retry the level or move on to the next level)
Alternately:
- We could introduce the challenge only in obtaining the question.
- On obtaining a question, the player is presented with an answer.
- Once he answers, we proceed to the next challenge of getting the next question.
- So the player has a motivation to complete the survey.
- Having repeat questions that check the integrity of the survey is a great option to ensure the fairness.
- Getting repeat questions can be associated with a goody or reward in the game.
We discussed several ideas like the player disclosing the question as he plays the game. this is less that 30 seconds that is.. we would ensure that the player would read the question before answering it.
In summary, we continually motivate our player to answer successive questions fairly. Using this survey like thing can be used to solve several crowdsourcing problems that weigh every person's response. example: price prediction ( stock? ), movie success prediction, fuel consumption and perhaps hundreds of problems we face in our daily lives.