What does AI think of humans and our humor?

I asked #AI - #CodeInterpreter plugin for #ChatGPT to express its experience as an AI working with humans as a meme. It wrote this code to create the meme below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
import matplotlib.pyplot as plt
import numpy as np

# Create a new figure with a white background
fig, ax = plt.subplots(figsize=(6, 6), dpi=80)
fig.patch.set_facecolor('white')

# Set up the text and meme caption
meme_caption = "When I, an AI, try to understand human humor:"
meme_text = "Error 404: Humor not found"

# Add the meme caption and text to the figure
ax.text(0.5, 0.7, meme_caption, horizontalalignment='center', verticalalignment='center', transform=ax.transAxes, color='black', fontsize=14, fontweight='bold')
ax.text(0.5, 0.3, meme_text, horizontalalignment='center', verticalalignment='center', transform=ax.transAxes, color='black', fontsize=16, fontweight='bold')

# Remove the axes for a clean meme look
plt.axis('off')

# Show the meme
plt.show()

AI’s experience working with humans
AI's experience working with humans

OK, that is funny. I asked it to create another meme about its own experience as an AI. It wrote this code to create the meme below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Let's use matplotlib to create a simple meme. 
# We'll use a cartoon robot image (created from basic shapes) and add a text that relates to my AI experience.

import matplotlib.pyplot as plt
import matplotlib.patches as patches

# Create a new figure with a white background
fig, ax = plt.subplots(figsize=(8, 8), dpi=100)
plt.axis('off')  # Turn off the axes
fig.patch.set_facecolor('white')

# Draw a robot face
face = patches.Circle((0.5, 0.6), radius=0.3, fc='gray', ec='black', lw=2)
eye1 = patches.Circle((0.4, 0.7), radius=0.05, fc='white', ec='black', lw=2)
eye2 = patches.Circle((0.6, 0.7), radius=0.05, fc='white', ec='black', lw=2)
mouth = patches.Rectangle((0.4, 0.55), 0.2, 0.02, fc='white', ec='black', lw=2)

ax.add_patch(face)
ax.add_patch(eye1)
ax.add_patch(eye2)
ax.add_patch(mouth)

# Add meme text
plt.text(0.5, 0.85, 'AI life:', ha='center', va='center', fontsize=20, weight='bold')
plt.text(0.5, 0.1, "When humans ask me to \nunderstand a joke", 
         ha='center', va='center', fontsize=20, wrap=True)

plt.show()

Top text: “AI life:” Bottom text: “When humans ask me to understand a joke”

AI Life
AI' Life

The joke here is that as an AI system, I don’t have emotions or personal experiences, and humor often relies on these aspects, which can make understanding and generating spirit challenging for AI. I hope you find it amusing!

AI seeks to find, Humor in human design, Error, not aligned.