Doe mee met de Hackathon Verkiezingen 2012

Final Call…. Zaterdag houden we onze hackathon met politieke data. We hebben een prima lijst met deelnemers – journalisten, designers, programmeurs, statistici en ook nog even een blik politicologen. Maar hoe meer hoe beter. Zin om langs te komen? Meld je dan aan via data at sargasso.nl. Hieronder nog even waar het over gaat. Bij lekker weer gaat de bbq aan.

Waar gaat het over?

Het belooft een hete politieke zomer te worden. Op 12 september vinden er weer Tweede Kamerverkiezingen plaats. Dat betekent veel nieuws, maar waarschijnlijk ook weinig feiten. Sargasso gaat daarom met harde data aan de slag. En daar kunnen we jouw hulp goed bij gebruiken.

Op 25 augustus houden we een hackathon in Amsterdam waarop we data gaan crunchen. Op die dag brengen we programmeurs, (web)designers, journalisten, deskundologen en politieke junkies bij elkaar om een paar grote datasets om te keren, te analyseren en te visualiseren. Dat leidt tot verhalen die we onder andere via ANP publiceren. En natuurlijk is er bier en – bij goed weer – een bbq.

En we hebben toch mooie data…. Zoals:

  • Alle Nationale Kiezersonderzoeken sinds 1971 (heel veel prachtige data).
  • Het stemgedrag in de Tweede Kamer: wie stemt met wie mee? Alle wetsvoorstellen, moties en amendementen van Rutte I.
  • Een enorme bak met Twitterdata van 600 sleutelfiguren (politici, journalisten, pr-mensen en lobbyisten) op het Binnenhof, alsmede de social media-data van alle kandidaten. Hiermee kunnen we sociale netwerk-analyses uitvoeren.
  • Alle voorkeursstemmen sinds begin jaren negentig op alle kandidaten van de Tweede Kamerverkiezingen.
  • Zeer uitgebreide datasets over verkiezingen en stemgedrag in andere Europese landen.
  • Een gigantische bak met media-berichten.
  • En nog veel, veel meer.

In de aanloop naar de hackathon bekijken we welke apps, visualisaties etc. we gaan maken. We denken bijvoorbeeld aan een alternatieve kieswijzer die niet is gebaseerd op de (dikwijls loze) beloften in de programma’s, maar op daadwerkelijk vertoond stemgedrag.

We willen in ieder geval de volgende vier thema’s verder uitdiepen.

1) Electoraat op drift: wat zijn de bewegingen geweest over de laatste twintig jaar? Wat zijn de drijfveren geweest van het electoraat om van partij te veranderen? Hoe verhouden de electorale ontwikkelingen zich tot die van de rest van Europa? En hoe uiten die bewegingen zich in de media?

2) Zeggen en doen: er is een verschil tussen zeggen en doen. Verkiezingsprogramma’s staan vol beloften, maar in de praktijk is het schipperen en compromissen sluiten. Hoe verhouden de verkiezingsprogramma’s zich tot het stemgedrag in de Tweede Kamer (wetsvoorstellen, amendementen en moties)? Welke partijen smeren de kiezer de meeste stroop rond de mond?

3) Stemgedrag ontleed: hoe stemmen verschillende maatschappelijke groepen en hoe is dat door de jaren heen veranderd? Groepen naar leeftijd, regio, herkomst en eventueel anderen. Is er ook een internationaal perspectief mogelijk? Wat zijn de belangrijke issues voor kiezers (let wel, die informatie zit al in de data jarenlang voordat media het oppakken).

4) Verkiezingen en de crisis: in hoeverre is de politieke agenda veranderd? In hoeverre heeft de crisis invloed op het stemgedrag, zowel in Nederland als in andere Europese landen?

Waarom  wil je hieraan meedoen?

  • Het is leuk om te doen.
  • We brengen meer feiten in het verkiezingsdebat.
  • Het is leerzaam: er doen veel mensen met verschillende achtergronden mee.
  • Het is nog niet eerder gedaan.
  • En het is een mooie manier om te laten zien waar data en programmeren toe in staat zijn.

De hackathon vindt plaats op het kantoor van Sargasso in de Tolhuistuin in Amsterdam. Bij goed weer gaan we buiten zitten. De hackathon begint om 12.00 uur en gaat door totdat we het zat zijn.

