Към съдържанието
Към проектите
SaaSAI / MLАнализ на данниFull-StackАктивен

DataWeaver.app

Статистика, готова за публикация, без SPSS – SaaS на R Shiny с отчети, написани от AI.

Екранна снимка на началната страница на DataWeaver
модула за анализ
39
шаблона за доклади
18

Предизвикателството

Изследователите и студентите имат нужда от статистика, готова за публикация – надеждност, факторен анализ, регресия, ANOVA – без SPSS и без да програмират на R или Python.

Подходът

Изградих DataWeaver като абонаментно уеб приложение на R Shiny. 39 модула покриват импорт и почистване на данни, трансформации на променливи, надеждност, експлораторен и потвърдителен факторен анализ, регресия, ANOVA и сравнения между групи – с таблици във формат APA и интерпретация, написана от AI чрез Claude API. Supabase осигурява вход и Postgres база данни, а Stripe обработва месечни, годишни и екипни абонаменти чрез webhook API на Plumber. Приложението се доставя като Docker образ, който GitHub Actions внедрява на Hetzner VPS, с end-to-end тестове на Playwright.

Ключови функции

  • 39 модула за анализ: импорт и почистване, трансформации, надеждност, EFA/CFA, регресия, ANOVA и сравнения между групи
  • Напреднала психометрия: IRT, диференциално функциониране на айтемите (DIF) и инвариантност на измерването
  • Медиация и модерация, ML прогнозиране и качествен анализ и анализ на настроенията
  • Таблици във формат APA
  • Интерпретация на резултатите, написана от AI чрез Claude API
  • Вход и Postgres база данни чрез Supabase
  • Месечни, годишни и екипни абонаменти чрез Stripe и webhook API на Plumber
  • 18 шаблона за доклади – от анализа направо до готов доклад
  • White-label версия за Truity, свързана с реалните им данни от проучвания

Резултати

  • Работещ SaaS, изграден самостоятелно от идеята до продукция
  • Версия с чужда марка, която работи за Truity
  • Автоматизирано внедряване: Docker образ чрез GitHub Actions на Hetzner VPS, с end-to-end тестове на Playwright
  • Таблици във формат APA и интерпретация, написана от AI чрез Claude API

Работите по нещо, в което се срещат хора и данни?

AI автоматизация, анализ на данни, психометрична валидация или спортна психология – разкажете ми какво изграждате.