Calculer la popularité d'un post, média, ect...

Calculer la popularité d'un post, média, ect... - Divers - Programmation

Marsh Posté le 06-11-2008 à 16:26:59    

Suite à :
 

xtof_83 a écrit :

Les gars:
 
J'ai besoins de faire des ratios ayant du sens.
 
Pour des blogs facile j'utilise la formule CPR (comments per post)
 
Mais pour un média où j'ai que un nbre de vues et de commentaires...
 
C'est quoi le mieux pour calculer sa popularité ?


 
J'ouvre ce topic.
 
Donc la formule du CPR en tout beau:
 
http://hfr-rehost.net/www.dailyblogtips.com/wp-content/uploads/commentsperpost.gif
 
Si des gens on des ressources, merci de nous les poster.
 
Je retourne réfléchir un peu

Reply

Marsh Posté le 06-11-2008 à 16:26:59   

Reply

Marsh Posté le 06-11-2008 à 16:32:52    

mareek a écrit :


nombre de visiteurs uniques ?


 
C'est vrai que souvent le nombre de vues n'est pas très objectif... c'est pour cela que dans ce genre de cas, donner aux commentaires un poids significatif est important.... Mais sur quel ratio... on en revient à cette question ;)

Reply

Marsh Posté le 06-11-2008 à 16:39:47    

Oui j'ai utilisé dans mes requêtes calculant "l'activité de blog" la notion de temps pour le classement. (Nb d'articles sur un laps de temps donné)
 
C'est pas bête d'ajouter ce paramètre ici aussi.

Reply

Marsh Posté le 06-11-2008 à 16:49:17    

(nombre d'affichages + 5 x nombre de commentaires)  
 
Me chagrine un peu... Je cherche à améliorer ce point de mon côté.

Reply

Marsh Posté le 06-11-2008 à 17:06:20    


 
Ouais je vais intégré les résultats de vote aussi.
 
Au final il est très difficile de donner un réel poids au commentaire pour un média. Rentrer en considération la longueur des commentaires, les termes utilisé devient vite très compliqué.
 
Si je te suis bien, tu te base sur le fait que sur 5 vues, 1 utilisateur va poster. Je vais sans doute revoir ce paramètre à la hausse. (10 ou +)
 
Pour les votes :
 
(nombre d'affichages + 10 x nombre de commentaires) / (nombre de jours depuis le postage de la ressource)  
                                                                                                       /
                                                                        (nombre d'affichages / nombre de votes positif)
 
 

Reply

Marsh Posté le 06-11-2008 à 17:18:09    

Ouais c'est vrai que 10 c'est peut être trop poussé.

 

Je pense que cette valeur sera celle que je modifierais en premier, une fois le service lancé ;)

 

Cette valeur dépend beaucoup du public que tu vises ;)

 

Des jeunes avec:
_ "Io tro coul"
_ "Va zy fait tourné"
_ .... * 200

 

c'est pas comme

 

_ "L'unité asymétrique de ce composé contient deux molécules indépendantes de 3,4,5-trimethoxy N-(3-méthoxysalicylidène) aniline et une molécule d'eau. Chaque atome d'hydrogène de la molécule d'eau est engagé dans un système de liaisons hydrogène à trois centres avec les atomes d'oxygène Ol et 05 de chaque salicylidèneaniline. Dans cette configuration, l'atome d'oxygène de la molécule d'eau engage ses deux paires d'électron libres dans une double interaction du type C-H O avec deux autres molécules de salicylideneamines. Ainsi, chaque molécule d'eau est impliquée dans quatre liaisons hydrogène et se trouve piégée dans une cage tétramerique. L'Analyse par DSC (Differential Scanning Calorimetry) montre que les molécules d'eau ne peuvent quitter la structure cristalline qu'après la fusion du composé."
_ ... * 3

 

Sinon tu penses que mon calcul avec les votes en plus...ça ce joue ?

 

ps: c'est des votes positifs... à la digg, jamais de moins ;)


Message édité par xtof_83 le 06-11-2008 à 17:19:53
Reply

Marsh Posté le 06-11-2008 à 17:34:12    

Moktar1er, ce topic est pour toi :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 06-11-2008 à 18:03:20    

Harkonnen a écrit :

Moktar1er, ce topic est pour toi :o

 

Thx


Message édité par xtof_83 le 06-11-2008 à 18:12:01
Reply

Marsh Posté le 06-11-2008 à 18:57:07    

Qu'est-ce qu'on a en main exactement?
- Nombre de médias différents
- Pour chaque média:
  . Une note (Comment est-elle calculée? Une moyenne arithmétique tout bête?)
  . Un nombre de vues
  . Un nombre de commentaires
  . Une date de mise en ligne
  . Une date de dernière visualisation
 
C'est bien ça ou y a t'il d'autres informations disponibles?

Reply

Marsh Posté le 06-11-2008 à 21:03:00    

Moktar1er a écrit :

Qu'est-ce qu'on a en main exactement?
- Nombre de médias différents
- Pour chaque média:
  . Une note (Comment est-elle calculée? Une moyenne arithmétique tout bête?)
  . Un nombre de vues
  . Un nombre de commentaires
  . Une date de mise en ligne
  . Une date de dernière visualisation
 
C'est bien ça ou y a t'il d'autres informations disponibles?


 
  . Une note -> Tu cliques ça fait +1 et tu peux plus voter pour ce média ;)
  . Un nombre de vues
  . Un nombre de commentaires
  . Une date de mise en ligne
 . Une date de dernière visualisation

