Topic: Get rid of "double-double" tags BUR

Posted under Tag Alias and Implication Suggestions

The bulk update request #7585 is active.

create alias clothed_anthro_nude_herm (1) -> clothed_anthro (10875)
create alias clothed_anthro_nude_andromorph (0) -> clothed_anthro (10875)
create alias clothed_anthro_nude_intersex (1) -> clothed_anthro (10875)
create alias clothed_anthro_nude_gynomorph (1) -> clothed_anthro (10875)
create alias clothed_anthro_nude_human (3) -> clothed_anthro (10875)
create alias clothed_anthro_nude_female (1) -> clothed_anthro (10875)
create alias clothed_anthro_nude_male (1) -> clothed_anthro (10875)
create alias clothed_anthro_partially_clothed_male (2) -> clothed_anthro (10875)
create alias clothed_anthro_partially_clothed_anthro (1) -> clothed_anthro (10875)
create alias clothed_anthro_nude_anthro (10) -> clothed_anthro (10875)
create alias clothed_anthro_nude_humanoid (1) -> clothed_anthro (10875)
create alias clothed_male_nude_humanoid (1) -> clothed_male (4218)
create alias clothed_male_nude_human (0) -> clothed_male (4218)
create alias clothed_male_partially_clothed_female (1) -> clothed_male (4218)
create alias clothed_male_partially_clothed_male (0) -> clothed_male (4218)
create alias clothed_male_partially_clothed_anthro (0) -> clothed_male (4218)
create alias clothed_male_nude_anthro (1) -> clothed_male (4218)
create alias nude_male_partially_clothed_female (1) -> nude_male (12672)
create alias larger_anthro_smaller_female (1) -> larger_anthro (25724)
create alias larger_anthro_smaller_feral (4) -> larger_anthro (25724)
create alias larger_anthro_smaller_human (1) -> larger_anthro (25724)
create alias larger_anthro_smaller_male (0) -> larger_anthro (25724)
create alias larger_anthro_smaller_anthro (1) -> larger_anthro (25724)
create alias larger_feral_smaller_human (1) -> larger_feral (11922)
create alias larger_feral_smaller_feral (1) -> larger_feral (11922)

Reason: In the discussion in https://e621.net/forum_topics/43680, we are trying to avoid tag bloat and combinatorial explosions. One of the generally-agreed-upon suggestions is to get rid of these "double-double" tags. e621 does not need to be In-N-Out burger, tag combinations like clothed_anthro nude_anthro will work fine in place of clothed_anthro_nude_anthro.

EDIT: The bulk update request #7585 (forum #400857) has been approved by @slyroon.

Updated by auto moderator

The bulk update request #7586 is active.

create alias larger_feral_smaller_anthro (0) -> larger_feral (11922)
create alias larger_male_smaller_gynomorph (0) -> larger_male (96997)
create alias larger_male_smaller_ambiguous (1) -> larger_male (96997)
create alias larger_male_smaller_male (2) -> larger_male (96997)
create alias larger_male_smaller_anthro (1) -> larger_male (96997)
create alias larger_male_smaller_female (1) -> larger_male (96997)
create alias larger_female_smaller_female (1) -> larger_female (60896)
create alias larger_female_smaller_male (1) -> larger_female (60896)
create alias larger_gynomorph_smaller_female (1) -> larger_gynomorph (6053)
create alias larger_gynomorph_smaller_male (1) -> larger_gynomorph (6053)
create alias clothed_female_nude_anthro (1) -> clothed_female (6378)
create alias clothed_female_partially_clothed_male (1) -> clothed_female (6378)
create alias clothed_female_nude_human (0) -> clothed_female (6378)
create alias clothed_intersex_nude_anthro (0) -> clothed_intersex (2390)
create alias clothed_herm_nude_anthro (0) -> clothed_herm (52)
create alias clothed_gynomorph_nude_anthro (2) -> clothed_gynomorph (2408)
create alias clothed_andromorph_nude_anthro (0) -> clothed_andromorph (90)

Reason: Part 2

EDIT: The bulk update request #7586 (forum #400858) has been approved by @slyroon.

Updated by auto moderator

The bulk update request #7587 is active.

