-9
$\begingroup$

Can we have a spell-checker and grammar-checker on Math.SE ? so that could fix all the errors that some users have because they are not native english speakers. Whether on their questions, answers, comments, etc. about mathematics.

I think we all have observed the grammar mistakes that lots of posts have, since the beginning of Math.stack. See for instance an attempt to fix this problem: Should we have an FAQ with basic math-specific English? from 2012. The last comment (yiyi's comment) in that link suggested a "spell check" feature when submitting a question or answer.

I think that would improve a lot Math.stack.

There will be no more grammar/spell mistakes when posting a question/answer/... from now on, none of us would have the need to edit such grammar/spell mistakes from now on, we could take the correctly written posts as an example* to fix all previous posts.


example*

I once edited a title of a question using convergence of when it should have been used convergence for, but I chose of because I based my edit on an older question's title that was linked to it..

EDIT

Considering some remarks from Roddy MacPhee's answer,

  1. Maybe the checker should not fix the 'wrong' word but suggest to fix the 'wrong' word. (underlying, with a different color and not with a straight line, the suspicious word).
  2. This feature could also have: punctuation-checker.
  3. Regarding the english dialectic, could be American english or British english, as a community we could vote to chose one of them.

Considering URL's comment,

This feature should not be considered as 'you must have it' but as an optional feature, so that it can be turned on or turned off at any time.

| |
$\endgroup$
  • 2
    $\begingroup$ Checking spelling is one thing, checking grammar strikes me as being several orders of magnitude more difficult. Is there any software that comes standard with a grammar checker? $\endgroup$ – Gerry Myerson Dec 15 '19 at 4:49
  • 1
    $\begingroup$ Some related discussions can be found in Meta Stack Exchange question Please add a spell checker to the Markdown editor and some of the posts linked there. These ones touch also on grammar: Spellchecker / grammar checker, Automatic grammar fixing in questions and answers. $\endgroup$ – Martin Sleziak Dec 15 '19 at 6:34
  • 1
    $\begingroup$ Well intentioned, but this might come out as invasive. $\endgroup$ – URL Dec 15 '19 at 8:16
  • $\begingroup$ @URL invasive? what do you exactly mean? $\endgroup$ – allesia_b Dec 15 '19 at 20:48
  • $\begingroup$ @MartinSleziak thank you for the information. I definitely need to check Meta Stack Exchange before asking here $\endgroup$ – allesia_b Dec 15 '19 at 20:50
  • $\begingroup$ @GerryMyerson I don't know. But I think there should be one that detects and suggest to fix both issues on Math.stack $\endgroup$ – allesia_b Dec 15 '19 at 20:59
  • 1
    $\begingroup$ @ellisaba People generally don’t like being corrected, even though they’re wrong. $\endgroup$ – URL Dec 15 '19 at 21:54
  • $\begingroup$ @URL I really doubt that someone wouldn't like to see their own post looking good respect to the grammar and spelling. $\endgroup$ – allesia_b Dec 15 '19 at 22:02
  • 2
    $\begingroup$ @ellisaba Of course, but forcing it isn’t likely to be well received. Moreover, if someone has a poor enough grasp on English, an autocorrect might be more annoying than helpful. $\endgroup$ – URL Dec 15 '19 at 22:15
  • 1
    $\begingroup$ @URL you're right. This could be an optional feauture such that it can activated or deactivated. $\endgroup$ – allesia_b Dec 15 '19 at 23:39
2
$\begingroup$

A few road blocks :

  • Different dialects of English
  • Correcting to the wrong word
  • MathJaX \text command
  • Markdown markers
  • Different math contexts
  • Punctuation check needed
  • Compute intensive string searching
  • etc.

I've made a FaR script in PARI GP before. It's not fun, and grammar is more complicated.

| |
$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .