Pref.Tools Vote के बारे में
विकास
Pref.Tools Vote को Claude Opus 4.5 (Anthropic) की सहायता से विकसित किया गया और जनवरी 2026 में पहली बार प्रकाशित किया गया।
सर्वर पर मतदान नियमों की गणना के लिए इनके अनुकूलित संस्करण इस्तेमाल होते हैं:
- pref_voting — वरीयता मतदान विधियों के लिए Python लाइब्रेरी (एक विजेता, वरीयता क्रम समेकन, कई विजेता)
- abcvoting — अनुमोदन के आधार पर समिति चुनने के लिए Python लाइब्रेरी
- pref.tools/apportionment — सीट आवंटन विधियों के लिए वेब ऐप
- समान हिस्सों की विधि: ऑनलाइन गणना टूल — सहभागी बजट में समान हिस्सों की विधि की गणना करने वाला वेब ऐप
ओपन सोर्स
इस ऐप का स्रोत कोड MIT लाइसेंस के तहत GitHub पर उपलब्ध है:
github.com/DominikPeters/pref-tools-vote-app
सुझाव, बग की रिपोर्ट और योगदान का स्वागत है!
सुविधाएँ
प्रश्नों के प्रकार
Pref.Tools Vote सामाजिक चयन के लिए कई तरह के उत्तर प्रारूप उपलब्ध कराता है:
- एक विकल्प — सामान्य रेडियो बटन से एक विकल्प चुनना
- अनुमोदन मतदान — कई विकल्प चुनें (वैकल्पिक न्यूनतम/अधिकतम सीमा के साथ)
- वरीयता क्रम (पूर्ण) — सभी विकल्पों को खींचकर पूरा वरीयता क्रम बनाएँ
- वरीयता क्रम (आंशिक) — कुछ विकल्पों का क्रम तय करें (सीमित वरीयताएँ)
- समान स्थानों वाला वरीयता क्रम — एक ही स्थान पर समान पसंद वाले विकल्प रख सकते हैं
- सितारों से मूल्यांकन — बदलने योग्य सितारा पैमाने पर मूल्यांकन (2–10 सितारे)
- श्रेणी आधारित मतदान — श्रेणियाँ दें (उत्कृष्ट, बहुत अच्छा, अच्छा, संतोषजनक, ख़राब, अस्वीकार्य)
- हाँ / नहीं / तटस्थ — हर विकल्प के लिए तीन तरह के वोट
- सहभागी बजट निर्धारण — परियोजनाओं की लागत के साथ बजट आवंटन
- छोटा टेक्स्ट — एक पंक्ति में स्वतंत्र उत्तर
- लंबा टेक्स्ट — कई पंक्तियों में स्वतंत्र उत्तर
एक विजेता वाली मतदान विधियाँ
वरीयता क्रम और अनुमोदन वाले प्रश्नों के लिए:
- शुल्त्से विधि — विजयी रास्तों पर आधारित कोंडोर्से-संगत विधि
- रैंक्ड पेयर्स — जोड़ीवार अंतर के आधार पर नतीजे लॉक करने की विधि
- तत्काल निर्णायक मतदान (IRV) — अंतिम स्थान वाले उम्मीदवारों को क्रमशः बाहर करना
- बोर्डा गणना — स्थान के अनुसार अंक देने का नियम
- कोपलैंड — जोड़ीवार जीत की गिनती
- मिनिमैक्स — सबसे बड़ी जोड़ीवार हार को न्यूनतम करना
- सापेक्ष बहुमत — सबसे अधिक प्रथम स्थान पाने वाला जीतता है
- Split Cycle — चक्र सुलझाने वाली कोंडोर्से विधि
- Stable Voting — हार हटाने पर आधारित कोंडोर्से विधि
- अनुमोदन मतदान — सबसे अधिक अनुमोदन पाने वाला जीतता है
कई विजेताओं और समिति की विधियाँ
- आनुपातिक अनुमोदन मतदान (PAV) — आनुपातिक प्रतिनिधित्व के लिए थीले विधि
- समान हिस्सों की विधि — अनुमोदन मतपत्रों के लिए आनुपातिक विधि
- एकल हस्तांतरणीय वोट (STV) — वरीयता क्रम पर आधारित आनुपातिक विधि
- क्रमिक फ्रागमेन — भार संतुलन वाली आनुपातिक विधि
- चेम्बरलिन-कूरां — विविधता को अधिकतम करने के लिए समिति चयन
- सीट आवंटन विधियाँ — सीट आवंटन (डी’होंट, सैंट-लाग्यू आदि)
वरीयता क्रमों का समेकन
- केमेनी — जोड़ीवार असहमति को न्यूनतम करने वाला इष्टतम क्रम
- वर्गित केमेनी — वर्गित दूरी का इस्तेमाल करने वाला रूप
- बोर्डा वरीयता क्रम — बोर्डा अंकों के अनुसार क्रम
मूल्यांकन और निर्णय विधियाँ
- अंक आधारित मतदान — अंकों का योग
- STAR मतदान — पहले अंक, फिर अपने आप अंतिम मुकाबला
- बहुमत मूल्यांकन — माध्यिका आधारित श्रेणी समेकन
सहभागी बजट निर्धारण
- समान हिस्सों की विधि — आनुपातिक बजट आवंटन
- उपयोगितावादी ग्रीडी विधि — कुल उपयोगिता को अधिकतम करना
- PaBuLib एक्सपोर्ट — मानक शोध प्रारूप में डेटा एक्सपोर्ट
दृश्यांकन और विश्लेषण
- जोड़ीवार अंतर का ग्राफ़ — आमने-सामने की तुलना का दृश्यांकन
- उत्तर मैट्रिक्स — Doodle शैली में सभी उत्तरों का अवलोकन
- कई नियमों की तुलना — मतदान विधियों के नतीजों की तुलना
- कोंडोर्से विजेता की पहचान — सभी अन्य उम्मीदवारों को हराने वाले उम्मीदवार ढूँढ़ें
- डेटा एक्सपोर्ट — शोध के लिए PrefLib और PaBuLib प्रारूप
सर्वेक्षण कॉन्फ़िगरेशन
- हर सर्वेक्षण में कई प्रश्न — अलग तरह के प्रश्न एक साथ रखें
- गोपनीयता सेटिंग — पूरी पारदर्शिता, गुमनाम वोट या निजी परिणाम
- पहुँच नियंत्रण — सार्वजनिक, पासवर्ड, एक बार इस्तेमाल होने वाले टोकन या ईमेल आमंत्रण
- मतदान मोड — खुला, पहचान सहित या गुप्त मतदान
- उत्तर में बदलाव — बदलाव बंद, अपना उत्तर बदलें या कोई भी उत्तर बदलें (Doodle शैली)
- विकल्पों का बेतरतीब क्रम — पक्षपात कम करने के लिए विकल्पों का क्रम बेतरतीब करें
- Markdown समर्थन — विवरण और संदेशों में फ़ॉर्मैट किया हुआ टेक्स्ट