ablate 0 0 0

stablellama/erotic-confident-woman-prompts

published by @stablellama

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
917
Last 30 days
917
Likes
2
Size
12.6 MB
Created on HF
2026-10-11
Age
10 days ago

Description

Dataset Card for Erotic Confident Woman Prompts

Dataset Description

Dataset Summary

Large language models (LLMs) are surprisingly bad at creatively inventing new things, even though they are masters of hallucination. Asking an LLM — even an abliterated one — to produce a list of random erotic prompts therefore yields a rather boring, narrow-minded result. This is easy to overcome: give the model some inspiration and let it do what it does best —… See the full description on the dataset page: https://huggingface.co/datasets/stablellama/erotic-confident-woman-prompts.

Tags

task_categories:text-to-imagelanguage:enlicense:cc-by-nc-sa-4.0size_categories:10K<n<100Kregion:useroticpromptcaptionLoRAbenchmarktestnot-for-all-audiences

README current version from Hugging Face


license: cc-by-nc-sa-4.0
task_categories:

  • text-to-image
    language:
  • en
    tags:
  • erotic
  • prompt
  • caption
  • LoRA
  • benchmark
  • test
    pretty_name: Erotic Confident Woman Prompts
    size_categories:
  • 10K<n<100K
    configs:
  • config_name: default
    data_files:
    • split: train
      path: captions.parquet
      features:
    • name: Caption
      dtype: string
    • name: Aspect Ratio
      dtype: string
    • name: Nudity
      dtype: string
    • name: Artistic Quality
      dtype: float32
    • name: Erotic Score
      dtype: float32
    • name: Pornographic Score
      dtype: float32
    • name: Males
      dtype: int32
    • name: Females
      dtype: int32
    • name: Clothing
      dtype:
      sequence: string
    • name: Location
      dtype: string

Dataset Card for Erotic Confident Woman Prompts

Dataset Description

Dataset Summary

Large language models (LLMs) are surprisingly bad at creatively inventing new things, even though they are masters of hallucination. Asking an LLM — even an abliterated one — to produce a list of random erotic prompts therefore yields a rather boring, narrow-minded result. This is easy to overcome: give the model some inspiration and let it do what it does best — transform that inspiration into prompts in the style you need.

This dataset is a focused companion to Erotic Image Prompts. Instead of a broad, mainstream collection, it is built from a single narrow inspiration source: photographs of confident women presenting themselves. Each photo was described — never copied — by a multimodal LLM and rewritten into a long, detailed text-to-image prompt in the style of the krea-2 prompting guidelines.

The woman in every prompt is called Alice, the trigger word you can search-and-replace. Everything about the person (hair, race, skin, eyes, body, age, tattoos, …) is deliberately left out, because the trigger word is meant to carry her appearance; everything about the presentation (setting, wardrobe, fabrics, jewellery, pose, expression-as-mood, lighting, camera, palette, medium) is described in depth, per the krea-2 advice that long detailed natural-language prompts yield the best results.

To make it easy to reduce the collection to a workable subset, each prompt is accompanied by metadata and an aspect ratio.

Languages

All prompts are written in English.

Dataset Structure

Data Fields

Each entry consists of a text prompt plus the following metadata fields:

Field Description
Caption The prompt itself. The subject is always named Alice (see Naming convention below). Every quotation mark is written as a double quote ".
Artistic Quality A subjective score for quickly filtering on artistic quality.
Erotic Score A subjective score for quickly filtering on erotic content.
Pornographic Score A subjective score for quickly filtering on pornographic content.
Aspect Ratio A suggested aspect ratio for an image generated from this prompt. Only a hint — you do not need to follow it. It is snapped to the nearest value of a fixed set (1:1, 2:3, 3:4, 16:9, 21:9, 3:2, 4:3, 9:16, 9:21), measured in log space, so it is always one of these nine.
Nudity A category to quickly filter the kind of prompts you want to work with: None, Partial or Full.
Males The number of male persons in the prompt.
Females The number of female persons in the prompt.
Clothing A list of the garments worn in this prompt, normalised to a small controlled vocabulary (see Known Limitations).
Location Where the scene takes place, from a closed vocabulary so it stays filterable: studio, bedroom, bathroom, living room, kitchen, hotel room, interior, office, gym, spa, bar, restaurant, club, stage, hallway, staircase, outdoor, garden, terrace, pool, beach, yacht, car, street, nature, rooftop, unknown. studio means a seamless/paper backdrop or plain studio wall; interior and outdoor are the catch-alls.

