Software zum Durchführen von Umfragen und Anbieten von Empfehlungen basierend auf den Ergebnissen

Ich würde gerne eine Web-App finden, mit der ich Umfragen durchführen, Diagramme aus den Ergebnissen erstellen und sie meinen Benutzern sofort zusammen mit empfohlenen Aktionen anzeigen kann.

Wenn also eine meiner Fragen beispielsweise lautete, wie viele Karotten jemand monatlich gegessen hat, könnte das entsprechende Diagramm, das nach der Umfrage angezeigt wird, in etwa so aussehen:

Karotten gegessen Diagramm

Und die Empfehlung wäre so etwas wie:

Unsere Empfehlung: Generell isst du genug Möhren, aber du könntest durchaus versuchen, zum Jahresanfang mehr Möhren zu essen.

Können Sie sich eine Web-App vorstellen, die dies tun könnte? Oder würde dies ein benutzerdefiniertes Projekt erfordern?

Antworten (2)

Das Geben von Empfehlungen würde sehr wahrscheinlich ein komplexes Projekt erfordern (für eine benutzerdefinierte oder gekaufte Engine), da Empfehlungen in einen Bereich von Expertensystemen fallen .

Zum Beispiel in Bezug auf Ihr obiges Beispiel für eine Karottenempfehlung: Würden Sie diese Empfehlung wirklich jemandem geben, ohne dessen klinischen Zustand usw. zu kennen?

Ich schlage vor, diese Frage zu schließen und die Frage nur für den ersten Teil ("Software zur Durchführung von Umfragen") zu finden/eröffnen.

Schauen Sie sich diese 2 Demo-Beispiele an:

Auch wenn es bei diesen Beispielen nicht um Karotten geht, sollte klar sein, dass sie dem, wonach Sie fragen, irgendwie ähnlich sind.

Folgendes ist erforderlich, um diese Beispieldiagramme zu erstellen:

  • Drupal (Version 7) und "beigesteuertes" Modul " Charts " (GPL-Lizenz und kostenlos).
  • Eine Internetverbindung zur Nutzung von Google Charts als Charting-Engine (kostenlos).
  • Kenntnisse darüber, wie Sie diese Drupal verwenden, um solche Diagramme zu erstellen, die genau Ihren Anforderungen entsprechen.

Über die "Empfehlung", solchen Diagrammen hinzugefügt zu werden: Wahrscheinlich könnten Sie mit dem beigesteuerten Regelmodul auch ziemlich weit kommen ... stellen Sie es sich als eine in Drupal verfügbare Makrosprache vor, indem Sie Folgendes verwenden:

  • Ereignisse (Trigger), zB: „beim Besuch einer Seite“.
  • Bedingungen, z. B.: „wenn ein Datenvergleich wahr zurückgibt “.
  • Aktionen, zB: „eine entsprechende Nachricht anzeigen (und/oder eine eMail senden)“.

Offenlegung: Ich bin der (Mit-)Betreuer von Charts .