remove alias nfci (0) -> clothed_intersex_nude_female (89)
remove implication clothed_intersex_nude_female (89) -> clothed/nude (17635)
remove implication clothed_intersex_nude_female (89) -> female (2362064)
remove implication clothed_intersex_nude_female (89) -> intersex (223252)
remove implication clothed_andromorph_nude_female (6) -> clothed_intersex_nude_female (89)
remove implication clothed_gynomorph_nude_female (75) -> clothed_intersex_nude_female (89)
remove implication clothed_herm_nude_female (0) -> clothed_intersex_nude_female (89)
remove implication clothed_maleherm_nude_female (1) -> clothed_intersex_nude_female (89)
remove implication clothed_intersex_nude_male (122) -> clothed/nude (17635)
remove implication clothed_intersex_nude_male (122) -> male (2286005)
remove implication clothed_intersex_nude_male (122) -> intersex (223252)
remove implication clothed_herm_nude_intersex (20) -> clothed_intersex_nude_intersex (170)
remove implication clothed_herm_nude_intersex (20) -> herm (24972)
remove implication clothed_herm_nude_gynomorph (11) -> clothed_intersex_nude_gynomorph (136)
remove implication clothed_herm_nude_gynomorph (11) -> clothed_herm_nude_intersex (20)
remove implication clothed_herm_nude_gynomorph (11) -> gynomorph (174508)
remove implication clothed_herm_nude_gynomorph (11) -> herm (24972)
remove implication clothed_herm_nude_andromorph (1) -> clothed_herm_nude_intersex (20)
remove implication clothed_herm_nude_andromorph (1) -> clothed_intersex_nude_andromorph (11)
remove implication clothed_herm_nude_andromorph (1) -> andromorph (20158)
remove implication clothed_herm_nude_andromorph (1) -> herm (24972)
remove implication clothed_herm_nude_herm (8) -> clothed_intersex_nude_herm (23)
remove implication clothed_herm_nude_herm (8) -> clothed_herm_nude_intersex (20)

Reason: Part 3

EDIT: The bulk update request #7587 (forum #400859) has been approved by @slyroon.

Updated by auto moderator

The bulk update request #7588 is active.

remove implication clothed_herm_nude_herm (8) -> herm (24972)
remove implication clothed_herm_nude_male (3) -> clothed_intersex_nude_male (122)
remove implication clothed_herm_nude_male (3) -> herm (24972)
remove implication clothed_gynomorph_nude_herm (13) -> clothed_gynomorph_nude_intersex (137)
remove implication clothed_gynomorph_nude_herm (13) -> clothed_intersex_nude_herm (23)
remove implication clothed_gynomorph_nude_herm (13) -> herm (24972)
remove implication clothed_gynomorph_nude_herm (13) -> gynomorph (174508)
remove implication clothed_gynomorph_nude_andromorph (4) -> clothed_gynomorph_nude_intersex (137)
remove implication clothed_gynomorph_nude_andromorph (4) -> clothed_intersex_nude_andromorph (11)
remove implication clothed_gynomorph_nude_andromorph (4) -> andromorph (20158)
remove implication clothed_gynomorph_nude_andromorph (4) -> gynomorph (174508)
remove implication clothed_gynomorph_nude_intersex (137) -> clothed_intersex_nude_intersex (170)
remove implication clothed_gynomorph_nude_intersex (137) -> gynomorph (174508)
remove alias clothed_dickgirl_nude_female (0) -> clothed_gynomorph_nude_female (75)
remove implication clothed_gynomorph_nude_female (75) -> gynomorph (174508)
remove alias clothed_dickgirl_nude_dickgirl (0) -> clothed_gynomorph_nude_gynomorph (121)
remove implication clothed_gynomorph_nude_gynomorph (121) -> clothed_intersex_nude_gynomorph (136)
remove implication clothed_gynomorph_nude_gynomorph (121) -> clothed_gynomorph_nude_intersex (137)

Reason: Part 4

EDIT: The bulk update request #7588 (forum #400860) has failed: Implication for clothed_gynomorph_nude_female not found

EDIT: The bulk update request #7588 (forum #400860) has been approved by @slyroon.

Updated by auto moderator

aaronfranke said:
I am proposing to set their category to invalid rather than aliasing them to invalid_tag because I noticed there are many posts which need cleanup, ideally by automated scripts. For example, clothed_anthro_nude_anthro -clothed_anthro needs clothed_anthro added. I am guessing that many users tagged these double-double tags expecting them to automatically implicate their parts.