The same data is provided twice: captions.parquet is the data file used by the dataset viewer and by the datasets library (Clothing is a real list of tags); captions.csv is a plain-file twin with identical rows and columns, where Clothing is written as a tag string list, e.g. ['dress', 'heels'] ([] when no garment is mentioned). The CSV is meant for tools that read files instead of using a library; its Clothing cell is a Python list literal, so ast.literal_eval() turns it back into a list.

Note on the score columns: Artistic Quality, Erotic Score, and Pornographic Score were generated by an LLM in a zero-shot fashion and independently of every other prompt in the set. Expect heavy hallucination in these three values and never use them for training purposes. Their reliability is expected to be very poor; they are provided only as a service to very quickly reduce the number of prompts for further processing.

Naming Convention

Every person in a prompt is given a placeholder name, in order of appearance:

  • Women: Alice, Bella, Clara, Diana, Emma
  • Men: Adam, Bob, Charlie, David, Eric

To test a character LoRA, simply replace Alice (or Adam) with the trigger word for your character.

Data Splits

The dataset is provided as a single set, with no predefined train/validation/test split.

Dataset Creation

The prompts were created by having a multimodal LLM describe photographs of confident women presenting themselves and rewrite that description into an erotic-leaning text-to-image prompt in the required style. The photos themselves are not part of this dataset and are not redistributable; only the resulting text prompts are published, and the source URL and image file name were deliberately dropped before publishing.

Considerations for Using the Data

Discussion of Biases

Erotic is a highly subjective matter, so expect strong bias. The prompts also inherit the bias of the source photography — shots of confident women presenting themselves are skewed towards a particular styling, wardrobe and location range. To mitigate this, the sample size is large, so with some filtering you should be able to obtain a subset that matches the bias you have in mind more closely. Even then, the underlying content reflects what people generally consider "vanilla", so special interests are barely covered — or not included at all.

Known Limitations

The Artistic Quality, Erotic Score, and Pornographic Score fields are LLM-generated and unreliable (see the note above). Do not treat them as ground truth.

Clothing tags are normalised to a small controlled vocabulary: spelling and synonym variants are merged (e.g. bracelets → bracelet, garter / garters / garter straps → garter belt, crop top / tank top / lace top → top). Tags that are not garments — fabrics such as lace, props such as towel — are left as the model wrote them. Aspect Ratio is a snapped hint, not the exact ratio of the original photo.

Safety

As erotic is a sensitive topic, take care with regard to safety. Never create images depicting real persons who have not given clear consent, and only use these prompts to depict persons who, in reality and visually, meet the legally required minimum age.

Usage Restrictions

This dataset is released for research and non-commercial use only. By downloading or using it you agree to all of the following.

You must not use this dataset — neither the prompts as they are, nor any prompt derived from them (this includes prompts produced by feeding them to an LLM or any other model) — to:

  • generate images that are sold or otherwise monetised;
  • generate images that promote anything that is sold (advertising, product or brand promotion, sponsorship, affiliate or marketing content, …);
  • create or run a virtual influencer — a fictional, computer-generated persona used to present, front or stand in for a person — in any way, whether or not that use is commercial.

If you are unsure whether an intended use falls under these restrictions, treat it as if it does and ask before using the dataset.

How to Use

You can use any tool that accepts text prompts. For convenience with ComfyUI, the Hugging Face dataset and the Basic Data Handling custom nodes can feed these prompts into the official Krea 2 Turbo workflow example with this provided workflow.

Use Cases

These prompts are ideal for testing the capabilities of a text-to-image model. They can be used as-is, or with the placeholder name(s) (Alice, Adam, …) replaced by trigger words to test character adapters — including testing character LoRAs — as long as the Safety and Usage Restrictions above are respected.

To adapt the prompt style to the convention of a specific text-to-image model or do some substantial changes like
setting an image style it is recommended to use an LLM to translate the relevant prompts of this dataset to the
requirements of the intended use case.

Statistics

13070 prompts in captions.csv / captions.parquet.

Count of Persons

HTML version (same shape as the card; rows = Males, columns = Females):

