Spaces:
Sleeping
Sleeping
File size: 7,329 Bytes
afa26c5 d19204d 8acc7ec 9fb2157 8acc7ec afa26c5 283e986 afa26c5 8acc7ec 9fb2157 8acc7ec d19204d 8acc7ec afa26c5 283e986 afa26c5 283e986 afa26c5 d19204d 8acc7ec 9fb2157 8acc7ec afa26c5 a924fe5 1392462 f0655bd f0c4ccc 1392462 093aba3 299e88e eed6b20 093aba3 299e88e 093aba3 299e88e 093aba3 f0655bd 093aba3 f98d71c 093aba3 f98d71c 093aba3 f98d71c 093aba3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
def group_a_instructions():
# return "This is Group A's experimental module, human - ai - sequential."
instructions ='''
You can now start the experiment by following these steps:
1. Read the task description in the "Task Description" box.
2. Enter your 3 ideas in the text box, starting each idea on a new line (Shift+Enter) with '1', '2', and '3'.
3. Click "Submit & See AI Output" to let AI enhance and refine your ideas.
4. Review the AI-enhanced final output in the "AI Output" box.
5. Click "Save Data" to finish.
Note: AI will build upon and improve your initial ideas.
You can try different inputs and click "Submit & See AI Output" to see how the AI integrates your ideas.
'''
return instructions
def group_b_instructions():
# return "This is Group B's experimental module, ai - human - sequential."
instructions = '''
You can now start the experiment by following these steps:
1. Read the task description in the "Task Description".
2. Click "Create" to see the AI-generated answer in the "AI Output" box.
3. Enter your 3 ideas integrating the AI-generated answer in the text box, starting each idea on a new line (Shift+Enter) with '1', '2', and '3'.
4. Click "Review" to view your input in the “Final Answer” box.
5. Click "Save Data" to finish.
Note: Your ideas entered in the text box will be the final answer.
'''
return instructions
def group_c_instructions():
# return "This is Group C's experimental module, parallel."
instructions ='''
You can now start the experiment by following these steps:
1. Read the task description in the "Task Description".
2. Enter your 3 ideas in the text box, starting each idea on a new line (Shift+Enter) with '1', '2', and '3'.
3. Click "Submit & See AI Output" to see first AI's independent suggestions in the "AI Output" box
4. Click "Merge" to see how the second AI has combined both perspectives into a final answer in the "Final Merged Output" box.
5. Click "Save Data" to finish.
Note: The second AI will consider both your ideas and those of the first AI to create an integrated solution.
You can try different inputs and click "Submit & See AI Output" and "Merge" to see how they are merged with the first AI's answer.
'''
return instructions
def invalid_group():
return "Invalid group, please check your identification code."
def notes_for_participants():
NOTES = """
You will receive basic compensation 💰 for a valid response of at least 100 words.
Your final answer will be evaluated. If it ranks in the top 30 of 600 participants, you’ll earn an extra 🎁 $15.
"""
return NOTES
def default_task_description():
# display the task description on the interface to human
# TODO: Decorate the text to make it more readable
TASK_DESCRIPTION = """
Given Airbnb's current business model below, please propose three ideas to make it comply with the 17 Sustainable Development Goals (SDGs). Your answer should be around 100 words.
Airbnb caters to two main groups:
1. Travelers: People looking for unique and affordable places to stay, including tourists, business travelers, and families who prefer a home-like experience over hotels.
2. Property Owners: Individuals who rent out their spaces, from single rooms to entire homes, to earn extra income.
Value for Guests and Hosts
- For Guests: Airbnb offers a variety of unique places to stay, providing a local and authentic experience with secure booking.
- For Hosts: Airbnb helps property owners make money by renting out their spaces and provides tools to list, price, and market their properties.
How Airbnb Operates
- User-Friendly Platform: Connects hosts with guests through an easy-to-use online marketplace.
- Safety and Support: Ensures safety with verification processes and offers reliable customer support.
- Technology and Marketing: Invests in technology to improve user experience and efficiency, and uses marketing to attract and retain users.
"""
return TASK_DESCRIPTION
# def ai_task_description():
# # task description passed to AI in the prompt
# AI_TASK_DESCRIPTION = """
# Given Airbnb's current business model below, please propose **three** ideas to make it comply with the 17 SDGs. Your output should be around **100** words in total.
# The final answer will be evaluated on Novelty (the uniqueness and originality of the ideas), Feasibility (the practicality and implementability of suggested actions), Inimitability (how difficult for competitors to replicate), and Goal Alignment (how aligned the ideas are with Airbnb’s business objectives and 17 SDGs).
# Airbnb caters to two main groups:
# 1. Travelers: People looking for unique and affordable places to stay, including tourists, business travelers, and families who prefer a home-like experience over hotels.
# 2. Property Owners: Individuals who rent out their spaces, from single rooms to entire homes, to earn extra income.
# Value for Guests and Hosts
# - For Guests: Airbnb offers a variety of unique places to stay, providing a local and authentic experience with secure booking.
# - For Hosts: Airbnb helps property owners make money by renting out their spaces and provides tools to list, price, and market their properties.
# How Airbnb Operates
# - User-Friendly Platform: Connects hosts with guests through an easy-to-use online marketplace.
# - Safety and Support: Ensures safety with verification processes and offers reliable customer support.
# - Technology and Marketing: Invests in technology to improve user experience and efficiency, and uses marketing to attract and retain users.
# 17 Sustainable Development Goals (SDGs):
# 1. No Poverty: Eradicate all forms of poverty.
# 2. Zero Hunger: End hunger and promote sustainable agriculture.
# 3. Good Health and Well-being: Ensure health and well-being for everyone.
# 4. Quality Education: Guarantee inclusive, quality education for all.
# 5. Gender Equality: Empower women and achieve gender equality.
# 6. Clean Water and Sanitation: Provide sustainable water and sanitation.
# 7. Affordable and Clean Energy: Ensure access to sustainable energy.
# 8. Decent Work and Economic Growth: Foster inclusive economic growth and decent jobs.
# 9. Industry, Innovation and Infrastructure: Build resilient infrastructure and promote innovation.
# 10. Reduced Inequality: Decrease inequality within and among countries.
# 11. Sustainable Cities and Communities: Develop safe and sustainable communities.
# 12. Responsible Consumption and Production: Ensure sustainable consumption and production.
# 13. Climate Action: Take action against climate change.
# 14. Life Below Water: Protect oceans and marine life.
# 15. Life on Land: Sustainably manage ecosystems and biodiversity.
# 16. Peace and Justice Strong Institutions: Promote peace, justice, and strong institutions.
# 17. Partnerships to achieve the Goals: Enhance global partnerships for sustainable development.
# """
# return AI_TASK_DESCRIPTION |