Absolutely agree with getting rid of these tags but wouldn't it be cleaner to alias them away instead of invalidating? Then there wouldn't be any cleanup needed. How about aliasing to the first half of the pair, so larger_male_smaller_female for example would alias to larger_male? That way typing in larger_male won't suggest smaller_female, like it would if it was aliased the opposite way

Watsit

Privileged

wandering_spaniel said:
Absolutely agree with getting rid of these tags but wouldn't it be cleaner to alias them away instead of invalidating? Then there wouldn't be any cleanup needed. How about aliasing to the first half of the pair, so larger_male_smaller_female for example would alias to larger_male? That way typing in larger_male won't suggest smaller_female, like it would if it was aliased the opposite way

That's how I feel. Aliasing clothed_anthro_nude_herm to clothed_anthro, for example, does a better job of getting rid of the tags. Simply changing it to the Invalid category doesn't get rid of the tags, they'll still exist and people can still tag them, needing manual removal, while aliasing to the first part of the tag will get rid of it without unexpected autocomplete results.

Though some of these tags, like clothed_female_nude_female have aliases and implications on them, which will need to be removed to be able to alias them away.

The bulk update request #7590 is pending approval.

remove implication clothed_gynomorph_nude_gynomorph (121) -> gynomorph (174508)
remove alias clothed_dickgirl_nude_male (0) -> clothed_gynomorph_nude_male (72)
remove implication clothed_gynomorph_nude_male (72) -> clothed_intersex_nude_male (122)
remove implication clothed_gynomorph_nude_male (72) -> gynomorph (174508)
remove implication clothed_andromorph_nude_andromorph (6) -> clothed_intersex_nude_andromorph (11)
remove implication clothed_andromorph_nude_andromorph (6) -> clothed_andromorph_nude_intersex (10)
remove implication clothed_andromorph_nude_andromorph (6) -> andromorph (20158)
remove implication clothed_andromorph_nude_intersex (10) -> clothed_intersex_nude_intersex (170)
remove implication clothed_andromorph_nude_intersex (10) -> andromorph (20158)
remove implication clothed_andromorph_nude_gynomorph (4) -> clothed_intersex_nude_gynomorph (136)
remove implication clothed_andromorph_nude_gynomorph (4) -> clothed_andromorph_nude_intersex (10)
remove implication clothed_andromorph_nude_gynomorph (4) -> gynomorph (174508)
remove implication clothed_andromorph_nude_gynomorph (4) -> andromorph (20158)
remove implication clothed_andromorph_nude_female (6) -> clothed_intersex_nude_female (89)
remove implication clothed_andromorph_nude_female (6) -> andromorph (20158)
remove implication clothed_andromorph_nude_male (38) -> clothed_intersex_nude_male (122)
remove implication clothed_andromorph_nude_male (38) -> andromorph (20158)

Reason: Part 5

The bulk update request #7592 is pending approval.

remove implication clothed_male_nude_herm (3) -> herm (24972)
remove implication clothed_male_nude_herm (3) -> clothed_male_nude_intersex (222)
remove alias clothed_male_nude_cuntboy (0) -> clothed_male_nude_andromorph (31)
remove implication clothed_male_nude_andromorph (31) -> andromorph (20158)
remove implication clothed_male_nude_andromorph (31) -> clothed_male_nude_intersex (222)
remove alias clothed_male_nude_dickgirl (0) -> clothed_male_nude_gynomorph (177)
remove implication clothed_male_nude_gynomorph (177) -> gynomorph (174508)
remove implication clothed_male_nude_gynomorph (177) -> clothed_male_nude_intersex (222)
remove alias cmn? (0) -> clothed_male_nude_ambiguous (28)
remove alias n?cm (0) -> clothed_male_nude_ambiguous (28)
remove implication clothed_male_nude_ambiguous (28) -> clothed/nude (17635)
remove implication clothed_male_nude_ambiguous (28) -> ambiguous_gender (283716)
remove implication clothed_male_nude_ambiguous (28) -> male (2286005)
remove alias cmni (0) -> clothed_male_nude_intersex (222)
remove alias nicm (0) -> clothed_male_nude_intersex (222)
remove alias nude_intersex_clothed_male (0) -> clothed_male_nude_intersex (222)
remove implication clothed_male_nude_intersex (222) -> clothed/nude (17635)
remove implication clothed_male_nude_intersex (222) -> male (2286005)
remove implication clothed_male_nude_intersex (222) -> intersex (223252)
remove alias nmcm (0) -> clothed_male_nude_male (2268)
remove alias nude_male_clothed_male (0) -> clothed_male_nude_male (2268)
remove alias cmnm (0) -> clothed_male_nude_male (2268)
remove implication clothed_male_nude_male (2268) -> clothed/nude (17635)
remove implication clothed_male_nude_male (2268) -> male (2286005)
remove alias cmnf (0) -> clothed_male_nude_female (3927)

