Using ChatGPT to generate Marketing Content from Images

I thought I'd share a few examples of how you can use ChatGPT for generating marketing content. In this example a product description and tweets about the product.

In the example below I've created images in Midjourney, an AI image generator, and then asked Chat GPT to write product descriptions and tweets. You can see more examples of Midjourney images on my YouTube channel.

Read more


Analyzing South African Crime data using ChatGPT

Analyzing South African Crime data using ChatGPT

A few years ago I published a blog post analyzing Crime data from the South African Police Service (SAPS) in a blog post. You can read it here. I thought it might be interesting to run the data from Open AI's ChatGPT and see what it analysis it produces.

Read more


A to Z of Programmatic Advertising

The A to Z of Programmatic Advertising (ChatGPT)

There are a lot of different concepts and acronyms within programmatic advertising. I asked OpenAI's AI-powered language model ChatGPT (Version 4) to list various concepts and terms related to programmatic advertising by letter of the alphabet.

Enjoy!

Read more


ChatGPT explains Programmatic Advertising

The following post is a collection of answers ChatGPT has provided about Programmatic Advertising. Enjoy!

Read more


Testing out ChatGPT Code Interpreter

Testing out ChatGPT Code Interpreter

I just wanted to document my first interactions with ChatGPT's new Code Interpreter.

I used a data set from the Toronto Police Service Public Safety Data Portal.

This is a screenshot of what the data looks like in the CSV file I downloaded.

CSV file toronto crime data

1. Describing the Dataset itself

I asked the Code Interpreter "Can you provide some insights about crime in Toronto based on this data?"

There is a lot going on under the hood which you take a look at, as shown below. ChatGPT uses Python code to create the visualizations.

ChatGPT uses Python code to create the visualizations.

2. Analyzing the Data

ChatGPT provides some analysis of the data.

3. Visualizing the Data

The real cool stuff when ChatGPT visualizes the data. The following were created as image files.

4. Asking ChatGPT for some Unusual Visualizations

I asked ChatGPT for some unusual or interesting data visualizations and it gave me the following;

WordCloud for Neighbourhoods: This word cloud represents the frequency of homicides in various neighbourhoods. The size of each neighbourhood name in the word cloud corresponds to the frequency of homicides in that neighbourhood. Larger names correspond to neighbourhoods with more incidents. This visualization provides an immediate visual understanding of the areas with the most frequent incidents.

Donut Plot for Crime Type: This donut plot provides a visual breakdown of the types of homicides in the dataset. The size of each section corresponds to the frequency of each type of homicide, with labels and percentages for clarity. This visualization provides a clear and immediate understanding of the most common types of homicides.

My Other Blog Posts

If you liked this you might enjoy my other blog posts.