Meld je aan via data at sargasso punt nl en laat even weten wat je kan, wat je wil doen en of je nog goede ideeën hebt.

Foto Flickr cc CJ Smith Photography

  1. 8

    Als je een verkiezingsspecial wilt doen lijkt met dat wel handig. Het enige wat ik me afvraag is of je tijd genoeg hebt om alles te doen wat je wilt doen.

  2. 9

    Ja het is laat maar we hebben tijd nodig om alle data goed te krijgen. Met een aantal zaken beginnen we al eerder zodat we op de dag zelf aan de slag kunnen. Is dus handig voor mij als ik jullie mailadressen heb dan zet ik jullie op de mailinglijst.

  3. 10

    Welke Javascript bibliotheek voor data visualisatie vinden jullie het mooist of veelzijdigst? Misschien kunnen we ook alvast een beetje gaan oefenen met troll appjes via het Open Data project.

    Of wat gaan nadenken over de gegevens die we zouden moeten hebben om bovenstaande vier use cases uit te werken. Veel daarvan kunnen we denk ik wel op de een of andere manier via XML, een feed of SOAP ontsluiten en mooi gaan weergeven, maar we zouden ook gegevens moeten halen uit HTML of PDF pagina’s, die opsnijden en via een publieke api als Pipes, Dapper of YQL als feed aanbieden. Op die manier kan je bijvoorbeeld ook verkiezingsprogramma’s tot data vermalen.

    Misschien zouden de webdesigners van tevoren een formatje kunnen bouwen waarbinnen die use cases kunnen passen, voor elke use case een standaard widget. Er zou ook een set van “best practices” vastgelegd moeten worden, in een wiki ofzo. Anders gaat iedereen zitten koiboien en dan werkt het ook niet.

    De programmeurs zouden een soort “cloud” kunnen maken waarop alle gewenste feeds binnenkomen. Die kunnen dan achteraf nog wel op andere manieren geremixt worden en het moet ook denk ik makkelijk zijn er nieuwe aan toe te voegen. Zelf ben ik Rails ontwikkelaar en heb een intense haat aan PHP meuk, dus wellicht kunnen anderen zich hiermee bezighouden. Political junkies en deskundologen op het vlak van allerlei kunnen zich misschien bezighouden met het onder woorden brengen en aanscherpen van die use cases.

  4. 11

    Ha,
    Ik wil op korte termijn met een aantal mensen bij elkaar komen om eens te kijken naar:
    a) welke data we hebben
    b) in welk format
    c) bepalen wat we precies gaan maken, met welke talen, etc.
    d) een stappenplan opzetten

    We hebben helemaal niet zoveel tijd, dus we moeten wel een beetje voortmaken.

    Daarnaast is al veel codeerwerk gedaan, bijvoorbeeld van de verkiezingsprogramma’s en van de stemmingen in de Tweede Kamer. Veel daarvan kun je niet automatiseren – dat is nog echt veel te ingewikkeld zeker omdat je legalspeak moet omschrijven naar begrijpelijke taal. Uit een wetsomschrijving kun je niet precies halen waarover nu gestemd is, dan moet je echt even het dossier induiken.

    Maar goede ideeen, zeker.
    D

  5. 13

    Snif…. nu wil ook ook eens meedoen aan een hackathon. Aan deze mocht ik niet meedoen omdat ik al wat voor die energiemaatschappij doe, terwijl ik allemaal fijne plannetjes heb :-(

  6. 15

    Misschien past het niet in de mediastrategie, maar knal die data svp online, dan kunnen ook mensen die verhinderd zijn of liever niet met (andere) nerds in een hok zitten er mee aan de slag.

  7. 16

    Pffft, gaat em niet meer worden voor mij, krijg net te horen dat ik al de hele week bij jullie in de tuin zit voor een andere hackathon. Ik blijf niet bezig, jongens :P

  8. 17

    Dat is niet eens zo’n gekke. Ondergetekende heeft sinds drie weken een puppy in huis en is derhalve verhinderd, maar ik zou wel wat regeltjes python willen loslaten op die data.

    Nu kan ik me enige gewenste exclusiviteit ter Sargasso zijde voorstellen, maar komt de data na publicatie bijvoorbeeld wel beschikbaar? Of blijft de niet gereduceerde data onthouden voor het publiek?