Альтернатива с открытым исходным кодом функции Tableau ‘Ask Data’

Вопрос или проблема

Ищу бесплатное программное обеспечение или пакеты для кодирования на r/python для встраивания на веб-сайт с данными о здоровье, который позволяет пользователям, не разбирающимся в данных, создавать свои визуализации из заранее заданного набора переменных, желательно с использованием простых методов обработки естественного языка, как в Tableau ‘Ask Data‘, но как минимум с функцией перетаскивания.

Необходимо упростить создание визуализаций для людей, не работающих с данными, при наличии набора переменных для работы. В отличие от того, чтобы я создавал для людей пользовательские визуализации или панели. Похоже, Tableau не позволит мне использовать Ask Data через их бесплатный канал Tableau Public.

это не альтернатива Ask Data, а на самом деле потенциальное использование Ask Data. Фонд Tableau предлагает гранты для получения бесплатных лицензий на Tableau Online/Desktop/и т. д., поэтому это может быть путь для исследования. (полное раскрытие информации – мой работодатель PATH является получателем гранта Фонда Tableau).

.

Ответ или решение

Для специалистов в области ИТ, ищущих бесплатные альтернативы к функции Tableau “Ask Data” для использования на сайте здравоохранения, существуют несколько подходящих решений с открытым исходным кодом. Несомненно, одна из ключевых задач — это предоставление пользователю, не обладающему специальными знаниями в области данных, возможности самостоятельно создавать визуализации, используя простые инструменты на основе обработки естественного языка или, как минимум, функции перетаскивания.

Одним из таких решений может стать использование Apache Superset. Это многофункциональный инструмент с открытым исходным кодом для визуализации и исследования данных, который позволяет пользователям создавать интерактивные дашборды без необходимости программирования. Apache Superset поддерживает разнообразные источники данных и предоставляет интерфейс drag-and-drop, что может стать удобным для пользователей.

Еще одной альтернативой является Redash. Этот инструмент также с открытым исходным кодом и позволяет пользователям выполнять запросы и визуализировать данные, используя интуитивно понятный интерфейс. Хотя Redash не поддерживает языковые запросы, его простой и гибкий пользовательский интерфейс делает его доступным для широкого круга пользователей.

Для более продвинутых пользователей, которые могут иметь некоторый опыт в программировании, можно рассмотреть библиотеку Data Science ToolKit с использованием языков Python или R. Python-пакеты, такие как Plotly и Dash, обеспечивают продвинутую кастомизацию визуализаций и могут быть интегрированы в веб-приложения. Для R существует пакет Shiny, который предоставляет мощные инструменты для создания интерактивных веб-приложений на основе данных.

За встраивание NLP-возможностей в открытые решения отвечает интеграция дополнительной обработки, например, с помощью библиотек spaCy или nltk в Python, которые позволяют создавать системы, реагирующие на естественные языковые запросы.

Если доступные средства открытого исходного кода все же не полностью удовлетворяют потребности вашего проекта, стоит рассмотреть возможность получения гранта Tableau Foundation для доступа к их коммерческим продуктам. Это может стать выгодным вариантом, особенно с учетом того, что, как упомянуто, ваш работодатель уже является получателем таких грантов.

В заключение, выбор подходящего инструмента зависит от конкретных требований вашего проекта и уровня подготовки вашей целевой аудитории. Оцените все доступные опции и выберите то, что наилучшим образом соответствует вашим целям по доступности и функциональности.

Оцените материал
Добавить комментарий

Капча загружается...