web-dev-qa-db-fra.com

Quel est le moyen le plus approprié de demander à un utilisateur de sélectionner quelques catégories (10 par exemple) à partir d'une liste de milliers de personnes pour procéder à l'application?

Je travaille sur une application mobile qui repose sur les catégories/thèmes d'intérêt choisi par l'utilisateur et afficher le contenu en conséquence.

Ces catégories proviennent d'un autre site Web et sont similaires aux nombreux sites d'échange de piles, c'est-à-dire que vous devez choisir quel contenu vous devez voir. Dans mon cas, le nombre total de catégories pourrait être de 1000 ans, mais beaucoup d'entre eux peuvent avoir un contenu qui se chevauchent.

L'idée est d'avoir l'utilisateur de sélectionner un minimum de 10 catégories de ce type avant de passer au contenu principal de l'application. Le contenu est basé sur les sélections de l'utilisateur.

Comment puis-je laisser l'utilisateur commencer à explorer le contenu de l'application sans prendre beaucoup de temps avec la sélection de catégories?

Je montre actuellement toute la liste à l'utilisateur. Cependant, étant donné que la liste est énorme, je me sens que l'utilisateur peut perdre de l'intérêt avant même de commencer.

11
johnwick

Je suggérerais de créer une courte liste de "catégories de haut niveau" larges que toutes les autres catégories peuvent être regroupées (peut-être environ 20 d'entre elles). Par exemple:

Technologie, art, loisir, etc.

Puis (douloureusement) relier vos milliers de catégories à ces catégories de haut niveau.

De cette façon, lorsque l'utilisateur s'inscrit, ils peuvent choisir lesquels la poignée de catégories de haut niveau les intéresse. Ensuite, vous pouvez affecter automatiquement toutes les catégories associées à cet utilisateur (ou la limiter à un sous-ensemble aléatoire si vous n'en voulez pas trop).

Je suggérerais alors qu'une caractéristique de l'application est que lors de l'affichage de contenu à l'utilisateur, ils peuvent clairement voir la catégorie d'origine et leur fournir une option facile de "se désabonner" si elles n'aiment pas ce contenu.

Oui, c'est beaucoup de travail pour vous à la fin de la fin, mais c'est votre point de vente - vous faites de la levée lourde, afin que l'utilisateur ne soit pas obligé.

33
musefan

Ceci est un défi de cadre. Ce que vous demandez est impossible.

Si vous souhaitez que des utilisateurs sélectionnent dix catégories d'intérêts avant de les laisser accéder à l'application, la plupart des utilisateurs ne vont pas au-delà de cette étape. Aucun polissage UX ne peut résoudre ce problème.

Les quelques personnes qui ont passé cela auront choisi dix catégories rapidement, sans trop de réfléchir. Ils auront des catégories manquées qu'ils sont vraiment intéressés et comprenaient des catégories qu'ils ne sont marginalement intéressés. Encore une fois, aucun polissage UX ne peut résoudre ce problème.

Je pense que vous devriez repenser votre approche entière.

26
Stig Hemmer

Cela ressemble à un travail pour un type-devant - l'utilisateur commence à taper une catégorie d'intérêt et que le système renvoie des réponses valides pouvant être sélectionnées.

Points bonus Si vous comptez en compte de l'orthographe fuzzy ou pouvez lier l'utilisateur à Synonymes.

21
Izquierdo

Parcourir par des catégories populaires

En plus des autres réponses, je vous recommande également de permettre à l'utilisateur de voir quelles catégories sont les plus populaires, basées sur des statistiques de votre base d'utilisateurs.

Cela permettra aux utilisateurs de pouvoir obtenir rapidement de la valeur de votre service - avant de perdre de l'intérêt - en choisissant des catégories déjà réussi dans votre application.

Vous faites la découverte pour eux: fournir des recommandations intelligentes

Si vous vous sentez un peu plus avancé, vous pourriez peut-être obtenir des recommandations, sur la base des communautés que l'utilisateur est déjà une partie de. Cela pourrait également être fait en utilisant les statistiques de votre base d'utilisateurs pour trouver des groupes de catégories qui sont généralement abonnés à ensemble.

6
maxathousand

Est-ce que vos utilisateurs doivent avoir vraiment besoin de sélectionner les 10 catégories au début? Peut-être que vous pouvez les laisser sélectionner 3-5 catégories et les introduire progressivement pour sélectionner plus.

Si vous collectez suffisamment de données, vous pouvez essayer de suggérer quelque chose comme: "Les utilisateurs intéressés par la catégorie 1 choisissent également ces catégories"

Demander aux utilisateurs de sélectionner trop d'options à la fois entraînera probablement le droit de surcharge de choix au début de leur voyage.

4
Jake Long

Selon si cela est applicable à votre sujet, vous pouvez prendre un indice de certaines applications de diffusion de la musique: au lieu de vous demander si vous aimez Pop, ou R & B ou Jazz ou classique, ils demandent certains de vos artistes préférés, puis déduire (ou proposer) certains catégories à partir de cela. Je pense Apple La configuration de la musique commence comme ça.

Encore une fois, il est difficile de dire que si cette approche correspondrait à votre cas d'utilisation ou non sans savoir quel genre de contenu nous traitons.

1

Il existe un certain nombre d'hypothèses à prendre en compte lors de la résolution d'un modèle comme celui-ci.

  1. pourquoi l'utilisateur adopte-t-il votre application?
  2. comment sont-ils arrivés à votre application?
  3. que se passe-t-il s'ils essaient de sauter une sélection de catégorie?
  4. dans quelle mesure êtes-vous confiant que l'utilisateur et l'application décrivent des catégories de la même manière?
  5. peut-on employer une forme d'analyse comportementale aux catégories de surface plus applicables?
  6. Vos utilisateurs ont-ils une opinion sur 1000 possibilités? Est-ce qu'ils démontrent tout comportement autour de cette liste? Pouvez-vous quantifier une préférence pour les articles en haut de la liste vs éléments le bas?
  7. que se passe-t-il si l'utilisateur sélectionne uniquement 5 éléments ou juste un? Y a-t-il quelque chose à suggérer que 10 catégories entraînent une meilleure expérience que 9 ou 5 ou 1?

Ce sont toutes des questions qui attirent la mise au point de mettre l'utilisateur et de leurs considérations au centre de la solution. J'ai souvent reçu une recommandation pour un produit de curation et déposé et n'avait aucune idée de la procédure à suivre. Dans des situations où je n'étais pas familier avec les options à la disposition de moi, j'apprécie souvent un général suggéré ou de la liste de playlist. Comme ma familiarité avec le produit augmente, je peux faire plus d'exploration et adopter de nouvelles relations avec des personnes, des groupes et des sujets.

Mais ma suggestion est que vous preniez des efforts pour tester votre liste d'articles de 1000 points avec les utilisateurs et voir comment ils réagissent à elle. Fabriquez un prototype bon marché avec un bouton de saut dessus et voyez combien de fois les utilisateurs essaient de la sauter. Résultats de ces expériences dans le contexte de votre utilisateur, avec votre interface, et votre contenu vous donnera de nombreux résultats meilleurs que des suggestions de notre point de vue limité.

0
Jac is Jake