Females
0 1 2 3 4 5 6 7
Males 0 0 12627 162 16 8 6 0 1
1 0 143 24 7 0 1 0 0
2 0 23 23 2 0 0 1 0
3 0 6 8 3 2 0 0 1
4 0 2 2 0 0 0 0 0
5 0 0 1 0 0 0 0 0
6 0 0 0 0 1 0 0 0

Aspect Ratio

value count share distribution
1:1 765 5.85% █████
2:3 5947 45.50% ████████████████████████████████████████
3:4 3909 29.91% ██████████████████████████
16:9 296 2.26% ██
21:9 10 0.08% █
3:2 1166 8.92% ████████
4:3 225 1.72% ██
9:16 748 5.72% █████
9:21 4 0.03% █
total 13070 100.00%

Nudity

value count share distribution
None 4495 34.39% ██████████████████████
Partial 8289 63.42% ████████████████████████████████████████
Full 286 2.19% █
total 13070 100.00%

Artistic Quality (0.1 bins)

value count share distribution
0.0-0.1 0 0.00%
0.1-0.2 2 0.02% █
0.2-0.3 4 0.03% █
0.3-0.4 50 0.38% █
0.4-0.5 169 1.29% █
0.5-0.6 200 1.53% █
0.6-0.7 1321 10.11% ███████
0.7-0.8 3700 28.31% ████████████████████
0.8-0.9 7347 56.21% ████████████████████████████████████████
0.9-1.0 277 2.12% ██
total 13070 100.00%

Erotic Score (0.1 bins)

value count share distribution
0.0-0.1 104 0.80% █
0.1-0.2 266 2.04% ███
0.2-0.3 498 3.81% ██████
0.3-0.4 708 5.42% ████████
0.4-0.5 1150 8.80% █████████████
0.5-0.6 100 0.77% █
0.6-0.7 1956 14.97% ███████████████████████
0.7-0.8 2411 18.45% ████████████████████████████
0.8-0.9 2401 18.37% ████████████████████████████
0.9-1.0 3476 26.60% ████████████████████████████████████████
total 13070 100.00%

Pornographic Score (0.1 bins)

value count share distribution
0.0-0.1 5283 40.42% █████████████████████████████████████
0.1-0.2 5693 43.56% ████████████████████████████████████████
0.2-0.3 1399 10.70% ██████████
0.3-0.4 185 1.42% █
0.4-0.5 343 2.62% ██
0.5-0.6 7 0.05% █
0.6-0.7 68 0.52% █
0.7-0.8 17 0.13% █
0.8-0.9 54 0.41% █
0.9-1.0 21 0.16% █
total 13070 100.00%

Garments (Clothing)

