Metodoloģija

Kā mēs rēķinām un no kurienes dati

Šī lapa skaidro visas formulas, datu avotus un skaitļu nozīmi. Ja kaut kas nav skaidrs — raksti komentārā.

§ 1. Datu avoti

Visi dati nāk no api.deputati.lv — publiska REST API, kas agregē informāciju no Saeimas kancelejas, VID amatpersonu deklarācijām un titania.saeima.lv.

EndpointKo saturKur redzams mūsu vietnē
/saeimas/10.–14. Saeimas metadataAktīvā Saeima header badge
/deputies/?saeima=5132 deputātu pamatinfoDeputātu saraksts, profili
/persons/Bio, slug, profesija, dzimšanas datiProfila lapa
/salaries/?saeima=5Bruto + neto alga pa mēnešiemProfils, rangi, TOP algas
/reimbursements/?saeima=5Kompensācijas (īre, ceļš, u.c.)Profils, Home stats
/speeches/Runas un iesniegtie dokumentiMVP score, rangi, kategorijas
/positions/Amati komisijās un grupāsProfila sidebar
/assistants/Deputātu palīgiProfila sidebar
/mandate-events/Kurš stājās kura vietāDrīzumā — vēl nav vizualizēts (v2.8 plāns)
/stats/?saeima_id=14Agregētie kopējie skaitļiHome hero
search.deputati.lvTypesense full-text meklētājsNavbar search box

⚠️ Svarīgi par datu aktualitāti

Pašlaik api.deputati.lv upstream scraper nav atjaunojis datus kopš 2026-01-29 — visi skaitļi attiecas uz to datumu. Mūsu Next.js ISR cache ir 1 stunda, bet, ja upstream stāv, arī mūsu vietne stāv. Datu atjaunināšanas datums redzams sākumlapas rangu sadaļā kā Dati uz YYYY-MM-DD.

§ 2. Darba apjoms — runas un aktivitātes

Mēs ar "darba apjomu" domājam — cik daudz deputāts strādāja Saeimas sēdēs. To mēs iegūstam no /speeches/ endpointa, kas atgriež divus tipus:

🎤 Runas (type=speech)

Deputāts runāja Saeimas sēdē

  • Debates
  • Ziņojumi
  • 'Par' vai 'Pret'
  • Jautājumu un pieprasījumu motivācija
  • Uzrunas

📝 Aktivitātes (type=activity)

Deputāts iesniedza dokumentu

  • Iesniegtie likumprojekti
  • Iesniegtie lēmumu projekti
  • Iesniegtie jautājumi
  • Iesniegtie pieprasījumi

Kopējais darba apjoms

totalOutput = speechCount + activityCount

Katrs API ieraksts = viena reāla runa vai iesniegums Saeimas stenogrammā. Piemēram, ja deputāts budžeta sēdē runājis 52 reizes (dažādos brīžos), tas skaitās kā 52 runas, jo tas ir tāds, kāds to uzskaita Saeima.

Ja vienu likumprojektu parakstīja 20 deputāti, katram tiek pieskaitīta šī aktivitāte — tas atbilst Saeimas pašas statistikas principam.

§ 3. MVP score

MVP ("Most Valuable Player") score parāda deputāta darba apjomu relatīvi pret aktīvāko deputātu — skaitlis no 0 līdz 100, kur 100 = aktīvākais Saeimā.

mvpScore = (totalOutput / maxOutputAcrossAllDeputies) × 100

Piemērs:

  • Aktīvākais deputāts: 500 runas+aktivitātes → MVP = 100.0
  • Otrs aktīvākais: 400 → MVP = 80.0
  • Klusētājs: 50 → MVP = 10.0

Kāpēc relatīvi? Absolūtie skaitļi (100 vs 500) nav intuitīvi. Procentuālā skala (0-100) ļauj uzreiz saprast, kur deputāts ir skalā. Kad API atjaunos datus, MVP skalas var pārkārtoties.

Kvantitāte, ne kvalitāte

MVP score skaita, cik daudz deputāts runā un iesniedz, ne to, cik dziļš vai izsvērts ir saturs. Deputāts, kas nolasa 200 īsas procedurālas runas, dabūs lielāku MVP nekā deputāts, kas iesniedz vienu rūpīgi izstrādātu likumprojektu.

Tas ir mērīšanas robežas, ne defekts — runu un aktivitāšu kvalitātes vērtējumam nepieciešama satura analīze, ko šobrīd nedaram. Tāpēc MVP labi rāda iesaistes apjomu, bet ne izsvērtību vai ietekmi. Rangu lasītājam jārēķinās ar šo robežu, īpaši, salīdzinot tematiskos specialistus (juristi, ekonomikas eksperti) pret universāliem runātājiem.

§ 4. Value for Money

Šis ir galvenais rādītājs, kas atbild uz jautājumu — "Cik efektīvi deputāts strādā pret saņemto algu?"

valuePerK = totalOutput / (totalGrossSalary / 1000)

