A Guide on How to Use ChatGPT
March 12, 2023
Have you come across ChatGPT use cases shared online but found the prompts to be unhelpful? If so, the root cause is imprecise and poor-quality prompts. To optimize your ChatGPT experience, clear, concise, and effective prompts are necessary. But, if you are unsure how to write good prompts, worry not - this guide is here to help 😀
How to write a perfect ChatGPT prompt?
As you embark on your ChatGPT journey, remember that the more precise the prompts you write, the more helpful its responses will be. For instance, if you request assistance with copywriting, failing to specify the target audience or context may result in ChatGPT's inability to provide an effective response.
After all, when writing a advertising copy for a shampoo, you should write it differently for young women and for those who are experiencing hair loss. Therefore, it's crucial to let ChatGPT know the target audience and purpose of the copywriting to ensure that it can provide the most relevant response.
It's the same for programming. If you want ChatGPT to write a program for you, you will need to specify the programming language (e.g. C++ or Python) and the programming paradigm (e.g. Functional Programming or OOP) to be used.
How to use the Useful ChatGPT Prompts?
In the Useful ChatGPT Prompts, we have categorized the prompts into different categories. You can click on the category to filter the prompts. If you find a prompt that you can use, click on the Copy button to copy the prompt.
Once you have copied the prompt, you can paste it into ChatGPT. However, you will need to further replace the words in the template with your actual content. The following three examples are for your reference.
To prepare a presentation
Copy the following prompt and paste into ChatGPT. Replace the words in the template with your actual content.
I am currently preparing a presentation on [the situation and purpose of the
presentation]. My presentation topic is [topic], please provide [number] of opening
sentences, which should be simple enough for [target audience] to understand, but at
the same time, it should be able to attract people's attention
For example, we can replace the template with the following content.
I am currently preparing a presentation for a class and the purpose of the
presentation is to explain difficult jargon to primary school students. My
presentation topic is the opportunity cost, please provide 3 ways to kick off the
presentation, which should be simple enough for children to understand, but at the
same time, it should be able to attract people's attention
Let's see how ChatGPT responds to the prompt. The following is the response. It's very impressive that ChatGPT is able to explain the concept of opportunity cost in a way that is easy to understand for primary school students.
To Polish Your Resume
Copy the following prompt and paste into ChatGPT. Replace the words in the template with your actual content. For the [position] part, you should replace it with your actual position, such as front-end developer, marketing planner, product manager. For the [resume] part, you should attach your actual resume.
Critique my resume for the [position] position.
Please provide specific recommendations on how to improve it.
Rewrite the bullet points based on your recommendations.
Make sure the format is the same as the original.
Please use the attached resume as a reference [resume].
For example, we can replace the template with the following content.
Critique my resume for the UIUX designer position.
Please provide specific recommendations on how to improve it.
Rewrite the bullet points based on your recommendations.
Make sure the format is the same as the original.
Please use the attached resume as a reference.
• Build a design system
• Assist clients to update and design the UIUX of the website. Responsible for up to 800+ pages
• Use video and communication software, design collaboration software to effectively communicate with remote teams
• Hold weekly meetings to share new UIUX knowledge with colleagues, group discussions, and training presentation skills.
• Invite Senior UI/UX Designer and foreign Designer to hold lectures, transfer experience and exchange knowledge
How does ChatGPT respond to the prompt? The following is the response. It's very impressive that ChatGPT is able to provide specific recommendations on how to improve the resume. It also helps to rewrite the bullet points based on the recommendations. The result is a resume that is more professional and easy to understand. Bravo!
To Write Code
Copy the following prompt and paste into ChatGPT. Replace the words in the template with your actual content. For the [programming language] part, you should replace it with your actual programming language, such as C++, Python, JavaScript. For the [feature] part, you should replace it with your actual feature.
You are now a [programming language] expert.
Please help me write a function in [programming language] that can [functionality].
For example, we can replace the template with the following content.
You are now a JavaScript expert.
Please help me write a function in JavaScript that can convert a one-dimensional array into a two-dimensional array.
At the same time, it allows me to decide the length of the subarray in the two-dimensional array.
Again, ChatGPT finishes the task perfectly. It correctly implements the function I want