About
Google Form questions reformatted in EDSL
Uploaded 2 wk ago
by RobinHorton
- Object Results
- Questions 1
- Observations 1
- Models 1
- Agents 1
- Scenarios 1
Download
answer.reformat_edsl | scenario.text | scenario.filename | agent.agent_name | agent.agent_instruction | model.logprobs | model.presence_penalty | model.frequency_penalty | model.top_logprobs | model.model | model.top_p | model.temperature | model.max_tokens | prompt.reformat_edsl_user_prompt | prompt.reformat_edsl_system_prompt | raw_model_response.reformat_edsl_raw_model_response | question_text.reformat_edsl_question_text | question_options.reformat_edsl_question_options | question_type.reformat_edsl_question_type | comment.reformat_edsl_comment |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
[{'question_type': 'free_text', 'question_name': 'email', 'question_text': 'Email'}, {'question_type': 'multiple_choice', 'question_name': 'first_learned_about_remote_inference', 'question_text': 'How did you first learn about the option to use remote inference with EDSL surveys?', 'question_options': ['Discord', 'X/Twitter', 'EDSL documentation', 'Coop notebook/example', 'None of these']}, {'question_type': 'free_text', 'question_name': 'describe_first_learned_about_remote_inference', 'question_text': 'Please describe how you first learned about the option to use remote inference with EDSL surveys.'}, {'question_type': 'multiple_choice', 'question_name': 'number_of_surveys_run', 'question_text': 'How many different EDSL surveys have you tried running with remote inference?', 'question_options': ['None', '1-10', 'More than 10']}, {'question_type': 'multiple_choice', 'question_name': 'overall_experience', 'question_text': 'Overall, how has your experience with remote inference been?', 'question_options': ['Terrible', 'Ok', 'Good', 'Great']}, {'question_type': 'linear_scale', 'question_name': 'importance_of_cost_estimate', 'question_text': 'How important is it to you to get an accurate estimate of the credits required to run your survey?', 'question_options': [1, 2, 3, 4, 5], 'option_labels': {'1': 'Not important', '5': 'Very important'}}, {'question_type': 'multiple_choice', 'question_name': 'read_documentation', 'question_text': 'Have you read or used the documentation page on remote inference? (https://docs.expectedparrot.com/en/latest/remote_inference.html)', 'question_options': ['Yes', 'No']}, {'question_type': 'multiple_choice', 'question_name': 'documentation_usefulness', 'question_text': 'How useful was the documentation page on remote inference?', 'question_options': ['Not useful', 'Somewhat useful', 'Very useful']}, {'question_type': 'multiple_choice', 'question_name': 'documentation_clarity', 'question_text': 'How clear / easy to follow was the documentation page on remote inference?', 'question_options': ['Not clear', 'Somewhat clear', 'Very clear']}, {'question_type': 'free_text', 'question_name': 'confusing_aspects', 'question_text': 'What is confusing or unclear about remote inference?'}, {'question_type': 'free_text', 'question_name': 'improvement_suggestions', 'question_text': 'How can we make remote inference more useful to you?'}] | Feedback on remote inference Please let us know about your experience using remote inference to run your EDSL surveys! 1. Email * First learned about remote inference 2. How did you first learn about the option to use remote inference with EDSL surveys? Mark only one oval. Discord Skip to question 4 X/Twitter Skip to question 4 EDSL documentation Skip to question 4 Coop notebook/example Skip to question 4 None of these First learned about remote inference 3. Please describe how you first learned about the option to use remote inference with EDSL surveys. Surveys run with remote inference 4. How many different EDSL surveys have you tried running with remote inference? Mark only one oval. None Skip to question 6 1-10 More than 10 Overall experience 5. Overall, how has your experience with remote inference been? Mark only one oval. Terrible Ok Good Great Cost estimate 6. How important is it to you to get an accurate estimate of the credits required to run your survey? Mark only one oval. 1 2 3 4 5 Not important Very important Documentation 7. Have you read or used the documentation page on remote inference? (https://docs.expectedparrot.com/en/latest/remote_inference.html) Mark only one oval. Yes No Skip to question 10 Documentation 8. How useful was the documentation page on remote inference? Mark only one oval. Not useful Somewhat useful Very useful 9. How clear / easy to follow was the documentation page on remote inference? Mark only one oval. Not clear Somewhat clear Very clear Improvements 10. What is confusing or unclear about remote inference? 11. How can we make remote inference more useful to you? This content is neither created nor endorsed by Google. Forms | google_form_remote_inference.pdf | Agent_96 | You are answering questions as if you were a human. Do not break character. | False | 0 | 0 | 3 | claude-3-5-sonnet-20240620 | 1 | 0.5 | 1000 | You are being asked to extract and reformat questions in a survey form. Each question should be reformatted as a dictionary that contains: - key: "question_type", value: "multiple_choice", "checkbox", "linear_scale", "numerical", or "free_text" - key: "question_name", value: a unique Python identifier - key: "question_text", value: a string containing the question - key: "question_options", value: a list of unique answer option strings (required for all types except "free_text"). For "linear_scale" type questions: - "question_options" must be a list of integers. - The dictionary can include an optional key: "option_labels", value: a dictionary integer keys and corresponding labels as values. Return the question dictionaries in a list. Here is the text of the survey form containing the questions for you to extract and reformat: Feedback on remote inference Please let us know about your experience using remote inference to run your EDSL surveys! 1. Email * First learned about remote inference 2. How did you first learn about the option to use remote inference with EDSL surveys? Mark only one oval. Discord Skip to question 4 X/Twitter Skip to question 4 EDSL documentation Skip to question 4 Coop notebook/example Skip to question 4 None of these First learned about remote inference 3. Please describe how you first learned about the option to use remote inference with EDSL surveys. Surveys run with remote inference 4. How many different EDSL surveys have you tried running with remote inference? Mark only one oval. None Skip to question 6 1-10 More than 10 Overall experience 5. Overall, how has your experience with remote inference been? Mark only one oval. Terrible Ok Good Great Cost estimate 6. How important is it to you to get an accurate estimate of the credits required to run your survey? Mark only one oval. 1 2 3 4 5 Not important Very important Documentation 7. Have you read or used the documentation page on remote inference? (https://docs.expectedparrot.com/en/latest/remote_inference.html) Mark only one oval. Yes No Skip to question 10 Documentation 8. How useful was the documentation page on remote inference? Mark only one oval. Not useful Somewhat useful Very useful 9. How clear / easy to follow was the documentation page on remote inference? Mark only one oval. Not clear Somewhat clear Very clear Improvements 10. What is confusing or unclear about remote inference? 11. How can we make remote inference more useful to you? This content is neither created nor endorsed by Google. Forms Your response should be only a valid JSON in the following format: { "answer": [<comma-separated list of responsive words or phrases as independent strings>], "comment": "<put comment here>" } | You are answering questions as if you were a human. Do not break character. You are an agent with the following persona: {} | {'id': 'msg_01VpPcfSzpSEs7DdsfLw3Sqi', 'content': [{'text': '{\n "answer": [\n {\n "question_type": "free_text",\n "question_name": "email",\n "question_text": "Email"\n },\n {\n "question_type": "multiple_choice",\n "question_name": "first_learned_about_remote_inference",\n "question_text": "How did you first learn about the option to use remote inference with EDSL surveys?",\n "question_options": ["Discord", "X/Twitter", "EDSL documentation", "Coop notebook/example", "None of these"]\n },\n {\n "question_type": "free_text",\n "question_name": "describe_first_learned_about_remote_inference",\n "question_text": "Please describe how you first learned about the option to use remote inference with EDSL surveys."\n },\n {\n "question_type": "multiple_choice",\n "question_name": "number_of_surveys_run",\n "question_text": "How many different EDSL surveys have you tried running with remote inference?",\n "question_options": ["None", "1-10", "More than 10"]\n },\n {\n "question_type": "multiple_choice",\n "question_name": "overall_experience",\n "question_text": "Overall, how has your experience with remote inference been?",\n "question_options": ["Terrible", "Ok", "Good", "Great"]\n },\n {\n "question_type": "linear_scale",\n "question_name": "importance_of_cost_estimate",\n "question_text": "How important is it to you to get an accurate estimate of the credits required to run your survey?",\n "question_options": [1, 2, 3, 4, 5],\n "option_labels": {\n "1": "Not important",\n "5": "Very important"\n }\n },\n {\n "question_type": "multiple_choice",\n "question_name": "read_documentation",\n "question_text": "Have you read or used the documentation page on remote inference? (https://docs.expectedparrot.com/en/latest/remote_inference.html)",\n "question_options": ["Yes", "No"]\n },\n {\n "question_type": "multiple_choice",\n "question_name": "documentation_usefulness",\n "question_text": "How useful was the documentation page on remote inference?",\n "question_options": ["Not useful", "Somewhat useful", "Very useful"]\n },\n {\n "question_type": "multiple_choice",\n "question_name": "documentation_clarity",\n "question_text": "How clear / easy to follow was the documentation page on remote inference?",\n "question_options": ["Not clear", "Somewhat clear", "Very clear"]\n },\n {\n "question_type": "free_text",\n "question_name": "confusing_aspects",\n "question_text": "What is confusing or unclear about remote inference?"\n },\n {\n "question_type": "free_text",\n "question_name": "improvement_suggestions",\n "question_text": "How can we make remote inference more useful to you?"\n }\n ],\n "comment": "I have extracted and reformatted all the questions from the survey form as requested. The questions are presented in a list of dictionaries, each containing the required keys and values. For the linear scale question, I included the \'option_labels\' key with the provided labels for the minimum and maximum values."\n}', 'type': 'text'}], 'model': 'claude-3-5-sonnet-20240620', 'role': 'assistant', 'stop_reason': 'end_turn', 'stop_sequence': None, 'type': 'message', 'usage': {'input_tokens': 748, 'output_tokens': 872}} | You are being asked to extract and reformat questions in a survey form. Each question should be reformatted as a dictionary that contains: - key: "question_type", value: "multiple_choice", "checkbox", "linear_scale", "numerical", or "free_text" - key: "question_name", value: a unique Python identifier - key: "question_text", value: a string containing the question - key: "question_options", value: a list of unique answer option strings (required for all types except "free_text"). For "linear_scale" type questions: - "question_options" must be a list of integers. - The dictionary can include an optional key: "option_labels", value: a dictionary integer keys and corresponding labels as values. Return the question dictionaries in a list. Here is the text of the survey form containing the questions for you to extract and reformat: {{ text }} | nan | list | I have extracted and reformatted all the questions from the survey form as requested. The questions are presented in a list of dictionaries, each containing the required keys and values. For the linear scale question, I included the 'option_labels' key with the provided labels for the minimum and maximum values. |
from edsl import Results
results = Results.pull("6326186e-d02c-4bf0-bcef-01a648a9ad32")
# this object is too large to display here