Hey all,
I know everyone is starting to riot over the string of disambiguations getting rejected, and that's totally fair.
The short of it is that they are just more work than we can sustain as the site continues to grow and we continue to add more. Disambiguations didn't turn out to be the silver bullet we had hoped for. We are going to be more selective in which tags truly need disambiguations, and which ones can be aliased to the more common term and accept a low number of mistags for the less common term. Users will also have a better idea of what happened if their search yields an obvious alternate definition of the term, rather than just no results at all (as is the case if the disambiguation is cleared out).
Cleanup is needed either way, but this will hopefully give the best searchability for the most users. We have reached the point where our tags need to be easier to use for average users, even if that means they are not technically correct all the time.
The long version
As you no doubt have also seen we are attempting to clear out the current tag queue that is about 6 years behind. As much as we'd like to give each request its due process, we really need to catch it up so that current ones aren't being neglected for months or years, and so we can give them due process. We can't just mass approve them, and we decided against mass rejecting them, so that leaves us with going through and being a lot more rejection heavy until the queue is under control. If the request is not rock solid then there's a high chance it'll be rejected instead of workshopped via lengthy discussion. This is by no means the ideal scenario, but currently requests are not being fulfilled at all!
Our site was much smaller and easier to maintain when we came up with this idea. It was a half decent idea, but it just didn't scale to where we are now. The number of disambiguations has exploded in recent years. Currently we have thousands of these tags and only so many power users and staff that can and will clean them out. It is actually starting to hinder users' ability to search and blacklist.
Prime example: someone searches for foxes in pools. They type in fox pool and are met with a few mistagged posts. The user is unsure what went wrong and assumes that either this is all our site had, or that they messed up the search and don't know how to fix it. A smart user will click the question mark next to pool and find that it's been disambiguated, then eventually track down swimming_pool and fix their search. Most users never make it that far. They obviously meant swimming pool but didn't think it needed to be that specific, or what exactly to type in. This is an example that someone brought me earlier this week and I had to walk them through how to check for these. This is far from the first time.
Now say a user wanted to find images of foxes playing pool. Most would probably type in fox pool_table and get half decent results. Pool table has been aliased to billiards table (no big deal) and all of these results are also tagged with billiards. In this case they found what they were looking for. If they tried fox pool they would be greeted with results of foxes in swimming pools. It would be obvious what the problem was; wrong type of pool. They may try a few different terms to fix the search and may or may not find it, but at least they would know what part of the search didn't work rather than no results (if cleaned) or 2-3 results (if not cleaned).
Fluid pools, puddles, and seascapes have other terms that users are more likely to start with. Those that are very familiar with our nuanced tagging of urine puddles don't need the extra help.
All situations need tagging work. Without the disambiguation though the greatest number of users have the best chances at finding what they need. It's not the path with no damage, it's the path with the least.
Here's how it's going to work going forward, as it pertains to disambiguations in particular.
Disambiguations are going to be used on tags that are frequently intermixed with each other. If one tag is nearly solely used over the others, then it will receive an alias instead. If it's obvious that one meaning is what people have come here for, then it will also likely receive an alias or manual cleanup. The big point is that disambiguating a tag will mean a lot of ongoing work for that tag with poor searchability, and should be a last resort if no other solution will work. Character names will likely stay the exception to this, as names are not something that have different meanings for the same word.
Before a disambiguation is accepted, wikis need to be filled out for each page. Aliasing it to a disambiguation, only for a user to click on it and be drop kicked to an empty page isn't going to work. You don't need to fill out the wikis before suggesting the disambiguation! Suggest it, get a thumbs up, make wikis, it gets approved.
I know this is far from ideal, but the current method isn't working. The current amount of disambiguations isn't manageable. Most of them have no wikis at all. The first dozen or so have hundreds of posts still under them and detailed wikis. This means that despite the clear instructions they are still not being used by casuals. Power users and staff just can't keep up with them. There are still a bunch of pending ones too, like gum, Eiffel tower, fern, and grotesque. It's obvious users are trying to find candy, French monuments, plants with too many chromosomes, and well, grotesque scenes and themes.
We are always open to suggestions and feedback. If you can think of something that's sustainable as we become a larger site and aids searchability, let us know. I give serious consideration to everything people send my way.
Please (respectfully) post all questions, comments, bitches, gripes, and complaints below.