وب‌سرویس مجید

پروژه surveydown

surveydown-dev/surveydown

این ابزار یک چارچوب برنامه‌نویسی برای ایجاد نظرسنجی‌های پویا و قابل تنظیم بر پایه Markdown است که از ترکیب قدرت R، Quarto، Shiny و PostgreSQL بهره می‌برد

کاربرد:

با استفاده از surveydown می‌تونی نظرسنجی‌های پیچیده رو به صورت کدبنیاد (code-based) طراحی کنی، بدون نیاز به ابزارهای گرافیکی ثابت. این یعنی تمام سوالات، منطق شرطی، ویجت‌ها و ذخیره‌سازی داده‌ها به صورت خودکار و قابل نسخه‌بندی (version-controlled) مدیریت می‌شه

در چه شرایطی بهتره استفاده شود؟

وقتی نیاز داری نظرسنجی‌های تکرارشونده، علمی، یا بالینیی رو با دقت بالا و قابلیت بازتولید (reproducible) اجرا کنی، این ابزار عالیه. همچنین برای تیم‌های تحقیقاتی که از R و Quarto استفاده می‌کنن و می‌خوان داده‌ها مستقیماً در پایگاه داده PostgreSQL ذخیره بشن، گزینه ایده‌آلیه

چند مثال از موارد استفاده:

طراحی پرسشنامه‌های تحقیقاتی دانشگاهی با منطق شرطی (مثلاً نمایش سوال بعدی بسته به پاسخ قبلی)

جمع‌آوری داده‌های بالینی در مطالعات پزشکی با امنیت بالا و ذخیره در PostgreSQL

ایجاد نظرسنجی‌های داخلی در سازمان با قابلیت خروجی‌گیری خودکار با Quarto برای گزارش‌دهی

استفاده در محیط‌های آموزشی برای ارزیابی دانشجویان با منطق پویا و نمره‌دهی خودکار

  • ##survey
  • ##Rstats
  • ##Quarto
  • ##Shiny
  • ##PostgreSQL
  • ##ReproducibleResearch
  • ##DataCollection
  • ##DynamicSurveys
  • ##OpenScience
  • ##ResearchTools