web-dev-qa-db-fra.com

Est-il correct d'incorporer les calculs de moteur et les améliorations des utilisateurs-votes dans une note de pertinence?

Notre produit offre des fonctionnalités de recherche ainsi que la visualisation de profil. Chaque profil est attribué avec des balises calculées par le moteur, avec un score de pertinence. Exemple: Profile JohnDoe se voit attribuer le tag UX avec un taux de pertinence de 70% et le tag Indie-rock avec 30%.

Afin d'améliorer ces résultats et d'augmenter l'engagement des utilisateurs, nous ajoutons vote des utilisateurs par balise. Chaque tag a une option de vote, et je peux voter pour que Indie-rock décrit correctement JohnDoe.

Cela nous laisse avec deux scores de pertinence par utilisateur, tag - le calculé par le moteur, et le classement par l'utilisateur. Notre plan est d'incorporer les votes des utilisateurs au calcul du moteur et de générer un calcul de pertinence de balise unifié. Cela signifie que, dans l'exemple ci-dessus, la pertinence de JohnDoe pour le rock indépendant sera plus élevée - disons 33%, et l'UX restera le même et l'utilisateur final suivant ne saura pas si le 33% est parce que quelqu'un a voté ou est tout simplement naturel calculé par le moteur. De plus, les résultats de recherche seront affectés par cette nouvelle affectation de pertinence. La division des deux calculs semble non productive pour le prochain utilisateur qui voit toujours le même calcul moteur non précis que l'utilisateur avant lui "amélioré". Afin d'encourager les électeurs, envisageait d'ajouter un compte "combien de personnes vous avez aidé".

Deux choses qui me préoccupent:
1. Quelle est la bonne façon d'expliquer aux utilisateurs ce qu'est ce calcul incorporé. A-t-il besoin de savoir que ce sont deux mesures différentes?
2. Je n'ai pas vu beaucoup de telles approches. Est-ce mal? De bons exemples?

2
Noam
  1. Il n'est jamais faux d'informer vos utilisateurs de ce que vous faites. La transparence peut être un mot populiste, mais représente le respect de vos utilisateurs. Vous n'avez pas besoin de placer ces calculs devant vos métriques, mais les utilisateurs qui veulent le savoir devraient facilement les trouver. Cela signifie un emplacement sur la page à propos ou sur la page FAQ qui peut être encore un meilleur choix.

  2. Vous n'avez pas tort de mettre cela en œuvre. En fait, je pense que c'est une très bonne idée où il n'y a qu'une seule métrique à suivre. Deux pourraient obscurcir le message que vous essayez de transmettre. Mais vous pouvez afficher un aperçu de la mesure dans une page de tableau de bord (ou une page de profil) où les utilisateurs peuvent voir d'où vient le score. Les utilisateurs aiment être informés et ont au moins le sentiment de transparence.

1
Benny Skogberg