What Can ChatGPT Do? (27 Amazing Examples)

In this article, I will discuss all the unique things that ChatGPT can do.

ChatGPT has taken the world by storm since its launch. Within two months, over 100 million people have signed up on OpenAI’s website to try it out. This is an unprecedented rate of adoption for any product in human history (and deservedly so).

ChatGPT is amazing because it can understand and respond to almost any topic in any format and tone. It has a vast knowledge base that covers a wide range of domains and genres.

In this article, you will discover some of the amazing and unique things that ChatGPT can do for you.

27 Insane things ChatGPT can do:

First of all, let me clear something up: ChatGPT is all about the text— that means words, letters, and characters. It can only take in the text as input and give out text as output.

So, everything it can do, it can only do if it can be expressed by text.

You might also like: What is ChatGPT: The ULTIMATE Beginner’s Guide

Feel like playing some games? It’s got you covered, but don’t look forward to fancy graphics or colorful boards. Sure, ChatGPT knows how to play tic-tac-toe or chess, but it can only show them in text format. It may not be as eye-catching as a picture, but it does the trick.

Want to come up with some fancy art? Well, it can create art but only in ASCII format because that can be done using text.

In fact, everything ChatGPT does involves messing around with text in some way. Whether you’re asking it questions, writing code, or even working on Excel tables, it’s all about the text. ChatGPT knows how to handle them, twist them, and turn them into something new. It’s a text wizard.

Everything you see below is just a variation of text being manipulated by ChatGPT (in one way or another).

Note: Some of the points mentioned below were inspired by this Github repo. Be sure the check it out after reading this post.


Write

ChatGPT can obviously write about almost anything in any format you want. It can write blog outlines or even entire blog posts, articles, books, tweets, YouTube video descriptions, Instagram photo captions, Ads, Emails, Marketing, and landing page copy, or anything that you can pretty much think of.

In fact, it can replicate about 80% of the functionalities of templates available in commercial AI writing tools such as Jasper and WriteSonic.

A few examples (in action) —

Blog outline: (Are NFTs a scam?)

What can ChatGPT do: ChatGPT can write blog outlines
Blog outline generated by ChatGPT

Tweets: (Sarcasm on Microsoft Bing threatening Google)

What can ChatGPT do: ChatGPT can write Tweets!

Marketing copy (Convert Features into Benefits)

What can ChatGPT do: ChatGPT can craft excellent marketing copy or emails

Poem (On Microsoft Bing threatening Google’s dominance)

What can ChatGPT do: ChatGPT  can write poems (original poems)

Not only can ChatGPT write in various formats, but it can also adapt to different tones and styles, including humorous, sarcastic, witty, funny, serious, engaging, Victorian, 1200s English, and more.

What can ChatGPT do: ChatGPT  can imitate styles and tones of popular people, writing styles, periods etc.

It can even imitate the writing styles of popular personalities like Ernest Hemingway, Jane Austen, Joe Rogan, and many others.

Jane Austen Style:

What can ChatGPT do: Jane Austen style letter

Summarise

ChatGPT can summarise a piece of text or rewrite its crux into bullet points. I fed ChatGPT this article (~2400 words) about Bitcoin from Investopedia.com and asked it to summarise:

image 6

Here’s the summary in bullet points:

What can ChatGPT do: ChatGPT  can summarise a long article

You can even give a link to the article:

image 8

Proofread or rewrite

ChatGPT can proofread your text and point out mistakes.

What can ChatGPT do: ChatGPT  can proofread and point out your mistakes.

It can write in different dialects:

What can ChatGPT do: It can write in different dialects

Simplify

ChatGPT can rephrase or simplify text for a particular audience:

What can ChatGPT do: It can simplify complex concepts.

Give Advice

ChatGPT is almost omniscient, so it can give advice on almost any topic.

Health and Fitness

What can ChatGPT do: ChatGPT  can give advice on almost any topic such as health, dating, personal life, recipes etc.

Dating and Relationships

ChatGPT can give advice on Dating and relationships

Travel

image 24

Recipes

image 48

Be Your Coding Assistant

ChatGPT can be your coding assistant. You can use it to write, debug, explain, or even improve your programs in a number of languages such as Python, JavaScript, Ruby, Perl, PHP, and HTML/CSS.

Write programs

To give you an example, I picked one of the problems (Level: Hard) from Leet Code and pasted it into ChatGPT. It immediately responded by writing a solution in Python:

ChatGPT can write code (even for custom programming problems).

The surprising thing is that it passed all test cases, on the first attempt!

image 13

Don’t however think that it can write code for all coding problems.

Explain or debug a piece of code

ChatGPT can explain a piece of code to you:

ChatGPT  can explain a piece of code to you.

Execute code

ChatGPT can behave like a Python interpreter, a Javascript console, a Linux terminal, and so on.

It can execute (simple) commands written in these languages. For example, I write a program in Python to print the first 5 natural numbers:

ChatGPT  can behave like a terminal or Javascript console or a python interpreter.

It, however, has limited capability in this regard. It cannot, for example, execute commands that modify or change or require system or OS calls such as file read or write, browser window manipulation, etc.

