Skip to content
This repository was archived by the owner on Feb 9, 2022. It is now read-only.

Utlede representantens posisjon basert på partiets posisjon #655

@jarib

Description

@jarib

Nederst på representantsiden står det for tiden: Her kommer snart en oversikt over representantens stemmegivning på Stortinget. Dette var et grep vi gjorde da vi gikk over til manuell vurdering av partienes posisjoner i alle saker, og dermed fjernet evnen til å automatisk utlede posisjoner fra avstemninger. Dette er kjipt, spesielt siden norske Wikipedia ofte lenker til oss som "en oversikt over representantens stemmegivning".

Denne oppgaven går derfor ut på å se om vi kan la representanene "arve" ett partis posisjon i saken, noe som vi kun vil gjøre hvis representant har (a) deltatt på X% av alle avstemningene i saken og (b) stemt likt med ett parti i Y% av disse avstemningene.

Jeg husker ikke akkurat hva vi kom fram til for prosent-verdiene, men de bør vel være rimelig høye.

DLD-saken kan kanskje være en god test på om vi har laget en god algoritme, siden mange der stemmer konsekvent mot sitt eget parti, og dermed burde ende opp med å enten ikke arve noen posisjon, eller (mer sannsynlig) arve posisjonen til et parti som ikke er deres eget.

Dette bør også være mulig å finne ut av for en gitt stortingsperiode. Kanskje et API a la:

rpi = Hdo::RepresentativePositionInferrer.new(
    parliament_period, issue, representative)
rpi.inferred_position #=> #<Position:...>

Kan muligens være noe for @katfa hvis hun ønsker å bli nærmere kjent med saksmodellen :)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions