falkirks / TeamShog

Codebase for Koding Hackathon
MIT License
9 stars 1 forks source link

What topic? #16

Closed falkirks closed 10 years ago

falkirks commented 10 years ago

Please vote for one of the below and provide an idea for how we would approach the topic. Use this as an RFC were you can indicate your position on any or all of the topics, but you must indicate a support position on at least one topic (eg: I strongly support 1 and we could make a foo). Once everyone has voted we will have a discussion on IRC and attempt to establish a consensus if one doesn't already exist. After this is done we will have a brainstorming meeting on IRC.

  1. Problems facing our planet, explained using interactive data visualization. (e.g. climate change, earthquakes, food/water waste, etc.)
  2. Introduce software development to a beginner (games!)
  3. No one reads the fine print (i.e TOS, EULA, legal documents) anymore yet every site has them. Devise a creative/interactive solution for this problem.
  4. HTML5 games that are educational and learning oriented. (multiplayer preferred)
  5. Challenges associated with real time communication and translation (Star Trek universal translation anyone?

EDIT: Official Documents http://i.imgur.com/YMLDvOq.png?1

falkirks commented 10 years ago

Weak support for 3. Automatically generated pop-quizzes on legal documents :stuck_out_tongue_winking_eye:

Bamuel commented 10 years ago

For number 3 - if we do a generated pop-quiz it probably wont make us win prices due to that most the prices require of use of API

I would do 2 & 3 Make a game where it teaches PHP so the controls have a side panel and the game is like Pokemon were you capture every Pokemon or like Legend of Zelda with quest something like http://codecombat.com/

falkirks commented 10 years ago

@MegaSamNinja how would that use an API?

99leonchang commented 10 years ago

@Falkirks I seriously can't find a legitimate use of an API in that either. Your idea of a pop quiz is quite interesting, however, that would involve forcing users to read the whole block of legal text, thus, if we're going that path, we should also think of a way to display the legal text creatively. One method of doing that could be doing it how DigitalOcean did it, a sort of layman's translation on the side of the text. I tried to implement that into BuyCraftPE a while ago as you can see here: http://buycraftpe.99leonchang.com/panel/tou.php

falkirks commented 10 years ago

@99leonchang We would need to use some sort of summarization system but back that with crazy legal stuff saying that the summarizations in no way represent the actual document.

99leonchang commented 10 years ago

Weak support for 3. I find @Falkirks's idea pretty fun and do-able. Weak support for 1. This one can make use of publicly available APIs, which is apparently one of the grounds for evaluation. Maybe some interactive real-time graph of CO2 levels or a live earthquake monitor using some publicly available APIs

falkirks commented 10 years ago

@99leonchang The earthquake data can be viewed interactively already but the former idea is cool.

99leonchang commented 10 years ago

@Falkirks That defeats the whole purpose of the summary, but I stand by that :P This guy has a dead simple API of CO2 levels, but I believe it's extracted from NOAA's data

I've did a simple card-game like quiz game, which we could use as a concept for a pop-quiz game if needed. It's found here and the demo username & password are both "admin"

falkirks commented 10 years ago

@99leonchang Any simplification of the information runs the risk of losing legal weight. That CO2 thing looks cool but I am not sure how we would make a full project with it (it seems very simple).

The card game looks cool. Expanding on my idea. We would have a central website which would have a large database of website TOS and privacy policies. They would be crawled for updates every x hours and then put through a summarization engine to obtain some important points on the text. A set of questions on the text would be auto-generated by the crawler but manual ones could be inserted. An end user could consume these quizzes in one of two ways, they could register on the website and just do them for the fun of it or a third party website could use an API we provide to ask a user to fill out the quiz and their score would be made available to the third party. Each user on the site would have statistics based on the amount of TOS documents they read and how well they did on the quizzes. If a legal text was updated or the users score on a quiz was under x% they would receive a notification encouraging them to give the document another look.

PEMapModder commented 10 years ago

Not an argument/support, but an idea for (2) is to base on the natural logic of human like human language.

TuffDev commented 10 years ago

@PEMapModder It would be a difficult project but perhaps we could do something like Android App Inventor has done and make the code able to be sorted in blocks. Sort of like lego mindstorms are programmed.

PEMapModder commented 10 years ago

@TuffDev good idea. You made me think about having a Minecraft-themed android app maker/etc :grin:

falkirks commented 10 years ago

We will be doing a web based project so we can easily distribute it to the judges via Koding.

PEMapModder commented 10 years ago

I heard of a little game for two players today. In the start, there are three rows of lights, 7 lights per row. In each turn the player can turn off an arbitrary number of lights in the same row. The one who turns off the last light loses. See if this simple game even contributes anything :D

Bamuel commented 10 years ago

Well we only have afew days left to come up with a topic to use

falkirks commented 10 years ago

Everybody please add falkirknh on Skype and I will group call at 6PM.

Here is a breakdown of the meeting time for everyone: VANCOUVER, Canada, British Columbia 6:00p Fri, Nov 28 2014 7:00p Fri, Nov 28 2014

SYDNEY, Australia 1:00p Sat, Nov 29 2014 2:00p Sat, Nov 29 2014

FISHERS, United States, Indiana 9:00p Fri, Nov 28 2014 10:00p Fri, Nov 28 2014

HONG KONG, Hong Kong (@99leonchang I think this is the same for you) 10:00a Sat, Nov 29 2014 11:00a Sat, Nov 29 2014

Bamuel commented 10 years ago

I should be available by 1pm