I think a cool solution would be to aggregate all of the tags that each user has received from other users and if there are frequent enough overlaps, a suggested tag might show up next to their name.
Of course, that would require user tags to be logged, which is not currently the case, afaik. It’s also not foolproof, because I’ve got at least one user tagged as “belligerent and stupid,” which, while probably helpful for others, is not likely to come up in other users’ tags. Most of my tags are probably pretty common though: troll, occasional troll, thoughtful, insightful, etc.
And finally, it might be susceptible to brigading or worse, if someone decides to make a bunch of accounts to tag LGBTQ users or something. Using the same federation rules as in other scenarios, where users or instances can be blocked or defederated at the instance level would help that, but I don’t know if it’s possible.
I think a cool solution would be to aggregate all of the tags that each user has received from other users and if there are frequent enough overlaps, a suggested tag might show up next to their name.
Of course, that would require user tags to be logged, which is not currently the case, afaik. It’s also not foolproof, because I’ve got at least one user tagged as “belligerent and stupid,” which, while probably helpful for others, is not likely to come up in other users’ tags. Most of my tags are probably pretty common though: troll, occasional troll, thoughtful, insightful, etc.
And finally, it might be susceptible to brigading or worse, if someone decides to make a bunch of accounts to tag LGBTQ users or something. Using the same federation rules as in other scenarios, where users or instances can be blocked or defederated at the instance level would help that, but I don’t know if it’s possible.