Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Many times it has happened to me that I wanted to a ask a question on one of the SO sites, but even though being clear about what I wanted to ask, wasn't really sure which tags would be useful for my problem. This happened especially when I wasn't a regular to that particular site or I was a newbie.

Wouldn't it be good if there is an option for people [specially newcomers (time based/reputation based)]

  1. To help them just auto fill the tags
  2. or at least provide them suggestions if they want, even if they haven't typed anything

I think by parsing their problem statement and some fair amount of AI it would be possible? May be it's personal, but I just find it difficult sometimes to fill in the minimum required tags.

PS: And now I am finding it difficult to give a tag to this problem itself. I had to look into the tags to actually find something.

share|improve this question
I think it is OK for the tag to be incorrect. Experienced user can go and fix the tags. The new user will learn from it - if they continue to use the site. – nhahtdh Aug 1 '12 at 11:22
Interesting machine learning problem. Mainstream language tags seems easy enough but for more obscure tags it gets harder. You might be able to do something with some off-line feature selection but that'd be quite slow for 3,000,000 examples and you risk selecting irrelevant traits (e.g. if capitalization of words is poor then it's more likely to be tag X). (Note: this is in the job description of a vacant post) – Flexo Aug 1 '12 at 12:32

You must log in to answer this question.

Browse other questions tagged .