Despre Pref.Tools Vote
Dezvoltare
Pref.Tools Vote a fost dezvoltat cu ajutorul Claude Opus 4.5 (Anthropic) și publicat pentru prima dată în ianuarie 2026.
Calculele regulilor de vot de pe server folosesc versiuni adaptate ale:
- pref_voting — O bibliotecă Python pentru metode de vot preferențial (un câștigător, agregarea clasamentelor, mai mulți câștigători)
- abcvoting — O bibliotecă Python pentru alegerea comitetelor prin vot de aprobare
- pref.tools/apportionment — O aplicație web pentru metode de repartizare a mandatelor
- Method of Equal Shares: instrument de calcul online — O aplicație web pentru calcularea Method of Equal Shares în bugetarea participativă
Sursă deschisă
Codul sursă al acestei aplicații este licențiat MIT și disponibil pe GitHub:
github.com/DominikPeters/pref-tools-vote-app
Feedbackul, raportările de erori și contribuțiile sunt binevenite!
Funcții
Tipuri de întrebări
Pref.Tools Vote acceptă diverse tipuri de intrare concepute pentru aplicații de alegere socială:
- O singură opțiune — Selectarea standard a unei opțiuni
- Vot de aprobare — Selectarea mai multor opțiuni (cu limite minime și maxime opționale)
- Clasament (complet) — Clasarea completă a tuturor opțiunilor prin glisare
- Clasament (parțial) — Clasarea unui subset de opțiuni (preferințe incomplete)
- Clasament cu egalități — Permiterea grupurilor de indiferență în clasamente
- Evaluare prin stele — Evaluarea opțiunilor pe o scară configurabilă de stele (2–10 stele)
- Vot prin calificative — Atribuirea calificativelor (Excelent, Foarte bine, Bine, Acceptabil, Slab, Respins)
- Da / Nu / Abținere — Vot cu trei opțiuni pentru fiecare alternativă
- Bugetare participativă — Alocarea bugetului cu costurile proiectelor
- Text scurt — Răspuns text liber pe o singură linie
- Text lung — Răspuns text liber pe mai multe linii
Metode de vot cu un câștigător
Pentru întrebări de clasament și aprobare:
- Metoda Schulze — Metodă compatibilă cu Condorcet care folosește căi de victorii
- Ranked Pairs — Metodă de blocare bazată pe marjele comparațiilor perechi
- Instant Runoff Voting (IRV) — Eliminarea succesivă a candidaților de pe ultimul loc
- Numărătoarea Borda — Regulă de punctare bazată pe poziție
- Copeland — Numărarea victoriilor în comparațiile perechi
- Minimax — Minimizarea celei mai mari înfrângeri în comparațiile perechi
- Plurality — Câștigă cele mai multe voturi de primă preferință
- Split Cycle — Metodă Condorcet care rezolvă ciclurile
- Stable Voting — Metodă Condorcet care elimină înfrângeri
- Vot de aprobare — Câștigă cele mai multe aprobări
Metode pentru mai mulți câștigători și comitete
- Proportional Approval Voting (PAV) — Metodă Thiele pentru reprezentare proporțională
- Method of Equal Shares — Metodă proporțională pentru buletine de aprobare
- Single Transferable Vote (STV) — Metodă proporțională cu preferințe ordonate
- Sequential Phragmén — Metodă proporțională de echilibrare a sarcinii
- Chamberlin-Courant — Selectarea comitetelor cu diversitate maximă
- Metode de repartizare a mandatelor — Repartizarea mandatelor (D'Hondt, Sainte-Laguë etc.)
Agregarea clasamentelor
- Kemeny — Clasament optim care minimizează dezacordurile perechi
- Squared Kemeny — Variantă care folosește distanțe la pătrat
- Clasament Borda — Clasare după scorurile Borda
Metode de punctare și evaluare
- Vot prin punctaj — Suma evaluărilor
- STAR Voting — Punctaj urmat de tur secund automat
- Judecata majoritară — Agregarea calificativelor pe baza medianei
Bugetare participativă
- Method of Equal Shares — Alocarea proporțională a bugetului
- Utilitarian Greedy — Maximizarea utilității totale
- Export PaBuLib — Exportul datelor într-un format standard de cercetare
Vizualizări și analiză
- Graficul marjelor comparațiilor perechi — Vizualizarea comparațiilor directe
- Matricea răspunsurilor — Prezentare generală a tuturor răspunsurilor în stil Doodle
- Comparație între reguli — Compararea rezultatelor metodelor de vot
- Identificarea câștigătorului Condorcet — Identificarea candidaților care îi înving pe toți ceilalți
- Export de date — Formate PrefLib și PaBuLib pentru cercetare
Configurarea sondajului
- Mai multe întrebări per sondaj — Combinarea diferitelor tipuri de întrebări
- Setări de confidențialitate — Transparență totală, voturi anonime sau rezultate private
- Controlul accesului — Public, protejat prin parolă, tokenuri de unică folosință sau invitații prin e-mail
- Moduri de vot — Deschis, cu identificare sau secret
- Editarea răspunsurilor — Fără editare, editarea răspunsurilor proprii sau a oricărui răspuns (stil Doodle)
- Ordonarea aleatorie a opțiunilor — Ordonarea aleatorie a opțiunilor pentru reducerea părtinirii
- Suport Markdown — Text formatat în descrieri și mesaje