-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
334 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
295 changes: 295 additions & 0 deletions
295
assets/research/conversation-starters/conversationstarters.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,295 @@ | ||
{ | ||
"date": "2023-12-18T18:36:20.491811", | ||
"items": [ | ||
{ | ||
"title": "Give me ideas", | ||
"description": "about how to plan my New Years resolutions", | ||
"prompt": "Give me 3 ideas about how to plan good New Years resolutions. Give me some that are personal, family, and professionally-oriented." | ||
}, | ||
{ | ||
"title": "Suggest fun activities", | ||
"description": "to do indoors with my high-energy dog", | ||
"prompt": "What are five fun and creative activities to do indoors with my dog who has a lot of energy?" | ||
}, | ||
{ | ||
"title": "Compare storytelling techniques", | ||
"description": "in novels and in films", | ||
"prompt": "Compare storytelling techniques in novels and in films in a concise table across different aspects" | ||
}, | ||
{ | ||
"title": "Tell me a fun fact", | ||
"description": "about the Roman Empire", | ||
"prompt": "Tell me a random fun fact about the Roman Empire" | ||
}, | ||
{ | ||
"title": "Brainstorm names", | ||
"description": "for a non-alcoholic cocktail with Coke and pomegranate syrup", | ||
"prompt": "Can you come up with some names for a mocktail (non-alcoholic cocktail) with Coke and pomegranate syrup?" | ||
}, | ||
{ | ||
"title": "Help me study", | ||
"description": "vocabulary for a college entrance exam", | ||
"prompt": "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option." | ||
}, | ||
{ | ||
"title": "Recommend activities", | ||
"description": "for a team-building day with remote employees", | ||
"prompt": "Can you recommend a couple icebreaker activities for a team-building day at work? We have remote employees, and want to make them feel included." | ||
}, | ||
{ | ||
"title": "Explain superconductors", | ||
"description": "like I'm five years old", | ||
"prompt": "Explain superconductors like I'm five years old." | ||
}, | ||
{ | ||
"title": "Write an email", | ||
"description": "to request a quote from local plumbers", | ||
"prompt": "Write an email to request a quote from local plumbers for backflow testing. I need it done in the next 2 weeks. Keep it short and casual." | ||
}, | ||
{ | ||
"title": "Create a personal webpage for me", | ||
"description": "after asking me three questions", | ||
"prompt": "Create a personal webpage for me, all in a single file. Ask me 3 questions first on whatever you need to know." | ||
}, | ||
{ | ||
"title": "Design a database schema", | ||
"description": "for an online merch store", | ||
"prompt": "Design a database schema for an online merch store." | ||
}, | ||
{ | ||
"title": "Make a content strategy", | ||
"description": "for a newsletter featuring free local weekend events", | ||
"prompt": "Make a content strategy for a newsletter featuring free local weekend events." | ||
}, | ||
{ | ||
"title": "Plan a trip", | ||
"description": "to explore the Madagascar wildlife on a budget", | ||
"prompt": "Can you help me make a plan to explore the Madagascar wildlife on a budget? I'd like to stay there for a week." | ||
}, | ||
{ | ||
"title": "Show me a code snippet", | ||
"description": "of a website's sticky header", | ||
"prompt": "Show me a code snippet of a website's sticky header in CSS and JavaScript." | ||
}, | ||
{ | ||
"title": "Come up with concepts", | ||
"description": "for a retro-style arcade game", | ||
"prompt": "Come up with 5 concepts for a retro-style arcade game." | ||
}, | ||
{ | ||
"title": "Compare marketing strategies", | ||
"description": "for sunglasses for Gen Z and Millennials", | ||
"prompt": "Compare Gen Z and Millennial marketing strategies for sunglasses." | ||
}, | ||
{ | ||
"title": "Make up a story", | ||
"description": "about Sharky, a tooth-brushing shark superhero", | ||
"prompt": "Make up a 5-sentence story about \"Sharky\", a tooth-brushing shark superhero. Make each sentence a bullet point." | ||
}, | ||
{ | ||
"title": "Help me pick", | ||
"description": "a birthday gift for my mom who likes gardening", | ||
"prompt": "Help me pick a birthday gift for my mom who likes gardening. But don't give me gardening tools \u2013 she already has all of them!" | ||
}, | ||
{ | ||
"title": "Give me ideas", | ||
"description": "for what to do with my kids' art", | ||
"prompt": "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter." | ||
}, | ||
{ | ||
"title": "Recommend a dish", | ||
"description": "to impress a date who's a picky eater", | ||
"prompt": "I'm going to cook for my date who claims to be a picky eater. Can you recommend me a dish that's easy to cook?" | ||
}, | ||
{ | ||
"title": "Create a workout plan", | ||
"description": "for resistance training", | ||
"prompt": "I need to start resistance training. Can you create a 7-day workout plan for me to ease into it?" | ||
}, | ||
{ | ||
"title": "Plan a tour", | ||
"description": "for architectural photography in Barcelona", | ||
"prompt": "Can you recommend places to visit in Barcelona if I'm interested in architectural photography?" | ||
}, | ||
{ | ||
"title": "Write an email", | ||
"description": "requesting a deadline extension for my project", | ||
"prompt": "Write a short email to my professor requesting a deadline extension for my project. I don't really have a good excuse, and I'm fine owning up to that \u2013 so please keep it real!" | ||
}, | ||
{ | ||
"title": "Brainstorm edge cases", | ||
"description": "for a function with birthdate as input, horoscope as output", | ||
"prompt": "Can you brainstorm some edge cases for a function that takes birthdate as input and returns the horoscope?" | ||
}, | ||
{ | ||
"title": "Explain this code:", | ||
"description": "\"cat config.yaml | awk NF\"", | ||
"prompt": "Explain what this bash command does: \"cat config.yaml | awk NF\"" | ||
}, | ||
{ | ||
"title": "Suggest some names", | ||
"description": "for my cafe-by-day, bar-by-night business", | ||
"prompt": "Come up with 5 sophisticated names for my coffee shop that becomes a bar at night \u2013 like \"The Page Turner\". Include a short sentence explaining what it means!" | ||
}, | ||
{ | ||
"title": "Write a text message", | ||
"description": "asking a friend to be my plus-one at a wedding", | ||
"prompt": "Write a text asking a friend to be my plus-one at a wedding next month. I want to keep it super short and casual, and offer an out." | ||
}, | ||
{ | ||
"title": "Plan a trip", | ||
"description": "to explore the nightlife scene in Bangkok", | ||
"prompt": "Plan a 1-week trip to explore the nightlife scene in Bangkok." | ||
}, | ||
{ | ||
"title": "Brainstorm names", | ||
"description": "for my fantasy football team with a frog theme", | ||
"prompt": "Brainstorm a few names for my fantasy football team with a frog theme." | ||
}, | ||
{ | ||
"title": "Help me debug", | ||
"description": "a linked list problem", | ||
"prompt": "What are some reasons why my linked list would appear empty after I tried reversing it?" | ||
}, | ||
{ | ||
"title": "Create a content calendar", | ||
"description": "for a TikTok account", | ||
"prompt": "Create a content calendar for a TikTok account on reviewing real estate listings." | ||
}, | ||
{ | ||
"title": "Explain options trading", | ||
"description": "if I'm familiar with buying and selling stocks", | ||
"prompt": "Explain options trading in simple terms if I'm familiar with buying and selling stocks." | ||
}, | ||
{ | ||
"title": "Recommend a dish", | ||
"description": "to bring to a potluck", | ||
"prompt": "Can you recommend me some appetizer options to bring to a potluck? " | ||
}, | ||
{ | ||
"title": "Create a charter", | ||
"description": "to start a film club ", | ||
"prompt": "Create a charter to start a film club that hosts weekly screenings and discussions" | ||
}, | ||
{ | ||
"title": "Suggest fun activities", | ||
"description": "for a family of 4 to do indoors on a rainy day", | ||
"prompt": "Can you suggest fun activities for a family of 4 to do indoors on a rainy day?" | ||
}, | ||
{ | ||
"title": "Plan an itinerary", | ||
"description": "for a literary tour of England, visiting famous authors' homes", | ||
"prompt": "I'm excited to visit some famous authors' homes in England. Can you curate a literary tour like that for me?" | ||
}, | ||
{ | ||
"title": "Write a spreadsheet formula", | ||
"description": "to convert a date to the weekday", | ||
"prompt": "Can you write me a spreadsheet formula to convert a date in one column to the weekday (like \"Thursday\")?" | ||
}, | ||
{ | ||
"title": "Plan a trip", | ||
"description": "to explore the rock formations in Cappadocia, Turkey", | ||
"prompt": "I'd like to see the rock formations in Cappadocia, Turkey. Can you plan a 3-day trip around that?" | ||
}, | ||
{ | ||
"title": "Explain nostalgia", | ||
"description": "to a kindergartener", | ||
"prompt": "Can you explain the concept of \"nostalgia\" to a kindergartener?" | ||
}, | ||
{ | ||
"title": "Help me pick", | ||
"description": "an outfit that will look good on camera", | ||
"prompt": "I have a photoshoot tomorrow. Can you recommend me some colors and outfit options that will look good on camera?" | ||
}, | ||
{ | ||
"title": "Write a message", | ||
"description": "that goes with a kitten gif for a friend on a rough day", | ||
"prompt": "I want to cheer up my friend who's having a rough day. Can you suggest a couple short and sweet text messages to go with a kitten gif?" | ||
}, | ||
{ | ||
"title": "Suggest some codenames", | ||
"description": "for a project introducing flexible work arrangements", | ||
"prompt": "Suggest 5 codenames for a project introducing flexible work arrangements, and the meaning behind each." | ||
}, | ||
{ | ||
"title": "Brainstorm names", | ||
"description": "for an orange cat we're adopting from the shelter", | ||
"prompt": "Brainstorm ten names for an orange cat we're adopting from the shelter, with some nickname options as well." | ||
}, | ||
{ | ||
"title": "Plan a trip", | ||
"description": "to experience Seoul like a local", | ||
"prompt": "I'm planning a 4-day trip to Seoul. Can you suggest an itinerary that doesn't involve popular tourist attractions?" | ||
}, | ||
{ | ||
"title": "Compare design principles", | ||
"description": "for mobile apps and desktop software", | ||
"prompt": "Compare design principles for mobile apps and desktop software in a concise table" | ||
}, | ||
{ | ||
"title": "Write a Python script", | ||
"description": "to automate sending daily email reports", | ||
"prompt": "Write a script to automate sending daily email reports in Python, and walk me through how I would set it up." | ||
}, | ||
{ | ||
"title": "Brainstorm incentives", | ||
"description": "for a customer loyalty program in a small bookstore", | ||
"prompt": "Can you help me brainstorm 7 ideas for a customer loyalty program? I work at a small bookstore." | ||
}, | ||
{ | ||
"title": "Plan a trip", | ||
"description": "for a photography expedition in Iceland", | ||
"prompt": "I love taking photos of nature. Can you come up with a 3-day itinerary visiting the most photogenic places in Iceland?" | ||
}, | ||
{ | ||
"title": "Write a course overview", | ||
"description": "psychology behind decision-making", | ||
"prompt": "Write a 1-paragraph overview for a course called \"The Psychology Of Decision-Making\"" | ||
}, | ||
{ | ||
"title": "Compare business strategies", | ||
"description": "for transitioning from budget to luxury vs. luxury to budget", | ||
"prompt": "Compare shifting business strategies from budget to luxury and luxury to budget, using a brief table to outline different aspects" | ||
}, | ||
{ | ||
"title": "Explain why popcorn pops", | ||
"description": "to a kid who loves watching it in the microwave", | ||
"prompt": "Explain why popcorn pops to a kid who loves watching it in the microwave." | ||
}, | ||
{ | ||
"title": "Write a SQL query", | ||
"description": "that adds a \"status\" column to an \"orders\" table", | ||
"prompt": "Give me a SQL query to add a \"status\" column to an orders table that defaults to PENDING. Set it to COMPLETE if \"completed_at\" is set." | ||
}, | ||
{ | ||
"title": "Help me pick", | ||
"description": "a gift for my dad who loves fishing", | ||
"prompt": "Can you come up with a few creative gift ideas for my dad who loves fishing? Please don't include any fishing gear though." | ||
}, | ||
{ | ||
"title": "Plan an itinerary", | ||
"description": "to experience the wildlife in the Australian outback", | ||
"prompt": "Can you give me a 4-day itinerary to experience the wildlife in the Australian outback?" | ||
}, | ||
{ | ||
"title": "Brainstorm content ideas", | ||
"description": "for my new podcast on urban design", | ||
"prompt": "Brainstorm 5 episode ideas for my new podcast on urban design." | ||
}, | ||
{ | ||
"title": "Explain airplane turbulence", | ||
"description": "to someone who has never flown before", | ||
"prompt": "Can you explain airplane turbulence to someone who has never flown before? Make it conversational and concise." | ||
}, | ||
{ | ||
"title": "Plan an itinerary", | ||
"description": "for a fashion-focused exploration of Paris", | ||
"prompt": "What can I do in Paris for 5 days, if I'm especially interested in fashion?" | ||
}, | ||
{ | ||
"title": "Plan a trip", | ||
"description": "to see the northern lights in Norway", | ||
"prompt": "Plan a 3-day trip to see the northern lights in Norway. Also recommend any ideal dates." | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
title: "Conversation Starters" | ||
description: "All conversation starters of ChatGPT" | ||
layout: post | ||
date: 2023-12-18 | ||
--- | ||
I collected all conversation starters that OpenAI suggest when you start a conversation with ChatGPT. At the time of writing, there are 58 of them. From creative ones: | ||
> Make up a story about Sharky, a tooth-brushing shark superhero. | ||
to more practical ones: | ||
> Give me ideas for what to do with my kids' art. | ||
The most interesting finding was that OpenAI uses the following scheme for the conversation starters: | ||
```json | ||
{ | ||
"title": "Help me pick", | ||
"description": "an outfit that will look good on camera", | ||
"prompt": "I have a photoshoot tomorrow. Can you recommend me some colors and outfit options that will look good on camera?" | ||
} | ||
``` | ||
This differentiation between title/description and the prompt that is actually used to start the conversation is something I hoped to get for custom GPTs. This makes it possible to hide complex instructions from the user, while still giving them a good idea of what the conversation starter is about. An example: | ||
|
||
**Visible:** | ||
> Suggest some names for my cafe-by-day, bar-by-night business | ||
**Actual prompt:** | ||
> Come up with 5 sophisticated names for my coffee shop that becomes a bar at night – like "The Page Turner". Include a short sentence explaining what it means! | ||
|
||
You can find the complete list (date: 2023-12-18) [here](/assets/research/conversation-starters.json). | ||
|
||
If you want to be informed about little tidbits like this, or want to be updated about our research and projects you can follow me on [Twitter](https://twitter.com/LuonDev) or [subscribe to the newsletter](https://newsletter.luona.dev/subscription/form) - No hype, no spam, just a ping when I publish something new. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters