web-dev-qa-db-fra.com

Filtrage en temps réel ou Wizard étapes

En ce moment, je travaille sur un outil de recherche de produit. En répondant à différentes questions, vous obtenez des conseils qui suggèrent un produit qui vous intéresse. Ainsi, les réponses aux questions pourraient conduire à différentes questions de suivi. Ce processus n'est pas linéaire.

Je remarque en concevant qu'il existe différentes façons d'aborder cela. - A Wizard donne des étapes claires qui aident à créer une concentration et des guides pour trouver le bon produit. - En même temps, nous voulons créer quelque chose qui offre à l'utilisateur la possibilité de changer les choses en temps réel et jouer avec les paramètres pour obtenir un résultat différent très rapidement. Mais j'ai remarqué que les accordéons obtiennent bien et non la flexibilité que nous voulons.

J'ai mis quelques wireframes rapides pour donner une meilleure compréhension du contexte. Des suggestions sur ce cas? Les exemples sont appréciés! enter image description hereenter image description hereenter image description here

1
YengarIV

Hmm, cas probabiliste très intéressant

Le but du processus non linéaire est de fournir à l'utilisateur final le produit qu'il attend, et donc de les affiner en fonction de variables?

Je recommande d'utiliser Akinator, c'est un outil qui, au moyen de questions, peut choisir n'importe quelle personne à laquelle nous pensons dans le monde entier!

https://en.akinator.com/

cependant, le processus akinator est linéaire (boucle - question - rétrécissement du résultat)


Je pense qu'en concevant une telle situation, il vaut la peine de guider l'affichage des résultats après chaque étape - cela donne à l'utilisateur une conscience de l'endroit où les choix précédents l'ont mené.

Exemple:

Je choisis Sam et Vaporwave , j'ai donc accès à ceci et cela , que se passe-t-il lorsque je change Sam en Harry ?

Et afficher des conseils en temps réel au lieu de parcourir tout le processus et d'obtenir le résultat à la fin.


Ces processus sont extrêmement compliqués et je pense que quelque chose comme l'apprentissage automatique pourrait fonctionner avec.

1
Piotr Żak

Cela dépend de qui l'utilise et de sa fréquence. Et si ces utilisateurs ont la possibilité de traiter réellement les filtres et les options et comment ils affecteront le résultat. Je suppose que les utilisateurs sont des utilisateurs occasionnels qui n'ont aucune idée du fonctionnement du Finder de produits.

Par conséquent, j'irais avec l'assistant, l'utilisateur doit se concentrer sur une question à la fois. Vous avez même la possibilité d'expliquer la question (si nécessaire). Pour fournir à l'utilisateur une option pour jouer avec les réponses, vous pouvez fournir un résumé et laisser l'utilisateur modifier les réponses qu'il a déjà données. Si la nouvelle réponse déclenche plus de questions, elles seront posées. Sinon, seule la modification serait appliquée au résultat.

S'il est même possible de regrouper les questions, mieux c'est.

Un site qui le fait très bien est https://www.instantcarinsurancequtoes.com/get-quote (Je suis tombé sur cette page à la recherche d'un problème similaire.)

0
BrunoH

Un exemple assez pertinent pour un assistant est le (encore) nouveau mode guidé sur StackOverflow:

Screenshot of the first step of this mode


Je suis d'accord avec l'idée de Piot, un aperçu en temps réel des résultats à attendre est exactement ce qui vous aiderait à atteindre ce que vous avez décrit ici:

En même temps, nous voulons créer quelque chose qui offre à l'utilisateur la possibilité de changer les choses en temps réel et de jouer avec les paramètres pour obtenir un résultat différent très rapidement.

Quant au commentaire

Chaque fois que vous changez quelque chose, vous devez tout désactiver d'avant en arrière ... Pas réaliste je pense et très déroutant.

Je suggérerais de verrouiller les étapes précédentes , une fois une étape en avant choisie. Peut-être seulement pour les options qui nécessiteraient beaucoup de désactivation dans les deux sens si elles étaient modifiées.

Permettez-moi de démontrer ici:

enter image description here

0
Big_Chair