Desde la activación del IV (Indice de Visibilidad) hemos estado observando el comportamiento de los votos de los usuarios y sus implicaciones a largo plazo.
Nos encontramos con los siguientes temas:
- Al haber restringido a un voto al día, se emiten pocos votos. De hecho solo hay registrados unos 700 votos. Además vemos que queréis poder votar más.
- Mayoritariamente se emiten votos positivos con una relación de 3 votos positivos por cada voto negativo.
Esto implica que:
- Con la fórmula actual el IV de cada usuario no hace más que aumentar al existir más votos positivos que negativos.
- El número de votos que se emiten es bajo para la masa de usuarios existente.
Por ello estamos haciendo pruebas de evolución con una fórmulaque sea:
IV = 50 + ANTIGUEDAD_EN_SEMANAS + ( TOTAL_VOTOS / 2 * ( ( USUARIO_VOTOS_POSITIVOS / TOTAL_VOTOS_POSITIVOS) - ( USUARIO_VOTOS_NEGATIVOS / TOTAL_VOTOS_NEGATIVOS ) ) )
En resumen lo que hace esta fórmula es darle un peso los votos recibidos positivos y negativos según el número total de votos del sistema. Aquí tenéis un ejemplo para la siguiente situación:
Total votos positivo del sistema: 300
Total votos negativos del sistema: 100
Usuario Votos + Votos - IV actual Nuevo IV
Juan 1 1 50 48,67
Pepe 10 5 52,5 46,67
María 20 3 58,5 57,33
Antonio 50 20 65 43,33
Lucia 5 10 47,5 33,33
Rocio 3 20 41,5 12
NOTA: No se ha tenido en cuenta la antiguedad en semanas
Como véis los votos negativos (en este caso) pesan tres veces más que los positivos, ya que al haberse emitido menos votos estos son más "importantes".
Además estamos pensando en permitir los votos con mayor asiduidad (cada 4, 6, 8 horas....) Barajamos varias opciones.
ACTUALIZACIÓN 16/12 14:05:
· La idea es que la antigüedad siga contando. Para el ejemplo que presentamos no se ha tenido en cuenta.
· El peso de los votos positivos o negativos variará a lo largo del tiempo dependiendo de la relación entre votos + y -. Ahora mismo la relación es 3 a 1.
· Esto es una idea que estamos soposando pero que todavía no está implementada.