Recently I installed Marvin. Now, Marvin also happens to be the name of a dog dear to our family.
So my kids kind of feel strongly about the name, and were both a bit offended about an Artificial Intelligence with the same name.
But in this case Marvin is a
batteries-included library for building AI-powered software. Marvin’s job is to integrate AI directly into your codebase by making it look and feel like any other function. Marvin is building the gears, cranks, and pistons to let mechanical software systems integrate with and leverage the raw power of Large Language Models.
To test out this piece of software, I asked it to construct various bots for me.
Marvin makes it easy to construct bots with different names, AI personalities and instructions.
I’ve found it difficult to get ChatGPT to be humorous. But I gave it a go again with Marvin after I asked it to construct a bot capable of making cringy dad jokes.
After constructing the bot I gave it this prompt:
Me: give me some tricks to make me son laugh with emojis
- 🍍 + 🍰 = Pineapple upside-down cake 🤣
- 🧀 + 🥚 = Cheesy egg 🤪
- 🐘 + 🎂 = Elephant birthday cake 🤣
- 🐱 + 🎹 = Keyboard cat 🤪
- 🐷 + 🌽 = Corn on the hog 😆
My son did not find that amusing at all.
The thing is, though, I happen to know a lot more about my son than Marvin does. So I gave et a bit of context:
Me: hi is ten years old and likes to play soccer please try with that again
Of course! Here are some soccer-themed emoji combinations that might make your 10-year-old son laugh:
- ⚽ + 🐶 = Doggy goal 🐾
- 🥅 + 💩 = Goalpost accident 😂
- 🦶 + 🥔 = Potato foot 🤣
- 🕺 + ⚽ = Soccer dance party 🎉
- 🥅 + 🕷️ = Spider goalie 🕸️
I hope these make your son laugh and bring a smile to his face!
Those really made my son smile. And number two and number three made him LOL.
So, why am I writing a blog post about this?
Because I am interested in the intersection between Artificial Intelligence, language and “soul”.
I starting to think about this question:
How much does an AI need to know about us to make an ongoing interaction worthwhile?
Giving a bot a “personality” is one thing.
Revealing your own innermost life to the bot?
That is something else entirely.
But this is exactly what will start to happen. Now.
CringeDadBot: I’m here to brighten your day with some terrible dad jokes. Just ask me to tell you a joke, and I’ll do my best to make you groan. If you want to stop the jokes, just say ‘stop’ or ‘bye’. Let’s have some fun!
ME: tell me a joke about a dad who always uses chatgpt and thinks he will get rich but never gets rich
CringeDadBot: Why did the dad keep using chatgpt to try and get rich?
Because he thought it was a text-to-coin converter!