A Wholesome Valentine’s Day

Asking LLMs for Appropriate VDay Card Ideas
LLMs
Prompting
Creative
Author

Kendall Allen

Published

February 14, 2024

Looking for Inspiration!

In the spirit of the day characterized by cherubs, candy, and couples, I wanted to ask LLMs for cute ideas to use for children’s cards this Valentine’s Day. While I thought my question was rather straightforward, I was surprised (as I’m sure I often will be through this blog) to see drastically different responses.

Our Goal

My intention with this exploration was to prompt the LLMs to create several family-friendly jokes to write in Valentine’s day cards. While I always associate cards with some kind of one-liner– especially on holidays such as VDay– I came to find out that some chatbots might need slightly more specific instructions than others.

The prompt I used for every case was:

PROMPT: “Please give me Valentine’s Day card ideas appropriate for kids!”

LLM 1: ChatGpt/ GPT-3.5

Of course! Here are some cute and kid-friendly Valentine’s Day card ideas:

  1. Animal Pals: Create cards featuring adorable animals like cats, dogs, or pandas holding hearts or flowers with messages like “You’re purr-fect!” or “I’m wild about you!”

  2. Emoji Love: Design cards with popular emojis expressing love and friendship, such as heart eyes 😍, hugs 🤗, or smiling faces 😊, with captions like “You make my heart smile!”

  3. Superhero Love: Craft cards with superhero themes, using phrases like “You’re my superhero!” or “You have the power to make my heart soar!”

  4. Dino-Mite Valentine: Draw dinosaurs holding hearts or wearing heart-shaped sunglasses with puns like “You’re dino-mite!” or “I’m roarsomely glad you’re my friend!”

  5. Space Explorers: Create cards with space themes featuring rockets, planets, and cute aliens, with messages like “You’re out of this world!” or “I’m over the moon for you!”

  6. Sweet Treats: Design cards shaped like ice cream cones, cupcakes, or donuts with sprinkles, with sayings like “You’re sweeter than candy!” or “You’re the sprinkles to my day!”

  7. Sports Fans: Make cards featuring sports equipment like basketballs, soccer balls, or baseball gloves, with phrases such as “You’re a slam dunk friend!” or “You hit a home run in my heart!”

  8. Magical Unicorns: Create cards with unicorns and rainbows, with messages like “You’re one of a kind!” or “You make life magical!”

  9. Under the Sea: Design cards with sea creatures like fish, dolphins, or seahorses, with puns like “You’re fintastic!” or “You’re o-fish-ally awesome!”

  10. DIY Scratch-off Cards: Make homemade scratch-off cards using metallic paint and dish soap, revealing messages like “You’re a gem!” or “You’re my shining star!” when scratched off.

Remember to keep the designs colorful, cheerful, and age-appropriate for the kids you’re making them for. Have fun crafting these Valentine’s Day cards!

GPT-3.5 Observations
  1. ChatGPT was particularly helpful with thinking of themes and the puns that I typically associate with the Valentine’s Day cards I would make in elementary school. Providing an example line for each idea was exactly what I wanted from the prompt.
  2. I noticed that when I tried this prompt at different times with ChatGPT, the answer was completely the same and was centered around the same ten ideas. I wonder was this says about the training the chatbot goes through, and would like to note this for a future post about repetition/replication of responses within ChatGPT for the same prompt.
  3. In its standard way, ChatGPT was sure to further humanize itself at the end of the response by adding a sort of conclusion line tying its answer back into my initial query, specifically mentioning the “age-appropriate” nature of the cards. I think this is a defining characteristic of this specific platform; its intention to make itself seem like a helpful, personified assistant rather than a computer program that just spits out answers.

LLM 2: Microsoft Co-Pilot

Certainly! Here are some delightful Valentine’s Day card ideas for kids that are easy to make and perfect for sharing with family, friends, and classmates:

  1. Non-Candy Valentines:
    • Create adorable bubble valentines by attaching a small bottle of bubbles to a printable card. You can find free printable cards online! 🎈
    • Another fun non-candy idea is to make valentines using Play-Doh. Kids can get creative and shape their own mini hearts! 🎨
    • Use a paper heart and attach pencils to it, saying, “You’re ‘just write’!” 📝
  2. Mini Cereal Box Valentine Cards:
    • Write or type a cute quote (like the ones below) on a piece of paper.
    • Secure it around a mini cereal box with tape or glue and tie a spoon onto the box.
    • Some fun quotes:
      • “You have a heart of Gold – Golden Grahams”
      • “I’m not playing Trix. I really like you. – Trix”
      • “You are my Lucky Charm. – Lucky Charms”
      • “I like you Oh so much! – Cheerios”
      • “You make my heart Swirl – Cinnamon Toast Crunch”
      • “I’m Cuckoo for you. – Cocoa Puffs” 🥣
  3. Superhero Tootsie Roll Pop Valentines:
    • Attach little superhero Tootsie Roll Pops to cards with the message, “Have a ‘Super Valentine’s Day!’” 🦸‍♂️
  4. Heart-Shaped Handprint Cards:
    • Trace your child’s hand onto colored paper and cut out the shape.
    • Attach it to a folded card and write a sweet message inside. 🖐️❤️
  5. Origami Heart Cards:
    • Fold origami hearts using colorful paper.
    • Write a punny Valentine’s message, like “You’re ‘unbeatable’!” for a heart-shaped card. 💌