That is so because ChatGPT is only simulating a Python interpreter. (Remember, its powers are limited to textual output only.)


Translate text between languages

You can use ChatGPT to translate text between dozens of languages including but not limited to English, Spanish, French, German, Chinese, Japanese, Arabic, Russian, and Portuguese.

ChatGPT  can translate text to and from a number of languages.

Create Logos

ChatGPT can write SVG code which can be used to create logos and math diagrams —

image 90

It wrote me an SVG code that I copied and pasted into Online SVG Code Editor (editsvgcode.com). This is what it drew —

image 91
ChatGPT can make simple SVG logos

Sweet!

I also asked it to write SVG code to draw a golden-purple chessboard but the result wasn’t quite impressive:

image 92
Chessboard (made by ChatGPT)

Word Counter

You can use ChatGPT to count words, characters, letters, vowels, consonants, punctuation marks, or anything else in a piece of text:

ChatGPT  can count words, characters, punctuations in a piece of text.

Sentence Case Changer

ChatGPT can alter the case of your sentences.

Snake_case:

ChatGPT  can change the casing of your sentences.

CamelCase:

image 74

Title Case:

image 75

Dummy Data Generator

ChatGPT can produce dummy data, customized for you, in any format.

ChatGPT  can produce customized dummy data for you.

You can even change its representation from CSV to a Markdown table:

image 21

Custom Name Generator

ChatGPT can suggest customized names for anything such as websites, novels, babies, usernames, company names, etc.

Domain Name

ChatGPT  can compose custom names for anything as per your needs.

Book Name

image 26

Emoji or Symbol Generator

You can use ChatGPT to produce any emoji or mathematical symbol which you can then copy and paste somewhere.

ChatGPT  can give you emoji or math symbols for copy and paste.

You can also use ChatGPT to translate a piece of text into string of emojis:

ChatGPT  can convert a piece of text into emoji form.

Random Password Generator

You can use ChatGPT to generate random or custom passwords for you —

ChatGPT  can generate random passwords for you.

Markdown Table Generator

We have already seen this in action above.

ChatGPT can produce data in a markdown table (with proper formatting).

ChatGPT  can generate custom markdown tables for you.

ASCII Art Generator

ChatGPT can make ASCII art for you.

chatgpt can generate custom ascii art for you.

However, it only works well for simple queries, like in the example above. Most of the time, it does not do a good job of it.

image 32
I don’t know what that is.

Another example –

image 57

Write musical notes

ChatGPT can write music notes for a wide range of musical instruments.

image 172

Text-based Excel

ChatGPT can act like text-based excel. It can generate, manipulate or delete data from a table.

Create a simple table:

ChatGPT  can behave like MS excel and execute simple commands and formulas.

You can also use ChatGPT to work with your existing data in excel, but remember these two points:

  • the data must be in CSV (comma-separated values) format, and
  • ChatGPT has an input limit of 4096 characters, so it won’t accept more data than that.

CSV stands for comma-separated values. It is a way of storing data in a text file where each value is separated by a comma and each row is on a new line.

Create a Pivot Table with ChatGPT

Let’s take a look at this screenshot of a CSV file:

ChatGPT  can read csv date.
I will use this sample data for this example.

The first row has the names of the columns, such as Employee ID, Name, Department, and so on. The rows below have the actual data for each employee. Each value is separated by a comma and each row is on a new line. This makes it easy to read and process the data in different programs or applications.

To analyse this data better, I decided to use ChatGPT to create a Pivot Table based on the column ‘Department’.

A Pivot Table is a tool that helps us summarize and organize large amount of data in a way that is easy to understand.

I asked ChatGPT to make a Pivot Table from this data using the column ‘Department’ as the category. Here’s my command:

image 36

ChatGPT did not disappoint me. Here’s what it wrote:

ChatGPT  can create Pivot Tables from CSV data.

Sweet!

Generate custom formulas for MS Excel

ChatGPT can help you compose Excel formulas —

ChatGPT can compose custom formula for Microsoft Excel.

Transcript Generator

ChatGPT can transcribe movies and TV-shows for you.

ChatGPT  can write transcripts of tv/films/shows for you.

However, it cannot write transcripts for movies or TV shows released after September 2021 (its knowledge cut-off date).

image 39

It also doesn’t work when you give it a link to the video:

image 46

Be a Subtitle Master

ChatGPT can shift subtitles backward or forward.

Subtitles are usually stored in an SRT file (.srt) which is a simple text file. It has the start time and end time for each line of text that should appear on the video.

The time is usually written in HH:MM:SS,ms. Here’s an example of what it looks like:

image 41

Subtitles may not always be in sync with the video. They can show up too soon or too late for the scene. In that case, you may have to adjust them backward or forward by a few seconds (or milliseconds). ChatGPT can help you with that.

I asked it to shift shift the above subtitles backward by 0.5 seconds. Here’s my input (truncated):

image 42

And here’s ChatGPT’s output:

ChatGPT can shift subtitles forward or backward.

You will observe that it has subtracted 500 (milliseconds) from each timestamp.


Do Keyword Research

