Donmai

"You have tags that are underused on your uploads" purpose

Posted under General

So I've noticed that we now have an automated bot emailing whenever someone is underusing tags, but how exactly is the baseline for this calculated?
I've found some info in the "Uploading with minimal tags" thread but my experience with it has been weird so far.

I've received 2 emails that I'm underusing tags for the following reasons:

1. I should use the tag solo more
Which is BY FAR the tag I've used most on this site because of the type of images danbooru users prefer.
I got nervous and checked through uploads in the previous 8 days. All of them had the tag added by me.

2. I should use the tag full_body more
Went back 2 weeks for this one because there were fewer posts and indeed in 3 of the 52 posts, zeparoh added the tag.
To my defense, parts of the body were obscured that's why i didn't add them there, also that's 1.56%!

3rd one is understandable.
yorha_unit_no._2_type_b was recently changed to yorha_no._2_type_b, so the bot told me to use it more because it was added to every post.

I just want to know how the Danbot thinks, to either improve my tag, or it's thinking in the future.
Thanks.

Ok, here's how it works now:

  • It runs every 15 days
  • It checks if you have at least 10 uploads in the past 15 days
  • If you do, it takes your uploads for the past 15 days and checks what tags were added to them by other users
  • If any particular tag was added to 6 or more uploads, it ends up in the report.

Certain tags are excluded from the list:

Show

translated check_translation partially_translated translation_request commentary check_commentary commentary_request character_request copyright_request artist_request tagme annotated partially_annotated check_pixiv_source check_my_note 1girl solo

That's it. Like I said in the issues topic, it's pretty much an alpha version, so any ideas on the improvements are welcome. One thing I see right now is that we should somehow check if an alias or mass update took place; not sure how easy that would be though.

If it's 15 days, then the solo tag is probably my fault, I'll check further.
full body is also a type of tag i wouldn't add initially when uploading. 1 minute later, after it was on the site and i havd the image in front of me, I would check everything that needs to be tagged.
I sometimes go to those recently posted images and add a bunch of these type of tags as well. I'll look into the 15th day too. That's probably what happened in that day.

And yes, mass update/changes is something we can take out of this.

Maybe when an edit request gets approved, the bot also gets notified that there's a temporary exception for that tag.
Wouldn't work for manually edited tags though.

Could we have the bot link to specific posts when it suggests things that needed to be added? Because I'm pretty sure I didn't have a lot of full_body images, and tagged solo a lot with the first report it sent.

I wrote a quick script to search for versions which have specific tags added in last 2 weeks.

Keonas, full_body:

Show

17758939: post #2598874 zeparoh +(full_body) -()
17706741: post #2595891 zeparoh +(full_body) -()
17696871: post #2595824 zeparoh +(full_body solo) -()
17696879: post #2595804 zeparoh +(full_body solo) -()
17706750: post #2595799 zeparoh +(full_body) -()
17706751: post #2595796 zeparoh +(full_body) -()
17706753: post #2595788 zeparoh +(full_body) -()
17706752: post #2595786 zeparoh +(full_body) -()
17706781: post #2595238 zeparoh +(full_body) -()
17673941: post #2593478 zeparoh +(full_body) -()
17673940: post #2593475 zeparoh +(full_body) -()
17673847: post #2593466 zeparoh +(full_body solo) -()
17673848: post #2593465 zeparoh +(full_body solo) -()
17673944: post #2593445 zeparoh +(full_body) -()
17673966: post #2592162 zeparoh +(full_body) -()
17581863: post #2590569 zeparoh +(full_body) -()
17288653: post #2589884 zeparoh +(full_body) -()
17268890: post #2587853 zeparoh +(full_body) -()
17268889: post #2587851 zeparoh +(full_body) -()
17268893: post #2587831 zeparoh +(full_body) -()
17288727: post #2587797 zeparoh +(full_body) -()
17268897: post #2587697 zeparoh +(full_body) -()
17268896: post #2587680 zeparoh +(full_body) -()
17288742: post #2587542 zeparoh +(full_body) -()
17263374: post #2587204 zeparoh +(full_body) -()

Jarlath, full_body:

Show

17706671: post #2596052 BrokenEagle98 +(black_boots black_skirt brown_boots brown_jacket full_body green_jacket grey_background long_sleeves looking_at_another miniskirt short_jumpsuit simple_background standing swept_bangs tearing_up translated turtleneck twintails white_shirt yellow_skirt) -(translation_request)
17723841: post #2595728 zeparoh +(full_body) -()
17680854: post #2594373 zeparoh +(full_body) -()
17680908: post #2592373 zeparoh +(full_body) -()
17673980: post #2591767 zeparoh +(full_body) -()
17263382: post #2586671 zeparoh +(full_body) -()
17264370: post #2585311 zeparoh +(full_body) -()

That's a lot of full bodies that i missed O.o

Aha, i see the problem. I never tag full body for images where the characters are sitting, or parts of the body are hidden by other parts.
Apparently i should. Thanks.

Edit: or the body just isn't full because parts of the person aren't drawn. I'll remove the tag from those.

keonas said:

That's a lot of full bodies that i missed O.o

Aha, i see the problem. I never tag full body for images where the characters are sitting, or parts of the body are hidden by other parts.
Apparently i should. Thanks.

Edit: or the body just isn't full because parts of the person aren't drawn. I'll remove the tag from those.

My lack of full bodies is mostly because I forget to tag them by the time I've tagged everything else, same for solo and 1girl. The full body tag isn't quite as important as descriptor tags so I often leave it for last and then forget.

CodeKyuubi said:

My lack of full bodies is mostly because I forget to tag them by the time I've tagged everything else, same for solo and 1girl. The full body tag isn't quite as important as descriptor tags so I often leave it for last and then forget.

True. I for one rarely use to tags 1girl full body solo in searches, unless i'm looking for a single particular image.

Also i sometimes consider if some tags would be left not added since that part isn't the focus of the image. But, on danbooru it's best to just tag everything. Unless it's a tag specific to importance like nape.

Type-kun said:

Certain tags are excluded from the list:

Show

translated check_translation partially_translated translation_request commentary check_commentary commentary_request character_request copyright_request artist_request tagme annotated partially_annotated check_pixiv_source check_my_note 1girl solo

check my note? That's a costume from idolmaster, isn't it? Why's that included?

Also, I would add source request, check source, and bad source, I feel like those should belong too.

I don't know if going by a number value for tags is right though, especially if we upload very frequently... I'd prefer it go by some % if that were possible. Like say, on 5-8% on all your uploads you missed tagging sitting or standing. But then that raises the issue of not getting accurate reports of underused tags because the tags you're missing are eventually diluted from the rest of your uploads... Hmm. I think I'll let someone else chime in on that.

BrokenEagle98 said:

Would it be helpful to have the list of posts where the missed tag was added sent by DanbooruBot as well, similar to what Type-kun showed...?

That's what I was asking for - the feedback is better when I can see the post that needed the tags.

1