If You're Not Getting 100% Out of ChatGPT...
Many people ask ChatGPT a simple one-line question and are disappointed with the vague results. But the problem is not ChatGPT; it's the prompt (the way you ask the question).
The quality of ChatGPT's response is proportional to the quantity and quality of the context you provide. It's like asking a great chef to "make something tasty" versus "make a fusion dish with Korean spicy chicken noodles, mozzarella cheese, and green onions."
4 Elements of Prompt Structure
An effective prompt consists of these four elements:
1. Role Assignment
Assigning an expert role to ChatGPT will result in a response with deep knowledge in that field.
Example: "You are a senior front-end developer with 10 years of experience."
2. Context Setting
Provide sufficient context, such as current situation, background info, and purpose.
Example: "Our team is developing a B2B SaaS dashboard, and the main users are corporate executives in their 40s and 50s."
3. Specific Task Instructions
State clearly and specifically what needs to be done.
Example: "Suggest 3 ways to improve the navigation structure of this dashboard."
4. Output Format Specification
Specify the form of the desired output.
Example: "Organize the pros, cons, and implementation difficulty (High/Medium/Low) for each option in a table format."