Focus Group Simulation Using LLM Agents


[Up] [Top]

Documentation for package ‘FocusGroup’ version 0.5.6

Help Pages

analyze_focus_group Analyze Focus Group Results
anes_2024_personas Persona profiles of 100 respondents to the ANES 2024 Time Series Study
ConversationFlow ConversationFlow Base Class
create_agents Create Focus Group Agents
create_agents_from_data Create agents from an in-memory data frame of respondents
create_agents_from_survey Create agents from a labeled survey file
create_conversation_flow Create a Conversation Flow Object
FGAgent FGAgent Class
fg_after_item Points in a Session
fg_before_turn Points in a Session
fg_default_na_strings Missing-value patterns used by default for survey files
fg_injection A Message Injected into a Session
fg_player Replay a finished session in the browser
fg_probe A Private Question Put to Each Participant
fg_turns Turn Table of a Discussion
FocusGroup FocusGroup R6 Class
focus_group_from_transcript Build a FocusGroup object from a transcript or a session file
format.FocusGroup Write a Session as JSON Lines
format.focus_group_arms Write a Session as JSON Lines
format.focus_group_result Write a Session as JSON Lines
get_default_prompt_templates Get Default Prompt Templates
persona_rendering_report Report how each persona was rendered
run_focus_group Run a Focus Group Simulation
run_focus_group_arms Run Arms of a Focus Group from One Shared Prefix
run_focus_studio Launch the FocusGroup Shiny GUI
summarize_focus_group Summarize a Discussion by Participant, Item, Disagreement, Trajectory, Turn, or Session