Reply

Marsh Posté le 06-11-2008 à 21:03:00   

Reply

Marsh Posté le 06-11-2008 à 22:24:52    

Désires-tu faire "vieillir" la popularité de ton média?
Je pense notamment à prendre en compte une moyenne de type (nb commentaires)/(âge du média) qui correspond grosso modo (non Harko n'est pas gros, et mwinmwin n'est pas modo) à un nombre moyen de commentaires par jours.
Ainsi, dès qu'un média n'est plus commenté, sa note va décroître automatiquement avec le temps.
 
Reste ensuite à répondre aux questions suivantes:
Qu'est-ce qui fait l'importance d'un média? Le nombre de votes et/ou le nombre de commentaires et/ou le nombre de commentaires par jour? Si on prend en compte les 2, qu'est-ce qui prédomine, les commentaires ou la note? Comment évaluer l'apport d'une note? D'un commentaire?
 
Je pense par exemple à un média super controversé: sa note risque d'être moyenne, mais avec un gros nombre de commentaires...
Comment classer un média comme celui là face à un autre sur lequel tout le monde est unanime (bonne note, peu de commentaires ou commentaires très courts).
 
Ca me fait penser d'ailleurs, que la taille des commentaires semble une mesure intéressante; dans le cas précédent, le sujet controversé aura de longs commentaires, et pas celui qui rassemble l'unanimité.
 
Une fois que tu as répondu à toutes les questions, tu as l'ensemble des mesures utilisables. Reste à trouver une heuristique pour assembler le tout.
Pour ma part, je te suggérerai d'utiliser (pour la note surtout) une mesure statistique de type variance, qui t'indiquera le désaccord moyen des votants.
 
Enfin, le plus compliqué sera de normaliser ta mesure pour qu'elle garde sa cohérence, qu'importe le nombre total de média, ou le nombre de gens qui s'exprimeront sur chacun d'eux.


Message édité par Moktar1er le 06-11-2008 à 22:25:54
Reply

Marsh Posté le 07-11-2008 à 11:15:39    

Merci moktar1er
 
Je vais analyser tout ça. Et utiliser au mieux tes conseils pour mon cas.
 
Je posterais mes choix sous peu
 
Thx

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed