Topic: Automating mutually exclusive tags

Posted under Tag/Wiki Projects and Questions

Pup

Privileged

Recently Versperus messaged me asking if I could remove bedroom_eyes from posts tagged with sex, as they're mutually exclusive, and sex is pretty obvious and hard to tag incorrectly.

I considered swapping them to a new bedroom_eyes_during_sex tag so they could later be aliased, though as they said, you don't know what the original tagger meant, whether looking_pleasured, ahegao, or something else, so best to remove them then somebody can tag the posts correctly later.

For better accuracy I wouldn't remove them on posts with comic, animated, multiple_images, sketch_page, sequence, and similar tags like that.

With E6 not having a feature to disallow certain tags if others are on a post I thought I'd ask to see if there's any others so I can code them all at once.

So are there any other similar tags that would be good to automate, where one tag, or several, are hard to tag incorrectly and another tag should almost always be removed?

Watsit

Privileged

transformation and alternate_species (including anthrofied and furrification and related), as well as gender_transformation and crossgender, are some that should be exclusive. Alternative species/anthrofied/furrification/etc are for when a character is drawn plainly as a different species/form than normal, and not transformed into a different species/form through an "in universe" act. Similar with crossgender being for when a character is depicted as a different sex/gender than they normally are, not having been changed into a different sex/gender "in universe".

watsit said:
transformation and alternate_species (including anthrofied and furrification and related), as well as gender_transformation and crossgender, are some that should be exclusive. Alternative species/anthrofied/furrification/etc are for when a character is drawn plainly as a different species/form than normal, and not transformed into a different species/form through an "in universe" act. Similar with crossgender being for when a character is depicted as a different sex/gender than they normally are, not having been changed into a different sex/gender "in universe".

They should be exclusive when referring to the same character but rarely they can be depicted on different characters

pup said:

For better accuracy I wouldn't remove them on posts with comic, animated, multiple_images, sketch_page, sequence, and similar tags like that.

If you're not touching those, solo, duo, group, and zero_pictured should always be mutually exclusive

alphamule

Privileged

WTF, Pup is a human?!

Joking but I appreciate you scripting the metadata tags since it would both not always tagged and not always accurately, otherwise.

Sadly, on tagging projects I've been working on, the tags are often incorrect in the first place. Kind of like that GIGO concept. If there's tags that don't make sense, it's often because of poor tagging in the first place. Who knew? :shrugs:

snpthecat said:
They should be exclusive when referring to the same character but rarely they can be depicted on different characters

If you're not touching those, solo, duo, group, and zero_pictured should always be mutually exclusive

Like this. People are using solo instead of solo focus and it leads to this mess.

pup said:
Recently Versperus messaged me asking if I could remove bedroom_eyes from posts tagged with sex, as they're mutually exclusive, and sex is pretty obvious and hard to tag incorrectly.

I considered swapping them to a new bedroom_eyes_during_sex tag so they could later be aliased, though as they said, you don't know what the original tagger meant, whether looking_pleasured, ahegao, or something else, so best to remove them then somebody can tag the posts correctly later.

If this is a common enough use to warrant considering creation of a new tag that's just bedroom_eyes+sex why not just change the definition to how people use it?

Pup

Privileged

watsit said:
transformation and alternate_species (including anthrofied and furrification and related), as well as gender_transformation and crossgender, are some that should be exclusive. Alternative species/anthrofied/furrification/etc are for when a character is drawn plainly as a different species/form than normal, and not transformed into a different species/form through an "in universe" act. Similar with crossgender being for when a character is depicted as a different sex/gender than they normally are, not having been changed into a different sex/gender "in universe".

Just to clarify, would you suggest removing alternate_species, and the other tags, on any post with transformation on? I can see that working for solo posts that aren't part of a comic at least.

snpthecat said:
If you're not touching those, solo, duo, group, and zero_pictured should always be mutually exclusive

My main problem with those is not knowing which to remove automatically, and -solo -duo -group -zero_pictured is already huge.

alphamule said:
WTF, Pup is a human?!

Joking but I appreciate you scripting the metadata tags since it would both not always tagged and not always accurately, otherwise.

Sadly, on tagging projects I've been working on, the tags are often incorrect in the first place. Kind of like that GIGO concept. If there's tags that don't make sense, it's often because of poor tagging in the first place. Who knew? :shrugs:

Like this. People are using solo instead of solo focus and it leads to this mess.

Beep beep boop, woof! :3

Thank you, and yeah, my bot does remove quite a few that are close to that ratio but not exact, and it can be nice to search a ratio for things like wallpapers.
I had something similar a while ago when I tried using OpenCV to detect the patreon_logo, I couldn't get a good set of posts that definitely had it and definitely didn't given it's badly tagged.

regsmutt said:
If this is a common enough use to warrant considering creation of a new tag that's just bedroom_eyes+sex why not just change the definition to how people use it?

I was more suggesting to swap the tag on those posts as a kind of tag_(disambiguation), where it's technically incorrect and allows people to go through and add the appropriate tag that should've been applied instead. I wouldn't change the definition on the wiki as there's already quite a lot of tags for other specific sexual facial expressions, such as looking_pleasured, fucked_silly, orgasm_face, torogao and ahegao, and one of those would likely fit a lot better than bedroom_eyes. There's also half-closed_eyes, which would work in most cases where there's bedroom_eyes + sex, but I wouldn't want to automate that as it's not always the case.

Watsit

Privileged

pup said:
Just to clarify, would you suggest removing alternate_species, and the other tags, on any post with transformation on? I can see that working for solo posts that aren't part of a comic at least.

Well, now that I think of it, I can think of a contrived scenario where the two could be used together, so I'm not sure even a solo restriction works. A character that initially starts as an alternate_species/crossgender (without indication of having transformed into it), and also transforms into something else. It would be rare, but technically possible. It's unfortunate that a recurring issue of characters being incorrectly tagged alternate_species transformation (29 pages) or alternate_species after_transformation (15 pages) can't be cleaned up automatically because of an unlikely but potential scenario.

watsit said:
Well, now that I think of it, I can think of a contrived scenario where the two could be used together, so I'm not sure even a solo restriction works. A character that initially starts as an alternate_species/crossgender (without indication of having transformed into it), and also transforms into something else. It would be rare, but technically possible. It's unfortunate that a recurring issue of characters being incorrectly tagged alternate_species transformation (29 pages) or alternate_species after_transformation (15 pages) can't be cleaned up automatically because of an unlikely but potential scenario.

It can't even be cleared automatically even if that case doesn't exist, since the post could equally be transformation or alternate species (for alternate_species transformation, the latter might work?)

Pup

Privileged

snpthecat said:
sex is implied by spoon position through from behind position so that is not useful in the slightest

Ah, I did notice that it didn't narrow down the posts, so that explains why, but thought I'd add it as a precaution and in case it ever gets unimplied for some reason, as it'd give fewer posts to clean up if the tag usage changes in the future. Thanks again, I really appreciate the suggestion!

Watsit

Privileged

dba_afish said:
should anything be tagged male_penetrating_anthro? these mixed category penetrating tags seem weird.

Not really, no. The mixed-form tags should be limited to <gender>_on_<form>, not include specific acts like penetration (or fingering, dominating, etc) that also depend on the order (there's a pending BUR to alias them away). In this case, that <gender>_on_<form> wouldn't apply either, so it's still useful to look for and remove them.

watsit said:
Not really, no. The mixed-form tags should be limited to <gender>_on_<form>, not include specific acts like penetration (or fingering, dominating, etc) that also depend on the order (there's a pending BUR to alias them away). In this case, that <gender>_on_<form> wouldn't apply either, so it's still useful to look for and remove them.

Honestly, I feel that <gender>_on_<form> should be discontinued.
It was initially used exclusively for <gender>_on_feral (e.g., male_on_feral, which shouldn't include male feral_on_feral by the way), but it slowly drifted to include other forms a la precedents-setting-precedents.

Things should stay strictly within their own categories, i.e., <form>_on_<form> and <gender>_on_<gender>.
The same should apply to *_penetrating_*, *_fingering_*, etc. IF we decide to keep them.

thegreatwolfgang said:
Honestly, I feel that <gender>_on_<form> should be discontinued.
It was initially used exclusively for <gender>_on_feral (e.g., male_on_feral, which shouldn't include male feral_on_feral by the way), but it slowly drifted to include other forms a la precedents-setting-precedents.

Things should stay strictly within their own categories, i.e., <form>_on_<form> and <gender>_on_<gender>.
The same should apply to *_penetrating_*, *_fingering_*, etc. IF we decide to keep them.

The one issue that <gender>_on_<form> and *_penetrating_* solves is that there's a not insignificant portion of people who are fine with male ferals paired with female humans/anthros, but lose their minds when they see a male human/anthro topping a feral.
If both <gender>_on_<form> and *_penetrating_* are gotten rid of it leaves no good way to specifically blacklist this content other than making sub-tags for the role of the human/anthro in bestiality.

regsmutt said:
The one issue that <gender>_on_<form> and *_penetrating_* solves is that there's a not insignificant portion of people who are fine with male ferals paired with female humans/anthros, but lose their minds when they see a male human/anthro topping a feral.
If both <gender>_on_<form> and *_penetrating_* are gotten rid of it leaves no good way to specifically blacklist this content other than making sub-tags for the role of the human/anthro in bestiality.

human_on_feral feral_penetrated

Watsit

Privileged

pleaseletmein said:

human_on_feral feral_penetrated

That would include non-males (gynomorphs, herms, and even females with toys or fingering/fisting) with a feral. And presumes there's penetration, and it's not foreplay, a handjob, penis_lick, etc.

  • 1