Reason: Part 7.

Updated

The bulk update request #7593 is pending approval.

remove alias nude_female_clothed_male (0) -> clothed_male_nude_female (3927)
remove alias nfcm (0) -> clothed_male_nude_female (3927)
remove implication clothed_male_nude_female (3927) -> clothed/nude (17635)
remove implication clothed_male_nude_female (3927) -> male (2286005)
remove implication clothed_male_nude_female (3927) -> female (2362064)
remove alias clothed_female_nude_cuntboy (0) -> clothed_female_nude_andromorph (5)
remove implication clothed_female_nude_andromorph (5) -> andromorph (20158)
remove implication clothed_female_nude_andromorph (5) -> clothed_female_nude_intersex (277)
remove alias clothed_female_nude_dickgirl (0) -> clothed_female_nude_gynomorph (250)
remove implication clothed_female_nude_gynomorph (250) -> clothed_female_nude_intersex (277)
remove implication clothed_female_nude_gynomorph (250) -> gynomorph (174508)
remove alias cfn? (0) -> clothed_female_nude_ambiguous (30)
remove alias n?cf (0) -> clothed_female_nude_ambiguous (30)
remove implication clothed_female_nude_ambiguous (30) -> clothed/nude (17635)
remove implication clothed_female_nude_ambiguous (30) -> ambiguous_gender (283716)
remove implication clothed_female_nude_ambiguous (30) -> female (2362064)
remove implication clothed_female_nude_herm (10) -> herm (24972)
remove implication clothed_female_nude_herm (10) -> clothed_female_nude_intersex (277)
remove alias nicf (0) -> clothed_female_nude_intersex (277)
remove alias cfni (0) -> clothed_female_nude_intersex (277)
remove alias nude_intersex_clothed_female (0) -> clothed_female_nude_intersex (277)
remove implication clothed_female_nude_intersex (277) -> clothed/nude (17635)
remove implication clothed_female_nude_intersex (277) -> female (2362064)
remove implication clothed_female_nude_intersex (277) -> intersex (223252)

Reason: Part 8.

Updated

The bulk update request #7594 is pending approval.

remove alias cfnf (0) -> clothed_female_nude_female (1174)
remove alias nude_female_clothed_female (0) -> clothed_female_nude_female (1174)
remove alias nfcf (0) -> clothed_female_nude_female (1174)
remove implication clothed_female_nude_female (1174) -> clothed/nude (17635)
remove implication clothed_female_nude_female (1174) -> female (2362064)
remove alias nmcf (0) -> clothed_female_nude_male (4576)
remove alias nude_male_clothed_female (0) -> clothed_female_nude_male (4576)
remove alias cfnm (0) -> clothed_female_nude_male (4576)
remove implication clothed_female_nude_male (4576) -> clothed/nude (17635)
remove implication clothed_female_nude_male (4576) -> female (2362064)
remove implication clothed_female_nude_male (4576) -> male (2286005)
remove implication clothed_intersex_nude_maleherm (1) -> clothed_intersex_nude_intersex (170)
remove implication clothed_intersex_nude_maleherm (1) -> maleherm (3925)
remove implication clothed_intersex_nude_andromorph (11) -> clothed_intersex_nude_intersex (170)
remove implication clothed_intersex_nude_andromorph (11) -> andromorph (20158)
remove implication clothed_intersex_nude_herm (23) -> clothed_intersex_nude_intersex (170)
remove implication clothed_intersex_nude_herm (23) -> herm (24972)
remove implication clothed_intersex_nude_gynomorph (136) -> clothed_intersex_nude_intersex (170)
remove implication clothed_intersex_nude_gynomorph (136) -> gynomorph (174508)
remove alias cini (0) -> clothed_intersex_nude_intersex (170)
remove alias nici (0) -> clothed_intersex_nude_intersex (170)
remove alias nude_intersex_clothed_intersex (0) -> clothed_intersex_nude_intersex (170)
remove implication clothed_intersex_nude_intersex (170) -> clothed/nude (17635)
remove implication clothed_intersex_nude_intersex (170) -> intersex (223252)

