expectedparrot / edsl

Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs.
https://docs.expectedparrot.com
MIT License
175 stars 18 forks source link

Add notion of "sections" to Survey object; allow section-specific skip-logic; Create Survey CSS #370

Open johnjosephhorton opened 5 months ago

rbyh commented 5 months ago

Suggest calling them "question groups" and looking to Google Forms example

johnjosephhorton commented 5 months ago

Notes of creating a custom CSS: https://chat.openai.com/share/38dbd588-dc00-4415-be22-59b4e631798f

johnjosephhorton commented 1 month ago

@onmyraedar / @apostolosfilippas This issue is related to my "simualted_results" branch yesterday. If we have human survey taking, we'll want to expand the skip-logic to the notion of question groups (probably corresponding to pages). I did some of the work for this in Survey, but it will take some effort. Skip logic / rule code is complex and bugs are easy to introduce.