Informazioni su Pref.Tools Vote
Sviluppo
Pref.Tools Vote è stato sviluppato con l’aiuto di Claude Opus 4.5 (Anthropic) e pubblicato per la prima volta a gennaio 2026.
I calcoli dei metodi di voto sul server utilizzano versioni adattate di:
- pref_voting — Una libreria Python per metodi di voto preferenziale (vincitore unico, aggregazione di classifiche, più vincitori)
- abcvoting — Una libreria Python per l’elezione di comitati tramite voto per approvazione
- pref.tools/apportionment — Un’applicazione web per metodi di ripartizione dei seggi
- Metodo delle quote uguali: strumento di calcolo online — Un’applicazione web per calcolare il metodo delle quote uguali nei bilanci partecipativi
Open source
Il codice sorgente di questa applicazione è distribuito con licenza MIT ed è disponibile su GitHub:
github.com/DominikPeters/pref-tools-vote-app
Commenti, segnalazioni di errori e contributi sono benvenuti!
Funzionalità
Tipi di domanda
Pref.Tools Vote supporta diversi tipi di risposta per applicazioni di scelta sociale:
- Scelta singola — Selezione standard con pulsanti di opzione
- Voto per approvazione — Selezione di più opzioni (con limiti minimi e massimi facoltativi)
- Classifica completa — Classifica completa di tutte le opzioni tramite trascinamento
- Classifica (parziale) — Classifica di un sottoinsieme delle opzioni (preferenze troncate)
- Classifica con pari merito — Consente gruppi di opzioni a pari merito nelle classifiche
- Valutazione a stelle — Valutazione su una scala di stelle configurabile (da 2 a 10 stelle)
- Voto con giudizi — Assegnazione di giudizi (Eccellente, Molto buono, Buono, Sufficiente, Scarso, Da respingere)
- Sì / No / Astensione — Tre possibilità di voto per ogni alternativa
- Bilancio partecipativo — Assegnazione del budget con costi dei progetti
- Testo breve — Risposta di testo libero su una riga
- Testo lungo — Risposta di testo libero su più righe
Metodi di voto a vincitore unico
Per domande con classifica e approvazione:
- Metodo Schulze — Metodo coerente con Condorcet basato sui cammini più forti
- Coppie ordinate — Metodo di blocco basato sui margini a coppie
- Voto a ballottaggio istantaneo (IRV) — Eliminazione successiva dei candidati ultimi in classifica
- Conteggio Borda — Regola di punteggio posizionale
- Copeland — Conteggio delle vittorie a coppie
- Minimax — Minimizzazione della peggiore sconfitta a coppie
- Pluralità — Vince chi ottiene più primi posti
- Split Cycle — Metodo Condorcet con risoluzione dei cicli
- Stable Voting — Metodo Condorcet che scarta le sconfitte
- Voto per approvazione — Vince chi ottiene più approvazioni
Metodi per più vincitori e comitati
- Voto per approvazione proporzionale (PAV) — Metodo Thiele per la rappresentanza proporzionale
- Metodo delle quote uguali — Metodo proporzionale per schede di approvazione
- Voto singolo trasferibile (STV) — Metodo proporzionale con preferenze ordinate
- Phragmén sequenziale — Metodo proporzionale con bilanciamento del carico
- Chamberlin-Courant — Selezione di comitati che massimizza la diversità
- Metodi di ripartizione dei seggi — Assegnazione dei seggi (D’Hondt, Sainte-Laguë, ecc.)
Aggregazione classifiche
- Kemeny — Classifica ottimale che minimizza i disaccordi a coppie
- Kemeny quadratico — Variante che usa distanze al quadrato
- Classifica Borda — Classifica in base ai punteggi Borda
Metodi di valutazione e giudizio
- Voto a punteggio — Somma delle valutazioni
- Voto STAR — Punteggio seguito da ballottaggio automatico
- Giudizio maggioritario — Aggregazione dei giudizi basata sulla mediana
Bilancio partecipativo
- Metodo delle quote uguali — Assegnazione proporzionale del budget
- Metodo greedy utilitarista — Massimizzazione dell’utilità totale
- Esportazione PaBuLib — Esportazione dei dati nel formato standard per la ricerca
Visualizzazioni e analisi
- Grafico dei margini a coppie — Visualizzazione dei confronti diretti
- Matrice risposte — Panoramica di tutte le risposte in stile Doodle
- Confronto metodi — Confronto dei risultati tra metodi di voto
- Individuazione del vincitore di Condorcet — Individuazione dei candidati che battono tutti gli altri
- Esportazione dei dati — Formati PrefLib e PaBuLib per la ricerca
Configurazione del sondaggio
- Più domande per sondaggio — Combinazione di diversi tipi di domanda
- Impostazioni di riservatezza — Trasparenza completa, voti anonimi o risultati privati
- Controllo degli accessi — Accesso pubblico, con password, token monouso o inviti via email
- Modalità di voto — Aperto, con identificazione o a scrutinio segreto
- Modifica delle risposte — Nessuna modifica, modifica della propria risposta o di tutte le risposte (in stile Doodle)
- Ordine casuale delle opzioni — Opzioni in ordine casuale per ridurre le distorsioni
- Supporto Markdown — Testo formattato nelle descrizioni e nei messaggi