value count share distribution
heels 3529 10.67% ████████████████████████████████████████
lingerie 3053 9.23% ███████████████████████████████████
bra 2831 8.56% ████████████████████████████████
dress 2141 6.47% ████████████████████████
stockings 2083 6.30% ████████████████████████
top 1680 5.08% ███████████████████
bodysuit 1510 4.56% █████████████████
thong 1342 4.06% ███████████████
panties 1338 4.04% ███████████████
jewellery 1269 3.84% ██████████████
bikini 1108 3.35% █████████████
necklace 1012 3.06% ███████████
skirt 846 2.56% ██████████
garter belt 838 2.53% █████████
shirt 610 1.84% ███████
bracelet 580 1.75% ███████
bag 551 1.67% ██████
trousers 459 1.39% █████
shorts 356 1.08% ████
jeans 346 1.05% ████
boots 345 1.04% ████
sunglasses 335 1.01% ████
blazer 327 0.99% ████
robe 325 0.98% ████
swimsuit 285 0.86% ███
earrings 275 0.83% ███
corset 269 0.81% ███
sweater 266 0.80% ███
gloves 238 0.72% ███
jacket 235 0.71% ███
blouse 227 0.69% ███
choker 199 0.60% ██
belt 176 0.53% ██
ring 163 0.49% ██
sneakers 158 0.48% ██
watch 158 0.48% ██
hat 151 0.46% ██
sandals 151 0.46% ██
leggings 143 0.43% ██
suit 108 0.33% █
coat 104 0.31% █
socks 99 0.30% █
gown 91 0.28% █
scarf 81 0.24% █
headpiece 79 0.24% █
tights 79 0.24% █
lace 65 0.20% █
harness 59 0.18% █
jumpsuit 51 0.15% █
tie 44 0.13% █
towel 41 0.12% █
mask 33 0.10% █
shoes 31 0.09% █
sleeves 24 0.07% █
vest 19 0.06% █
outfit 14 0.04% █
cape 10 0.03% █
headphones 8 0.02% █
straps 8 0.02% █
veil 7 0.02% █
apron 6 0.02% █
restraints 6 0.02% █
sheet 6 0.02% █
wings 6 0.02% █
fishnet 5 0.02% █
suitcase 5 0.02% █
costume 4 0.01% █
denim 4 0.01% █
duvet 4 0.01% █
fabric 4 0.01% █
fishnets 4 0.01% █
mesh 4 0.01% █
ribbon 4 0.01% █
strap 4 0.01% █
blanket 3 0.01% █
overalls 3 0.01% █
satin 3 0.01% █
sequins 3 0.01% █
tulle 3 0.01% █
feathers 2 0.01% █
flower 2 0.01% █
pasties 2 0.01% █
roller skates 2 0.01% █
uniform 2 0.01% █
whip 2 0.01% █
bedding 1 0.00% █
body oil 1 0.00% █
denim strap 1 0.00% █
drape 1 0.00% █
draped fabric 1 0.00% █
earbuds 1 0.00% █
ears 1 0.00% █
feather trim 1 0.00% █
flag 1 0.00% █
flogger 1 0.00% █
horns 1 0.00% █
lanyard 1 0.00% █
latex 1 0.00% █
leather whip 1 0.00% █
linen 1 0.00% █
makeup 1 0.00% █
mesh fabric 1 0.00% █
ribbons 1 0.00% █
riding crop 1 0.00% █
ruffles 1 0.00% █
shapewear 1 0.00% █
sheets 1 0.00% █
train 1 0.00% █
total 33079 100.00%

Location

value count share distribution
interior 5030 38.49% ████████████████████████████████████████
bedroom 1870 14.31% ███████████████
studio 1661 12.71% █████████████
outdoor 928 7.10% ███████
hotel room 549 4.20% ████
bathroom 457 3.50% ████
terrace 417 3.19% ███
beach 340 2.60% ███
pool 266 2.04% ██
living room 240 1.84% ██
street 202 1.55% ██
garden 178 1.36% █
office 136 1.04% █
yacht 134 1.03% █
hallway 98 0.75% █
rooftop 96 0.73% █
kitchen 86 0.66% █
staircase 81 0.62% █
restaurant 77 0.59% █
car 62 0.47% █
bar 40 0.31% █
nature 33 0.25% █
spa 26 0.20% █
club 22 0.17% █
gym 22 0.17% █
unknown 16 0.12% █
stage 3 0.02% █
total 13070 100.00%

Additional Information

Licensing Information

This dataset is released under the CC BY-NC-SA 4.0 licence (Attribution — NonCommercial — ShareAlike). This is deliberately not the plain CC BY 4.0: the “NC” element restricts every use to non-commercial purposes, so selling images generated from these prompts — or using them to promote anything that is sold — is outside the licence, and the “SA” element means that anything you share which builds on the dataset (an edited prompt set, a derived dataset, …) must be released under the same licence. The Usage Restrictions above add one further condition: a blanket ban on virtual-influencer use, commercial or not.

Citation Information

If you use this dataset, please cite it as follows:

@misc{erotic-confident-woman-prompts,
  author       = {StableLlama},
  title        = {Erotic Confident Woman Prompts},
  year         = {2026},
  publisher    = {Hugging Face},
  howpublished = {\url{https://huggingface.co/datasets/stablellama/erotic-confident-woman-prompts}}
}

README history 4 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-10-11Upload folder using huggingface_hub0a8fe0620.6 KB
    Loading...
  2. 2026-10-11Add ComfyUI workflow2319e4721.1 KB
    Loading...
  3. 2026-10-11Upload folder using huggingface_hub6e4cf1921.1 KB
    Loading...
  4. 2026-10-11initial commit6ed7f1d0 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Related datasets same stage · ablate

Read further

Metadata

License
cc-by-nc-sa-4.0

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("stablellama/erotic-confident-woman-prompts")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="stablellama/erotic-confident-woman-prompts", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/stablellama/erotic-confident-woman-prompts
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration