I notice that a large proportion of questions are poorly written. By "poorly written" I mean both poor English grammar and usage, and also poor composition. I realize that many questioners are not native English speakers and writers, but if these questioners are in academic programs where English is the primary language, then it is imperative for them to be able to express themselves effectively in English.
My question is: What can we do to improve the quality of question writing in Academia.stackexhange.com?
Yes, the "edit" option is useful for people who have enough reputation points and have the time and the willingness to take the time to rewrite questions.
But it would be better if there was some way to help people as they were entering their question.
For example, it should be possible to use NLP software to determine whether the posted question actually includes a question. I should also be possible to use NLP to test the sentences for grammatical correctness. If these can be implemented, then I can imagine that there would be a feedback cycle where, after the user posts the question, that they would see a "feedback" page where their English grammar and question composition structure is evaluated. If the post does not pass some minimal score, then the user is prompted to improve their question, with guidance: "Your question does not include a question sentence. Please add a sentence that starts with 'My question is...' and ends with a question mark."