There is a feature of showing suggested tags after the body of a question is included. These suggestions are based on the body of the question. More details can be found in these posts: 

 * [Automatically determine tags while writing a question](https://meta.stackexchange.com/q/13709)
 * [How are “Suggested Tags” chosen?](https://meta.stackexchange.com/q/206907)

I will quote part of [one of the answers](https://meta.stackexchange.com/questions/206907/how-are-suggested-tags-chosen/212310#212310), which gives a reasonable summary.

>  1. It uses similar-to-Bayesian reasoning on the text from the title and body of a post
 2. It has been trained on older questions
 3. A minimum of around 20k questions are required for accurate results
 4. There is no substitute for material to learn from, so it can't be rolled out to all sites

If I understand this correctly, this feature is used on Stack Overflow. (In one of the post you can see also a screenshot.) But it can be added to any site which has sufficiently many old questions for training the algorithm. (Ideally, most of the questions should be correctly tagged.)

Still, it seems that some non-trivial work is involved when such a feature is added to a site.

**Question.** Do you think feature like would be useful on MathOverflow? Should we request Stack Exchange staff to add the feature also to this site?

<sup>I have brought this up because a somewhat similar feature request was posted here recently: [Why isn't there an automated supertagging?](https://meta.mathoverflow.net/q/3651) Since these two features are IMO related, it probably makes sense to discuss them at the same time. The difference is basically that in the other feature request the added tags are chosen manually - here by an algorithm; the other feature request suggests to add tags - this one only makes suggestions, the poster might choose some of the suggested tags by clicking on them.</sup>