|

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!

ChatGPT belongs to a products family under OpenAI brand.

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

You see the main and only ChatGPT dashboard right after logging in.

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&AGrammar correctionSummarize for a 2nd graderNatural language to OpenAI APIText to commandEnglish to other languages
Natural language to Stripe APISQL translateParse unstructured dataClassificationPython to natural languageMovie to Emoji
Calculate Time ComplexityTranslate programming languagesAdvanced tweet classifierExplain codeKeywordsFactual answering
Ad from the product descriptionProduct name generatorTL;DR summarizationPython bug fixerSpreadsheet creatorJavaScript helper chatbot
ML/AI language model tutorScience fiction book list makerTweet classifierAirport code extractorSQL requestExtract contact information
JavaScript to PythonFriend chatMood to colorWrite a Python docstringAnalogy makerJavaScript one-line function
Micro horror story creatorThird-person converterNotes to summaryVR fitness idea generatorEssay outlineRecipe creator (eat at your own risk)
ChatMarv the sarcastic chatbotTurn-by-turn directionsRestaurant review creatorCreate study notesInterview Questions
Navigator For ChatGPT Use Cases

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

Example of 200-blog post about climate change generated by ChatGPT

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

ChatGPT generates spreadsheets

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.

Use Like/Dislike icons to provide instant feedback

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:

  1. 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
  2. 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.
You can upgrade your free plan to PRO option for $20/month – as of Feb 2023

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:

Conclusion

ChatGPT is a potent and versatile tool worth considering for generating high-quality text in various styles and formats.