Formulu izlasa tā: cik runas un aktivitātes deputāts sniedzis par katriem €1 000 bruto algas. Augstāks skaitlis = efektīvāks.

💎 Augsta vērtība

100 runas + €50 000 alga
= 100 / 50 = 2.0

Par katriem €1 000 sniedz 2 runas/aktivitātes

⚠️ Zema vērtība

50 runas + €100 000 alga
= 50 / 100 = 0.5

Par katriem €1 000 sniedz 0.5 runas

ℹ️ Piezīmes

  • Formula nav perfekta — tā neņem vērā runu kvalitāti, tikai daudzumu.
  • Ministriem un komisiju vadītājiem ir augstāka bāzes alga, bet ne vienmēr proporcionāli vairāk runu.
  • Tāpēc "Pārmaksātie" rangā bieži redzami augsti amati — tas nenozīmē, ka viņi slikti strādā, bet gan ka tērē laiku administratīvajam darbam.

§ 5. Naudas summas

Alga kopā

totalGrossSalary = SUM(gross_salary) par visiem mēnešiem

Summējam visus deputāta bruto algas ierakstus no /salaries/. Pēc nodokļiem neto alga ir ievērojami mazāka. 2025. gadā deputāta bāzes bruto alga bija €4 330/mēn.

Kompensācijas

totalReimbursement = SUM(expense_sum) par visiem mēnešiem

Kompensācijas ir atsevišķs atalgojums papildus algai — sedz dzīvokļa īri Rīgā, ceļošanas izdevumus, sakaru pakalpojumus u.c. ar mandātu saistītus izdevumus. Nāk no /reimbursements/, kur katram deputātam ir allocated_rate, expense, travel, summēti iekš expense_sum.

Asistentu dati

Saeimas deputātu API (api.deputati.lv) nodrošina deputātu asistentu sarakstu, bet neatklāj šādus laukus:

Šī ierobežojuma dēļ:

  1. MVP score formulā mēs katru asistentu skaitām kā 1.0 FTE. Reālā ietekme uz produktivitāti var būt mazāka, ja asistenti strādā nepilnu slodzi.
  2. Algu summas attiecas tikai uz deputāta personīgo atalgojumu — asistentu atalgojumu API neatklāj atsevišķi (asistentu algu kopējais budžets ir pieejams Saeimas kancelejas līmenī, bet nav sasaistīts ar konkrētu deputātu).

Ja Saeimas Kanceleja nākotnē paplašinās API ar darba slodzes datiem, mūsu formulas un transparency labels tiks atjaunoti, lai precīzāk atspoguļotu faktisko situāciju.

§ 6. Rangu kategorijas

Sākumlapā un rangu lapā ir vairāki rangi. Katrs sakārto deputātus pēc citas metrikas:

Darba MVP TOP 10

sort: totalOutput DESC

Vislielākais runu + aktivitāšu skaits.

Vismazāk runu

sort: speechCount ASC

Vismazāk runu no tribīnes. Iesniegumi šeit neskaitās — tikai teiktais.

Value for Money

sort: valuePerK DESC

Augstākais darba apjoms uz katriem €1 000 algas. Tikai tie, kam ir alga > 0.

Augsta alga + mazs darba apjoms

sort: valuePerK ASC

Zemākais darba apjoms uz katriem €1 000 algas. Tikai tie, kam ir alga > 0.

Augstākās algas

sort: totalGrossSalary DESC

Lielākā bruto alga gadā. Parasti tie ir ministri un komisiju vadītāji.

§ 7. Ko vēl mēs negrāžam (pagaidām)

Šie dati nav pieejami mūsu pašreizējā API, bet strādājam pie integrācijas:

§ 8. Limitācijas un godīgums

  • Daudzums ≠ kvalitāte. Deputāts ar 500 runām nav obligāti labāks par to, kurš runā 100 reizes — tās 100 var būt daudz kvalitatīvākas.
  • Formula nenosaka patiesu vērtību sabiedrībai. Mēs nezinam, vai konkrētais priekšlikums bija noderīgs likums vai kaitējošs.
  • Dati atkarīgi no API kvalitātes. Ja api.deputati.lv nokavē ierakstu, arī mēs to neredzam.
  • Aizvietotāji. Ja deputāts aizgāja un cits stājās viņa vietā, skaitļi tiek aprēķināti katram atsevišķi.
  • "Saeimas vidējais" ir vidējais starp aktīvajiem. Bijušie un ministri tiek izrauti no salīdzinājuma jo viņi vairs neuzkrāj jaunus datus. Tas mākslīgi paaugstina "vidējo" — patiesais visu 200+ cilvēku vidējais būtu zemāks. Tāpēc visās benchmark vietās rakstām (aktīvie).

§ 9. Atsauksmes un kļūdu ziņošana

Ja redzi kļūdu skaitļos vai nesaskati ar Saeima.lv — raksti mums. Šī platforma ir publiska un atvērta — jo vairāk acu uzmanīgi apskata datus, jo labāk.