Reason: Part 9.

The bulk update request #7595 is pending approval.

create alias clothed_male_nude_herm (3) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_male_nude_andromorph (31) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_male_nude_gynomorph (177) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_male_nude_ambiguous (28) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_male_nude_intersex (222) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_male_nude_male (2268) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_male_nude_female (3927) -> clothed_male (4218) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_andromorph (5) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_gynomorph (250) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_ambiguous (30) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_herm (10) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_intersex (277) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_female (1174) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_male (4576) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_intersex_nude_maleherm (1) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_intersex_nude_andromorph (11) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_intersex_nude_herm (23) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_intersex_nude_gynomorph (136) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_intersex_nude_intersex (170) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_intersex_nude_female (89) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur

Reason: Part 10 (must have parts 3-9 done first).

The bulk update request #7596 is pending approval.

create alias clothed_intersex_nude_male (122) -> clothed_intersex (2390) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_herm_nude_intersex (20) -> clothed_herm (52) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_herm_nude_gynomorph (11) -> clothed_herm (52) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_herm_nude_andromorph (1) -> clothed_herm (52) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_herm_nude_herm (8) -> clothed_herm (52) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_herm_nude_male (3) -> clothed_herm (52) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_gynomorph_nude_herm (13) -> clothed_gynomorph (2408) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_gynomorph_nude_andromorph (4) -> clothed_gynomorph (2408) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_gynomorph_nude_intersex (137) -> clothed_gynomorph (2408) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_gynomorph_nude_female (75) -> clothed_gynomorph (2408) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_gynomorph_nude_gynomorph (121) -> clothed_gynomorph (2408) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_gynomorph_nude_male (72) -> clothed_gynomorph (2408) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_andromorph_nude_andromorph (6) -> clothed_andromorph (90) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_andromorph_nude_intersex (10) -> clothed_andromorph (90) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_andromorph_nude_gynomorph (4) -> clothed_andromorph (90) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_andromorph_nude_female (6) -> clothed_andromorph (90) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_andromorph_nude_male (38) -> clothed_andromorph (90) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_maleherm_nude_intersex (2) -> clothed_maleherm (29) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_maleherm_nude_maleherm (1) -> clothed_maleherm (29) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_maleherm_nude_herm (1) -> clothed_maleherm (29) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_maleherm_nude_male (1) -> clothed_maleherm (29) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_maleherm_nude_female (1) -> clothed_maleherm (29) # has blocking transitive relationships, cannot be applied through bur
create alias clothed_female_nude_female (1174) -> clothed_female (6378) # has blocking transitive relationships, cannot be applied through bur

Reason: Part 11 (must have parts 3-9 done first).

cowboyjones said:
Good lord, it has 11 parts.

Yeah, this is what happens when you allow every conceivable form of clothed_<gender>_nude_<gender> (and in some cases clothed_<form>_nude_<form> or a mix of the two combined) to exist without keeping them in check.

thegreatwolfgang said:
Yeah, this is what happens when you allow every conceivable form of clothed_<gender>_nude_<gender> (and in some cases clothed_<form>_nude_<form> or a mix of the two combined) to exist without keeping them in check.

Quite a number of the aliases and implications are from impidinkadoo, and the rest concerning intersex were filled out in topic #27362

aaronfranke said:
Some of these could use cleanup prior to the BUR being applied, ideally by automated scripts. For example, clothed_anthro_nude_anthro -nude_anthro needs nude_anthro added. I am guessing that many users tagged these double-double tags expecting them to automatically implicate their parts.

Never mind, it was only a few hundred posts so I manually cleaned them up. Now every double-double tag has each of their component tags also tagged, and it is safe to apply the BURs now.

Criminy. What ever could have possessed people to add these tags in the first place? Like, I get the utility of tags that describe combinations of attributes on the same character (in my perfect world, there would be a way to search for only posts where {tag1 tag2 tag3} are all attributes of the same character), but surely there are very few edge cases where just searching "nude_male clothed_female" etc won't just get them exactly what they're looking for.

I see that @slyroon approved the first 4 parts, but the rest are still here. Did slyroon miss them?

  • 1