it-swarm.com.de

Echtzeitfilterung oder Wizard Schritte

In diesem Moment arbeite ich an einem Produkt-Finder-Tool. Durch die Beantwortung verschiedener Fragen erhalten Sie Ratschläge, die ein Produkt Ihres Interesses vorschlagen. Die Antworten auf Fragen können also zu unterschiedlichen Anschlussfragen führen. Dieser Prozess ist nicht linear.

Ich stelle beim Entwerfen fest, dass es verschiedene Möglichkeiten gibt, dies zu erreichen. - A Wizard gibt klare Schritte an, die helfen, Fokus zu schaffen, und führt Sie durch das Finden des richtigen Produkts. - Gleichzeitig möchten wir etwas erstellen, das dem Benutzer die Möglichkeit bietet, Dinge in Echtzeit zu ändern und spielen Sie mit den Einstellungen herum, um sehr schnell ein anderes Ergebnis zu erzielen. Aber ich bemerkte, dass Akkordeons immer besser werden und nicht die Flexibilität, die wir wollen.

Ich habe einige schnelle Drahtmodelle eingefügt, um den Kontext besser zu verstehen. Irgendwelche Vorschläge zu diesem Fall? Beispiele werden geschätzt! (enter image description hereenter image description hereenter image description here

1
YengarIV

Hmm, sehr interessanter probabilistischer Fall

Der Zweck des nichtlinearen Prozesses besteht darin, dem Endbenutzer das von ihm erwartete Produkt zur Verfügung zu stellen und es auf der Grundlage von Variablen einzugrenzen.

Ich empfehle die Verwendung von Akinator, einem Tool, mit dem mithilfe von Fragen jede Person aus der ganzen Welt ausgewählt werden kann, an die wir denken!

https://en.akinator.com/

der Akinator-Prozess ist jedoch linear (Schleife - Frage - Verengung des Ergebnisses)


Ich denke, dass es sich bei der Gestaltung einer solchen Situation lohnt, die Anzeige der Ergebnisse nach jedem Schritt zu steuern - es gibt dem Benutzer ein Bewusstsein dafür, wohin ihn die vorherigen Entscheidungen geführt haben.

Beispiel:

Ich wähle Sam und Vaporwave, also habe ich Zugriff auf dies und das, was passiert, wenn ich Sam auf = ändere Harry?

Und Ratschläge in Echtzeit anzeigen, anstatt den gesamten Prozess zu durchlaufen und am Ende das Ergebnis zu erhalten.


Diese Prozesse sind äußerst kompliziert und ich denke, dass so etwas wie maschinelles Lernen damit funktionieren könnte.

1
Piotr Żak

Es hängt davon ab, wer dies wie oft verwendet. Und wenn diese Benutzer die Möglichkeit haben, die Filter und Optionen tatsächlich zu verarbeiten und wie sie sich auf das Ergebnis auswirken. Ich gehe davon aus, dass es sich bei den Benutzern um gelegentliche Benutzer handelt, die keine Einblicke in die Funktionsweise des Produkt-Finders haben.

Daher würde ich mit dem Assistenten gehen, der Benutzer muss sich jeweils auf eine Frage konzentrieren. Sie haben sogar die Möglichkeit, die Frage zu erklären (falls erforderlich). Um dem Benutzer die Möglichkeit zu geben, mit den Antworten herumzuspielen, können Sie eine Zusammenfassung bereitstellen und den Benutzer die zuvor geänderten Antworten ändern lassen. Wenn die neue Antwort weitere Fragen auslöst, werden sie gestellt. Wenn nicht, wird nur die Änderung auf das Ergebnis angewendet.

Wenn es überhaupt möglich ist, die Fragen besser zu gruppieren.

Eine Seite, die dies sehr gut macht, ist https://www.instantcarinsurancequtoes.com/get-quote (Ich bin über diese Seite gestolpert und habe nach einem ähnlichen Problem gesucht.)

0
BrunoH

Ein ziemlich relevantes Beispiel für einen Assistenten ist das (noch) neue geführte Modus auf StackOverflow:

(Screenshot of the first step of this mode


Ich stimme der Idee von Piot zu. Eine Echtzeit-Vorschau der zu erwartenden Ergebnisse ist genau das, was Ihnen helfen würde, das zu erreichen, was Sie hier beschrieben haben:

Gleichzeitig möchten wir etwas erstellen, das dem Benutzer die Möglichkeit bietet, Dinge in Echtzeit zu ändern und mit den Einstellungen herumzuspielen, um sehr schnell ein anderes Ergebnis zu erzielen.

Wie für den Kommentar

Jedes Mal, wenn Sie etwas ändern, müssen Sie alles hin und her deaktivieren ... Nicht realistisch, denke ich und sehr verwirrend.

Ich würde vorschlagen , die vorherigen Schritte zu sperren, sobald ein Schritt voraus gewählt wurde. Vielleicht nur für jene Optionen, die viel Deaktivieren erfordern würden, wenn sie geändert werden oder so.

Lassen Sie mich hier demonstrieren:

(enter image description here

0
Big_Chair