"Freedom for Our Files: Creative Reuse of Personal Data Workshop" (2 days)

Workshop
Date :
Time: 14:00 - 16:30
Location: Saal1
max. participants: 12
Level :
  • Profi
Contributors:

A two-tiered workshop, with both technical hands-on and idea-driven components. Learn to scrape data and reuse public and private information by writing custom code and using the Facebook API. Additionally, we’ll converse and conceptualize ideas to reclaim our data literally and also imagine what is possible with our data once it is ours!

1. Day One

  • a. Objective(s):

i. Quick introduction to programming (if needed)
ii. Scrape and reuse data from a public website
iii. Learn about Application Program Interfaces (APIs)
iv.Get your own Facebook data


  • b. Introduction (20 min)

i. Cover objectives for both days
ii. How many programmers?
iii. Introductions
iv.Who is this workshop for?


  • c. Programming intro: PHP (20 min)

i. Installation (MAMP) or FTP server
ii. Variables, arrays, loops
iii. file()
iv.Codeplay (20 min) (pair-off)


  • d. Scraping (20 min)

i. Overview
ii. Spiders
iii. Codeplay (20 min)


  • e. Technical description of how an API works (10 min)

i. XML
ii. relational database
iii. re-constructing information


  • f. Get data from Facebook API (10 min)

i. Codeplay (20 min)


1. Artists, activists, and programmers with an interest in privacy, media democracy, and data mining and visualization.

2. Day Two

  • a. Objective:

i. Review material from previous day
ii. Visualization options
iii. Projects to discuss
iv.In the spirit of Give Me My Data, find ways to re-imagine your personal data
v. Discussion: what should Give Me My Data 2.0 be?

  • b. Review and share work from previous day (30 min)
  • c. Visualize and represent (20 min)

i. Many eyes
ii. Graphviz
iii. Processing
iv.Nodebox
v. even CSS

  • d. Projects in the world that reuse found or personal data (20 min)

i. My own
ii. http://wefeelfine.org
iii. http://theyrule.net
iv.many more here...

  • e. Give Me My Data 2.0 (60 min)

i. Participation groups
1. What can be done with data?
2. How can data be reused?
3. What formats are most useful?
4. Who has the data?
5. Is it possible to provide a function and critique at once?
a. Can users download data?
b. Can users download the data companies use to create demographics?

  • f. Presentation of projects and feedback (20 min)