ChatGPT can help you with keyword research, but it may not be very reliable or accurate.

Input:

image 44

Output:

ChatGPT can do keyword research (apparently but not reliably).

Headline or Title Generator

ChatGPT can write click-worthy titles for your blog posts of YouTube videos.

ChatGPT can write click-worthy headlines for you.

It gave me 10 great titles with proper capitalization and a touch of mystery to entice the viewer. It, however, failed to follow the character limit imposed by me. Most of the titles here are less than 70 characters.


Act as an Interviewer (or flash card game)

ChatGPT can act like an interviewer and interview you on a variety of topics.

ChatGPT can become your interviewer.

It can also help you memorize something by acting like flash cards:

image 53

Math Problems Solver

ChatGPT can even solve Math problems:

ChatGPT can solve maths problems for you.

However, it doesn’t work for every problem.

For example, when I gave it this problem, it rambled on for a minute and then showed me an error:

image 55

When I tried to rerun it, it gave me a wrong answer. So, don’t rely on it and do your own diligence.


Become a (scientific) calculator

This must be obvious by now, ChatGPT can act like a calculator (a very advanced one at that).

ChatGPT can calculate things. Even scientific ones.

Be an Income Tax Calculator

ChatGPT can also compute your income tax.

ChatGPT can roughly estimate your income tax. Works at least for India and US. Didn't test for others.

Do not however rely on it to do your taxes. Its data is often outdated and incomplete.


Play a Game

You can play games with ChatGPT. However, don’t expect fancy graphics. It can mimic these games using text-based representations.

Tic-Tac-Toe

ChatGPT can play Tic-Tac-Toe.

Chess

ChatGPT can play Chess
Oh, sweet lord! That’s too good!

Snake and Ladder

Here’s my command —

image 61

And here’s its output:

ChatGPT can play Snake-and-Ladder. (Atleast it can draw a board that resembles its concept.)

Simulate a Dice Throw or a Coin Flip

ChatGPT can simulate a dice throw for you.

ChatGPT can simulate a dice throw or coin flip.

Convert numbers to binary

ChatGPT can convert numbers from one base to another (such as decimal to binary, octal, hexadecimal etc):

ChatGPT can convert base of numbers (decimal to binary, octal or hexadecimal etc).

Generate barcode or QR code

ChatGPT can generate barcodes or QR Codes for you.

Barcode:

ChatGPT can generate bar code and QR codes for you.

ChatGPT uses an online barcode generator which generates the barcode, which is then pulled by ChatGPT and displayed to the user.

QR code

ChatGPT can generate bar code and QR codes for you.

Convert text into Morse-code

ChatGPT can convert a piece of text into Morse code (the string of dashes and dots).

image 67

Act like a Dictionary

ChatGPT can function like a comprehensive dictionary. It can give you synonyms, antonyms, idioms, phrases or even collocations (word combinations that often occur together).

Synonyms

ChatGPT can become a (very advanced) dictionary.

Collocations

ChatGPT can become a (very advanced) dictionary.

Write synonyms of higher intensity

Stephen King suggests to remove adjectives and adverbs from your writing. Do not say he ran very fast. Instead, say, he bolted.

The following prompt can help you in achieving that.

image 77

Now, see what it produced for the verb ‘run’:

image 78

Nice!


Regex Generator and Checker

ChatGPT can behave like a Regex generator and checker.

Regex stands for regular expression. These are small chunks of text that are used to find a pattern in a larger body of text. For example, you can use regex to find all email addresses in a document.

Regex uses special characters and syntax to match text. For example, [0-9] matches any digit from 0 to 9, and color | colour matches both spellings of the word.

In this example, I have a manuscript of my book and I want to find all the instances where a word has been repeated twice in a row, such as “the the”.

I can ask ChatGPT to craft a regex which will match comply with our requirement:

ChatGPT can write and match Regex patterns.

It composed a regex for me within seconds.

I tested this on regex101.com with a sample text and it worked perfectly.

image 71

The screenshot above shows how it detected all three words that I had deliberately repeated in the sample text.

Regex Checker

ChatGPT can not only craft a regex, but it can also match patterns using regex. In other words, it can act like a regex checker.

Below, I try the very same example that I showed in the above example —

image 72

And sure enough, it works!


Conclusion

This article showcased ChatGPT’s incredible range of abilities – from expected tasks like writing, summarizing, and translating, to nice-to-know features like subtitles, emojis, and word counting, to mind-blowing feats like coding, playing chess, and creating ASCII art.

However, it’s important to note that this article only highlights ChatGPT’s capabilities, not its real-world applications. While ChatGPT can provide data on keywords and their monthly search volume, it shouldn’t be relied upon for comprehensive keyword research. And while it can estimate your taxes, it’s always best to consult a professional for accurate advice.

Additionally, ChatGPT should not be used for medical or legal advice.

In conclusion, ChatGPT is an amazing invention that is on the cusp of a major technological upheaval. It’s already replacing many existing tools and companies, and its impact will only continue to grow. As it learns and evolves, the possibilities for its use will only expand. I’m hopeful for the future.

If you found this article helpful, please share it with your friends on social media.

Thank you for reading.