CoolFace
Datasetpublic

tejasashinde/birthday_quotes_1_to_100

Birthday Quote 1 to 100 — Full Combination Dataset The Birthday Quote 1 to 100 dataset is an extensive collection of 3,807 birthday messages generated through complete combinations of tone, theme, and valid recipient types across realistic age groups.This dataset spans ages from 1 to 100 years, providing a highly diverse and customizable resource for generating personalized birthday wishes for any recipient. Each entry contains a birthday message along with structured metadata —… See the full description on the dataset page: https://huggingface.co/datasets/tejasashinde/birthday_quotes_1_to_100.

sourceHugging Facecc-by-4.0updated 10mo agoView on Hugging Face
0likes17downloads
Dataset Card

Birthday Quote 1 to 100 — Full Combination Dataset

The Birthday Quote 1 to 100 dataset is an extensive collection of 3,807 birthday messages generated through complete combinations of tone, theme, and valid recipient types across realistic age groups. This dataset spans ages from 1 to 100 years, providing a highly diverse and customizable resource for generating personalized birthday wishes for any recipient.

Each entry contains a birthday message along with structured metadata — age group, tone, theme, recipient type, language level, and more — making it suitable for LLM fine-tuning, content generation tasks, and NLP classification research.


Dataset Structure

Each birthday message includes the following fields:

  • —id: A unique sequential identifier
  • —wish_text: The generated birthday message text (without any emojis)
  • —age: The recipient's age (from 1 to 100)
  • —age_group: The age group classification (e.g., Toddler, Young Adult, Senior)
  • —tone: The emotional tone (e.g., Heartfelt, Cheerful, Funny)
  • —theme: The thematic category (e.g., Playtime, Stardom, Nostalgia)
  • —recipient_type: The intended recipient (e.g., Parent, Friend, Spouse)
  • —pop_culture_reference: Optional pop culture reference (empty if none)
  • —language_level: Language complexity (Basic, Intermediate, Advanced)
  • —message_type: The type of message (Short wish, Long wish, Poem, Quote)

Dataset Features

  • —Total Entries: 3,807
  • —Age Range: 1 to 100 years

Age Groups (Realistic Mapping)

  • —Toddler (1–3)
  • —Child (4–8)
  • —Tween (9–12)
  • —Teen (13–17)
  • —Young Adult (18–25)
  • —Adult (26–40)
  • —Mature Adult (41–60)
  • —Senior (61–80)
  • —Golden Years (81–100)

Tone Variations

  • —Heartfelt
  • —Cheerful
  • —Funny
  • —Inspirational
  • —Magical
  • —Trendy
  • —Poetic
  • —Witty
  • —Classy

Themes

  • —Playtime
  • —Stardom
  • —Anime
  • —Nature
  • —Art
  • —Humor
  • —Celebration
  • —Treasure
  • —Nostalgia

Recipient Types

  • —Parent
  • —Grandparent
  • —Friend
  • —Child
  • —Sibling
  • —Classmate
  • —Mentor
  • —Spouse
  • —Colleague

Message Types

  • —Short wish
  • —Long wish
  • —Poem
  • —Quote

Intended Use

This dataset is designed for use in applications such as:

  • —Birthday Message Generators: Automatically generate custom birthday messages based on user preferences (e.g., age, tone, recipient type).
  • —Chatbots & Virtual Assistants: Personalized birthday greetings for virtual assistants or customer service bots.
  • —Greeting Card Creation: Automatically generate printable or shareable birthday greetings.
  • —NLP-based Applications: Use in Natural Language Processing models for birthday message generation or sentiment analysis.

Example Code

Here’s an example of how to use the updated dataset in Python:

python
from datasets import load_dataset

# Load the full Birthday Quote dataset
dataset = load_dataset("tejasashinde/birthday_quotes_1_to_100")

# Example: Get a random birthday wish for a 5-year-old
subset = dataset["train"].filter(lambda x: x["age"] == 5).shuffle().select([0])

print("Wish ID:", subset["id"])
print("Age:", subset["age"])
print("Age Group:", subset["age_group"])
print("Tone:", subset["tone"])
print("Theme:", subset["theme"])
print("Recipient Type:", subset["recipient_type"])
print("Message Type:", subset["message_type"])
print("Wish Text:", subset["wish_text"])

📜 Licensing

This dataset is licensed under [Creative Commons Attribution 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/).


🤝 Contribution

Contributions are welcome! You can:

  • —Open a pull request
  • —Suggest improvements
  • —Report issues
  • —Add new birthday messages following dataset guidelines

Please ensure that any additions maintain the dataset’s quality, clarity, and diversity.