Программное обеспечение для проведения опросов и предоставления рекомендаций на основе результатов

Я хотел бы найти веб-приложение, которое позволит мне проводить опросы, создавать диаграммы на основе результатов и немедленно отображать их для моих пользователей вместе с рекомендуемыми действиями.

Так, например, если бы один из моих вопросов касался того, сколько моркови кто-то съедал ежемесячно, соответствующая диаграмма, отображаемая после опроса, могла бы выглядеть примерно так:

диаграмма съеденной моркови

И рекомендация будет примерно такой:

Наша рекомендация: в целом вы едите достаточно моркови, но вы определенно можете попробовать есть больше моркови в начале года.

Можете ли вы придумать веб-приложение, которое могло бы это сделать? Или для этого потребуется индивидуальный проект?

Ответы (2)

Для предоставления каких-либо рекомендаций, скорее всего, потребуется сложный проект (на заказном или купленном движке), поскольку рекомендации относятся к области Экспертных систем .

Например, что касается приведенного выше примера с рекомендацией по моркови: вы действительно дали бы эту рекомендацию кому-либо, не зная их клинического состояния и т. д.?

Предлагаю закрыть этот вопрос и найти/открыть вопрос только по первой части ("программное обеспечение для проведения опросов").

Взгляните на эти 2 демонстрационных образца:

Несмотря на то, что эти примеры не о моркови , должно быть ясно, что они чем-то похожи на то, что вы просите.

Вот что требуется для создания этих примеров диаграмм:

  • Drupal (версия 7) и "внесенный" модуль " Графики " (лицензия GPL и бесплатно).
  • Подключение к Интернету для использования Google Charts в качестве механизма построения графиков (бесплатно).
  • Знание того, как использовать эти Drupal для создания таких диаграмм, которые точно соответствуют вашим потребностям.

О «рекомендации» для добавления в такие диаграммы: возможно, используя предоставленный модуль « Правила », вы также могли бы продвинуться довольно далеко ... думайте об этом как о макроязыке, доступном в Drupal, используя:

  • События (триггеры), например: «при посещении страницы».
  • Условия, например: "если какое-то сравнение данных возвращает истину ".
  • Действия, например: «отобразить соответствующее сообщение (и/или отправить электронное письмо)».

Раскрытие информации: я являюсь (со) сопровождающим Charts .