romaindurand / maju.app Goto Github PK
View Code? Open in Web Editor NEWa majority judgement web-app to create polls
License: MIT License
a majority judgement web-app to create polls
License: MIT License
It should add a new option field
problem: cookie/localstorage protection can be overridden by automating a browser
solution: allow these votes, but allow an admin monitoring
save browser fingerprint + ip with each vote
create an admin interface to monitor suspicious votes
In the results page, when hovering over a value, the two sums of majority judgement could be displayed (Lower than and Higher than).
L'électeur doit connaitre chaque option/candidat. Pour l'aider à se faire une opinion, il est bon de lui mettre des infos à disposition, idéalement sous la forme d'un lien. Cela permet de garantir le niveau minimum d'information de tous les électeurs.
La source en bas de votre page d'accueil est un lien mort. Je profite de cet espace pour vous indiquer cette vidéo explicative de 7 minutes : https://vimeo.com/coriinne/JMmodedescrutinrevolutionnaire, avec d'autres liens utiles en description. Corinne
Bonjour,
Merci pour votre travail.
Je ne suis pas d'accord avec vous pour la gestion des égalités.
Pour moi, le gagnant doit être "celui qui a le plus de votes supérieurs ou égal à sa note médiane", pas "celui qui a le plus de votes strictement supérieur à sa note médiane".
Exemple :
https://i.imgur.com/w1skevV.png
données :
option | note | valeur |
---|---|---|
Option 1 | 1 | 12 |
Option 1 | 2 | 27 |
Option 1 | 3 | 16 |
Option 1 | 4 | 31 |
Option 1 | 5 | 8 |
Option 1 | 6 | 8 |
Option 2 | 1 | 8 |
Option 2 | 2 | 8 |
Option 2 | 3 | 54 |
Option 2 | 4 | 12 |
Option 2 | 5 | 6 |
Option 2 | 6 | 12 |
Avec votre méthode, l'option 1 l'emporte car "45% des votes sont strictement mieux que la note majoritaire".
Or à mon avis, il vaut mieux prendre l'option 2, car "85% des votes sont aussi bien ou mieux que la note majoritaire".
Un des objectifs du jugement majoritaire est justement que les exagérations de votes ("je vais mettre TRES TRES BIEN au lieu de BIEN pour favoriser mon candidat préféré") n'aient pas d'influence. Or avec votre système, un jugement exagéré aura effectivement une incidence sur le résultat en cas d'égalité.
Cordialement,
PhunkyBob
Bonjour,
Nous avons essayé de faire une petite webconf entre développeurs autour du JM avec l'association MieuxVoter. L'idée était de mutualiser nos efforts et/ou faire des liens entre nos différentes plateforme.
Nous avons parler de maju.app (entre autre). Serais-tu intéresser pour rejoindre nos discussions ?
Si oui, je ne sais pas comment on peut discuter en MP via github ^^
As requested on twitter :
Add a test mode so users can vote as many times as they want on their "test poll"
Security checks being done on page render, the user can open multiple tabs of the same poll before voting, then vote on each one of them
For me, the percentage displayed (for the mentions) in the results are not very useful :
I would like to read the number of votes instead. If needed, a toggle button in the results could switch between the two behaviours.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.