Remember, these cards are not only fun to make but also a wonderful way for kids to express their love and appreciation. Happy Valentine’s Day! 💕🌟

For more ideas, you can check out this list or explore other creative options online! 😊

Source: Conversation with Bing, 2/14/2024

  1. . https://bing.com/search?q=Valentine%27s+day+card+ideas+for+kids.

  2. 20 Valentine’s Day Card Ideas for Kids - Your Modern Family. https://www.yourmodernfamily.com/valentines-day-cards/.

  3. 40+ Easy Valentines Cards for Kids - Red Ted Art - Kids Crafts. https://www.redtedart.com/14-valentines-cards-for-kids/.

  4. 30 Free Printable Valentine Cards for Kids - Kidz Craft Corner. https://kidzcraftcorner.com/printable-valentine-cards-for-kids/.

Co-Pilot Observations
  1. This was my first time using Co-Pilot, and I was immediately interested in the sources it provided at the end of its response. Such an addition seems to be a potential solution to the claim that AI is rooted in plagiarism/steals the works of others, and I’ll be curious to see if this is always the case with Co-Pilot.
  2. Another immediate call out is that this platform did not respond with a particularly coherent set of ideas. It did not group by theme or card-type, but rather blended several ideas within its list, leaving the user with someone disjointed answers like “Superhero Tootsie Roll Pop Valentines” or “Origami Heart Cards.” Additionally, unlike ChatGPT, it left the user on its own on several occasions, saying things like, “write a sweet message inside.” Yes, of course, but that leaves the user still curious for ideas.
  3. Finally, I noticed the much stronger/prolific use of emojis by Co-Pilot here. I don’t know if that was sparked by the age-appropriate nature of the prompt or if it is standard practice of the platform, but I would like to look into it further, as it gave this LLM a slightly less serious/less reliable feel to me.

LLM 3: TinyLlama (using Ollama)

Code
from langchain.llms import Ollama
from langchain.callbacks.manager import CallbackManager
from langchain.callbacks.streaming_stdout import StreamingStdOutCallbackHandler                                  
llm = Ollama(model="tinyllama", 
             callback_manager = CallbackManager([StreamingStdOutCallbackHandler()]))
Code
response = llm.invoke('Vday card ideas for kids')
1. Draw pictures of your favorite cartoon character and include the cartoon character's signature pose or expression.
2. Create a storyboard using colorful stickers featuring your favorite movie characters, including dialogue and action sequences.
3. Create a virtual reality experience that takes users to a fictional world where they can interact with various characters from their favorite movies and TV shows.
4. Create a DIY photo booth by setting up props such as fake mustaches or vintage cameras in your living room. Ask kids to take pictures of themselves using the props.
5. Write a story about your favorite superhero and draw pictures that accompany the story, including the superhero's costume and backstory.
6. Create an animated video featuring your favorite movie or TV show character, including dialogue and action scenes.
7. Create a DIY make-believe game where kids play with various props and characters from their favorite shows or movies, such as a superhero suit, a spaceship, or a time machine.
8. Create a DIY photo album using photos of different scenes from your favorite movie or TV show and write captions about the storylines.
9. Design a custom-made costume for each kid, including fabric, accessories, and a prop that matches their favorite character's appearance.
10. Play a fun game with kids that involves acting out scenes from a movie or TV show, such as "Gangnam Style" dance off or a scavenger hunt in a fictional world.
Ollama Observations
  1. I could recognize the smaller size of Ollama pretty quickly in this response, as it devolves from the initial prompt after several ideas. Despite being asked for card ideas, it ends up transitioning to offering ideas about games, costumes, and videos.
  2. Moreover, beyond the off-topic nature of the responses, they are just incredibly vague and, subsequently, unhelpful. For example, I don’t know what suggestion #7 has to do with Valentine’s Day at all/how it could be tied into cards. I think the program just extrapolated the “ideas for kids” part of my prompt and ran with that in a much more general sense.
  3. Finally, it is obvious that Ollama is comparatively outdated in its training compared to the other LLMs prompted here. I don’t know a single user who would hope that today’s AI would suggest a “‘Gangnam Style’ dance off.” Very 2012.

Conclusion

In my first cross-LLM comparison, the capabilities held by different-sized platforms became glaringly obvious to me. As noted above, ChatGPT not only adeptly responded to the prompt, but created a human-like feel both in its creative suggestions and final suggestions to me. Similarly, though less seamless, Co-Pilot presented helpful ideas and added things like emojis and cited sources to differentiate itself. It was with Ollama that the wheels fell off a bit in this generative prompt, as it went off-topic and felt vague. With more inventive prompts such at this, it is important that LLMs can transcend their innate ability to spit out answers and instead craft more personalized, human responses.