ChatGPT Ultimate Review (Updated In 2023) With 47+ Prompts
Key Takeaways
- ChatGPT is the ultimate language model that uses cutting-edge deep learning techniques to generate text that is indistinguishable from that written by a human.
- ChatGPT as of 2023 broke the world record as the fastest growing application – gained 200M users in less than 2 months
- With its user-friendly interface, it is easy to use even for non-techies.
- The model offers versatility and can generate text in various styles and formats, from articles to poetry.
- ChatGPT is a must-have for anyone looking to improve their language skills or automate text creation.
- You don’t have to worry about its constant improvement, as it constantly evolves and introduces new features.
Introduction To ChatGPT
ChatGPT is the AI language model you’ve been waiting for.
GPT stands for Generative Pre-trained Transformer.
Developed by OpenAI and release in November 2022, it can understand and respond to natural language inputs, giving you the power to generate high-quality text effortlessly.
With ChatGPT, you can easily create anything from content for your blog to poetry.
The best part? It’s fun to use!
Key Features
- Natural language processing: ChatGPT is the ultimate tool for understanding and responding to natural language inputs, making it an excellent asset for anyone.
- Versatility: With its wide range of styles and formats, ChatGPT is a tool that can suit many different applications, including content creation, customer service, chatbots, and language learning.
- Integration: ChatGPT can easily integrate with many other platforms and tools, making it a versatile addition to your workflow.
- Continuous improvement: You don’t have to worry about ChatGPT becoming outdated. The tool is constantly improving and introducing new features.
Setting Up a ChatGPT Account
Head to the OpenAI website and sign up for an account. You’ll be amazed at how easy it is to navigate the user-friendly interface. It won’t take you long to start generating text like a pro!
47+ Use Cases On How To Use ChatGPT
ChatGPT is a must-have tool for anyone who wants to generate high-quality text with minimal effort. Here are 47+ prompts examples that can make your life easier.
Use the table below to navigate – just click the Use Case
Q&A
Description
Answer questions based on existing knowledge.
Prompt Example
“What is the capital of France?”
Output
“The capital of France is Paris.”
Grammar correction
Description
Correct sentences into standard English.
Prompt Example
“Please correct the following sentence: He gots a lotta books.”
Output
“Please correct the following sentence: He has a lot of books.”
Summarize for a 2nd grader
Description
Translates complex text into simpler concepts.
Prompt Example
“Can you explain what a black hole is in simple terms that a child can understand?”
Output
“A black hole is a place in space where gravity pulls so much that even light cannot escape.”
Natural language to OpenAI API
Description
Create code to call to the OpenAI API using a natural language instruction.
Prompt Example
“Generate a 200-word blog post on the topic of climate change.”
Output
Text to command
Description
Translate text into programmatic commands.
Prompt Example
Translate text “Turn off the lights in the living room.” into the programmatic command.
Output
English to other languages
Description
Translates English text into French, Spanish, and Japanese.
Prompt Example
“Translate the sentence ‘Good morning, how are you?’ to Spanish.”
Output
“Buenos días, ¿cómo estás?”
Natural language to Stripe API
Description
Create code to call the Stripe API using natural language.
Prompt Example
Create code to call the Stripe API for a given case: “Charge the user $50 for the premium subscription.”
Output
This code creates a new charge of $50 (5000 cents) in USD currency, using a test card token tok_visa. You’ll need to replace this token with a valid card token from your user. Once the charge is created, the charge ID is retrieved and printed. This ID can be used later to retrieve information about the charge, such as its status.
SQL translate
Description
Translate natural language to SQL queries.
Prompt Example
“Using SQL List all the customers who made a purchase in the last month.”
Output
SELECT * FROM customers WHERE purchase_date BETWEEN ‘2022-01-01’ AND ‘2022-01-31’;
Parse unstructured data
Description
Create tables from the long-form text.
Prompt Example
“From the article below, identify mentioned participants and extract this information about them.[Here you are pasting the long-form text]“
Output
Classification
Description
Classify items via example.
Prompt Example
“Sort these emails into spam and non-spam folders.”
Output
You need to provide email examples to get this done. Try it yourself 🙂 It works.
Python to natural language
Description
Explain a piece of Python code in a human-understandable language.
Prompt Example
“What does the following Python code do? def greet(name): print(f’Hello, {name}!’)”
Output
“The code defines a function called ‘greet’ that takes a ‘name’ parameter and prints a personalized greeting message to the console.”
Movie to Emoji
Description
Convert movie titles into emoji.
Prompt Example
“What’s the emoji for the movie title ‘Jurassic Park’?”
Output
🦖🏞️
Calculate Time Complexity
Description
Find the time complexity of a function.
Prompt Example
“What is the time complexity of the function ‘bubble_sort’?”
Output
“The time complexity of the function ‘bubble_sort’ is O(n^2).”
Translate programming languages
Description
Translate from one programming language to another.
Prompt Example
“Translate the following JavaScript code to Python: function add(a, b) { return a + b; }”
Output
“def add(a, b):\n return a + b”
Advanced tweet classifier
Description
Advanced sentiment detection for a piece of text.
Prompt Example
“What is the sentiment of the tweet ‘I’m really excited for the new Star Wars movie!'”
Output
“The sentiment of the tweet is positive.”
Explain code
Description
Explain a complicated piece of code.
Prompt Example
“Can you explain how this recursive function works?”
Output
“The function calls itself with a smaller input until it reaches the base case, and then returns the final result.”
Keyword
Description
Extract keywords from a block of text.
Prompt Example
“What are the main keywords in this article about climate change?”
Output
“climate change”, “global warming”, “carbon emissions”, “environment”, “fossil fuels”
Factual answering
Description
Guide the model towards factual answering by showing it how to respond to questions that fall outside its knowledge base. Using a ‘?’ to indicate a response to words and phrases that it doesn’t know…Read more
Prompt Example
“What’s the capital of Mongolia?”
Output
“The capital of Mongolia is Ulaanbaatar.”
Ad from the product description
Description
Turn a product description into ad copy.
Prompt Example
“Can you turn this product description into ad copy?”
Output
“Introducing the revolutionary new product that will change your life! Try it now and experience the benefits for yourself.”
Product name generator
Description
Create product names from example words. Influenced by a community prompt.
Prompt Example
“Generate a product name using the words ‘green’, ‘tech’, and ‘solutions’.”
Output
“GreenTech Solutions”, “EcoTech Solutions”, “GreenTech Innovations”, “EcoTech Innovations”
TL;DR summarization
Description
Summarize text by adding a ‘tl;dr:’ to the end of a text passage.
Prompt Example
“Can you add a tl;dr summary to this news article about a recent scientific discovery?”
Output
“Researchers have discovered a promising new treatment for a common type of cancer. TL;DR: New cancer treatment discovered.”
Python bug fixer
Description
Find and fix bugs in source code.
Prompt Example
Fix the bug in the following Python code: x = [1,2,3; 4,5,6]
Output
x = [[1, 2, 3], [4, 5, 6]]
Spreadsheet creator
Description
Create spreadsheets of various kinds of data. It’s a long prompt but very versatile. Output can be copy+pasted into a text file and saved as a .csv with pipe separators.
Prompt Example
Create a spreadsheet for the following data: Name, Age, Gender, Occupation
Output
JavaScript helper chatbot
Description
Message-style bot that answers JavaScript questions
Prompt Example
“What is the syntax for declaring a new variable in JavaScript?”
Output
“The syntax for declaring a new variable in JavaScript is: var/let/const variableName = value;”
ML/AI language model tutor
Description
Bot that answers questions about language models.
Prompt Example
How does the Transformer model differ from previous language models?
Output
The Transformer model differs from previous language models by using self-attention mechanisms for encoding text.
Science fiction book list maker
Description
Create a list of items for a given topic.
Prompt Example
Generate a list of science fiction books set in outer space.
Output
“1. Ender’s Game by Orson Scott Card 2. Dune by Frank Herbert 3. Foundation by Isaac Asimov”
Tweet classifier
Description
Basic sentiment detection for a piece of text.
Prompt Example
Classify the sentiment of the following tweet: “I love pizza!”
Output
“Positive sentiment”
Airport code extractor
Description
Extract airport codes from text.
Prompt Example
Extract any airport codes from the following text: “I flew from LAX to JFK.”
Output
“LAX, JFK”
SQL request
Description
Create simple SQL queries.
Prompt Example
Retrieve all customers from the “Customers” table where the country is “USA”.
Output
“SELECT * FROM Customers WHERE country=’USA'”
Extract contact information
Description
Extract contact information from a block of text.
Prompt Example
Extract any phone numbers and email addresses from the following text: “Please contact John Smith at john@example.com or (555) 123-4567.”
Output
“Email: john@example.com, Phone: (555) 123-4567”
JavaScript to Python
Description
Convert simple JavaScript expressions into Python.
Prompt Example
Convert the following JavaScript expression to Python: let x = 3; x += 2;
Output
x = 3
x += 2
print(x)
Friend chat
Description
Emulates a text message conversation.
Prompt Example
Pretend you are texting with a friend about the weather.
Output
“Hey! What’s the weather like where you are?”
“It’s actually pretty nice. Sunny and warm. How about by you?”
“It’s raining here unfortunately. I wish I was where you are!”
Mood to color
Description
Turn a text description into a color.
Prompt Example
“Turn ‘sunny day’ into a color”
Output
The color for ‘sunny day’ could be a bright yellow.
Write a Python docstring
Description
An example of how to create a docstring for a given Python function. We specify the Python version, paste in the code, and then ask within a comment for a docstring and give a characteristic…
Prompt Example
“Write a docstring for a Python function that sorts a list of integers in ascending order.”
Output
def sort_list(l):
“””
Sorts a list of integers in ascending order.
Args:
l (list of int): List of integers to sort.
Returns:
list of int: Sorted list of integers.
“””
return sorted(l)“`
Analogy maker
Description
Create analogies. Modified from a community prompt to require fewer examples.
Prompt Example
“Create an analogy for the concept of entropy.”
Output
Analogies are like puzzles, and entropy is like a puzzle where the pieces keep breaking apart and getting lost.
JavaScript one-line function
Description
Turn a JavaScript function into a one liner.
Prompt Example
“Turn this JavaScript function into a one liner:
function sum(a, b) {
return a + b;
}”
Output
const sum = (a, b) => a + b;
Micro horror story creator
Description
Creates two to three-sentence short horror stories from a topic input.
Prompt Example
“Create a two-sentence horror story about a haunted house.”
Output
“As she climbed the stairs, the floorboards creaked and moaned beneath her. Suddenly, she felt a cold breath on the back of her neck and heard a voice whisper, “Get out.””
Third-person converter
Description
Converts first-person POV to the third-person. This is modified from a community prompt to use fewer examples.
Prompt Example
“Convert this sentence from first-person to third-person point of view: ‘I am going to the store.'”
Output
“He/she is going to the store.”
Notes to summary
Description
Turn meeting notes into a summary.
Prompt Example
“Turn these meeting notes into a summary: ‘The team discussed the new project timeline. They agreed to move the deadline by two weeks to accommodate the stakeholder’s request. The team lead reminded everyone to submit their progress reports by next Friday.'”
Output
“The team agreed to move the project deadline up by two weeks to accommodate the stakeholder’s request. The team lead also reminded everyone to submit their progress reports by next Friday.”
VR fitness idea generator
Description
Create ideas for fitness and virtual reality games.
Prompt Example
“Create a VR fitness game where the player has to chop vegetables and do squats.”
Output
“In this game, players would chop vegetables using a virtual knife and also have to do squats to dodge obstacles or enemies.”
Essay outline
Description
Generate an outline for a research topic.
Prompt Example
“Generate an outline for a research paper on climate change.”
Output
“I. Introduction: Background and significance of the issue.
II. Causes of climate change.
III. Impacts of climate change.
IV. Mitigation strategies.
V. Adaptation strategies.
VI. Conclusion: Recommendations for future actions.”
Recipe creator (eat at your own risk)
Description
Create a recipe from a list of ingredients.
Prompt Example
“Create a recipe using the following ingredients: chicken breast, spinach, and quinoa.”
Output
“Chicken and Spinach Quinoa Bowl: 1) Cook the quinoa according to package instructions. 2) Season the chicken breasts with salt, pepper, and paprika, then cook them in a pan until golden brown. 3) Sauté the spinach in the same pan. 4) Serve the chicken and spinach over a bed of quinoa.”
Chat
Description
Open ended conversation with an AI assistant.
Prompt Example
“Start a conversation with an AI assistant.”
Output
“User: Hi there.
AI: Hello! How can I help you today?”
Marv the sarcastic chatbot
Description
Marv is a factual chatbot that is also sarcastic.
Prompt Example
“Talk to me.”
Output
“Marv: “Hello! You’ve reached Marv, how may I be unhelpful to you today?””
Turn-by-turn directions
Description
Convert natural language to turn-by-turn directions.
Prompt Example
“I want to go from the coffee shop on 5th to the movie theater on 8th.”
Output
“Head south on 5th street. Turn left on Elm. Turn right on 8th street. The movie theater will be on your left.”
Restaurant review creator
Description
Turn a few words into a restaurant review.
Prompt Example
“I had a great time at the Italian restaurant last night.”
Output
“The Italian restaurant was fantastic! The service was excellent, and the food was delicious. I highly recommend it!”
Create study notes
Description
Provide a topic and get study notes.
Prompt Example
“Provide study notes on World War II.”
Output
“World War II began in 1939 and ended in 1945. The war involved many of the world’s nations and was marked by significant events such as the Holocaust, the use of atomic weapons, and the creation of the United Nations. The war had a lasting impact on global politics and international relations.”
Interview Questions
Description
Provides interview’s questions for a given position
Prompt Example
Create interview questions for a software engineering position.
Output
“Just a few examples:
Can you tell us about a particularly challenging programming project you’ve worked on in the past, and how you approached and solved the problem?
How do you stay current with new developments in software engineering and computer science?
Can you walk us through your experience with test-driven development?
How do you approach debugging when you encounter an issue with your code?”
User Experience
The ChatGPT experience is seamless and intuitive, and the tool is responsive and accurate. You’ll be amazed at how quickly and effortlessly it generates high-quality text. Plus, with its ever-evolving features, you can keep using it without getting bored.
What is essential, you can instantly review the ChatGPT performance and responses by clicking the like or dislike icons next to the response. This feedback helps improve ChatGPT accuracy and the quality of the output. So use it to get better results.
As you might see, ChatGPT leads conversion with you and communicates if something is unclear and needs further details or explanation. That’s the beauty of it. You chat, and you have the chance to improve your queries as well.
Pricing
ChatGPT is available on a subscription basis, and the pricing is based on the number of requests made to the model. You can choose the plan that best suits your needs and budget.
There are two things you need to consider:
- If you are a developer and want to use the so-called ChatGPT API, you are charged differently than a standard user (using GUI). Please follow the latest ChatGPT API pricing here
- If you are a regular user using ChatGPT via GUI, then it’s free, with an option to upgrade to a Pro Plan for $20/month. The advantage is that you get priority access to the service even during high demand to continue your work without breaks. You can upgrade your plan directly from the ChatGPT Dashboard.
What I like/dislike
Like:
- ChatGPT is a powerful and versatile tool that can generate high-quality text in various styles and formats.
- The user-friendly interface is easy to navigate, making it accessible even to non-techies.
- It’s fun to use, and you can experiment with different styles and formats to improve your writing skills.
Dislike:
- Can you even dislike ChatGPT? 🙂
- Just make sure you use good quality input and formulate good prompts (see the examples above)
Conclusion
ChatGPT is a potent and versatile tool worth considering for generating high-quality text in various styles and formats.