Slashdot Mirror


A Useful Grammar Checker?

burtdub asks: "With the amount of raw text data available, there seems to be no shortage of ambitious language projects on the horizon, from Universal Language Translators to Junk Email Filtering. However, the mess that is the English language still seems to elude commercial attempts while being relatively ignored by the open source community. What would it take to make a useful, functional grammar checker?"

503 comments

  1. Simple enough. by FireballX301 · · Score: 4, Funny

    All you need is my 7th grade English teacher staring over your shoulder all day.

    That'll get you twisted into shape real good.

    1. Re:Simple enough. by LiquidCoooled · · Score: 3, Funny

      My missus does that all the time and when I showed her the original reply I had written she corrected me on that, then went away and banged her head on the wall because she realised what I was posting about.

      --
      liqbase :: faster than paper
    2. Re:Simple enough. by Anonymous Coward · · Score: 0

      That'll get you twisted into shape real well*.

    3. Re:Simple enough. by Anonymous Coward · · Score: 0

      Johnny, is that you?

      Dear God, have you still not learned the difference between the uses of 'good' and 'well'? I have your mother's phone number in my cabinet somewhere. In additon, Have you stopped that nasty habit of picking your nose and flicking the boogers at Cindy Lou? It makes me sick to this day!

    4. Re:Simple enough. by Anonymous Coward · · Score: 0

      I guess she didn't stare over your shoulder too much, since it seems you weren't twisted really well.

    5. Re:Simple enough. by Anonymous Coward · · Score: 0

      That'll get you twisted into shape real good.
      That should be really not real.... whack!!!
      Actually unlike French Italian etc, English has no one, true institution declaring what is correct and incorrect. It's make-it-up-as-we-go. So maybe its time I should just shutup and play fast and lose with my language. Hmmm...

    6. Re:Simple enough. by hotdiggitydawg · · Score: 1

      I agree. It don't look like it worked for too good for his grammar skills, do it?

    7. Re:Simple enough. by SysSupport · · Score: 0

      I don't know about all that.

    8. Re:Simple enough. by hcob$ · · Score: 1
      All you need is my 7th grade English teacher staring over your shoulder all day.
      Only as long as she wears glasses, a mini-skirt (going commando), blouse haning mostly open (braless), 2" stilletto high heals, thigh-high stockings and a garter belt. I bet you that I'd never make a gramatical error in my life lest she leave.
      --
      Cliff Claven
      K.E.G. Party Chairman
      Founding Leader of: Koncerned for Egalitarin Governance
    9. Re:Simple enough. by Anonymous Coward · · Score: 0

      That'll get you twisted into shape really* well.

    10. Re:Simple enough. by bluGill · · Score: 1

      Clearly you didn't have the same English teach in 7th grade that I did.

  2. Make it for Latin by ari_j · · Score: 5, Interesting

    The best way to write a useful grammar checker is to write it for a language with a rational syntax.

    1. Re:Make it for Latin by parvenu74 · · Score: 5, Interesting

      Rational syntax? Latin? It's one of the few languages in which you can scramble the order of the words in the sentence and not loose any meaning because the word carries enough meta-data in the form of all of the various endings. Heck, regular verbs alone have 140 different forms, and irregular verbs are exactly that, with unique endings per item. And who's to say that the "nominative-ablative-dative-accusative-verb" syntactical ordering is either correct or ideal? Cicero doesn't write like that half of the time and Caesar almost never did in his "Gallic Wars." And consider that the Catholic Church, which has used Latin as its official language longer than the Romans did, has adopted a simplified vulgatum form officially, not that the various Popes and writers throughout the centuries have bothered to use that instead of the higher-browed Classical Latin.... whose rules are you proposing to follow?

      English might actually be an easier task than trying to parse Latin.

    2. Re:Make it for Latin by adavies42 · · Score: 1

      Obviously we should all learn Lojban.

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
    3. Re:Make it for Latin by Anonymous Coward · · Score: 0

      not loose any meaning

      Lose, not loose.

    4. Re:Make it for Latin by ari_j · · Score: 4, Insightful

      All those different forms and the nearly syntax-free sentence structure are precisely why it is easier to parse Latin than English.

    5. Re:Make it for Latin by the+phantom · · Score: 2, Interesting

      Not entirely true. Languages generally fall into one of two categories: word ordered languages, and declined languages (these are not the technical terms -- I can't remember what those terms are). English is very dependent upon word order, as are most Germanic languages. A word's purpose in the sentence is dertermined by its position in the sentence. In languages like Russian and Latin, a word's role is dependent upon prefixes, suffixes, alterations in spelling/pronounciation, &c, and word order is less important. There are plenty of examples of languages were word order is not very relevant, including Latin and Russian.

    6. Re:Make it for Latin by hunterx11 · · Score: 1

      Latin only seems more rational because it's dead and its most famous writings had extremely high standards of style and consistency. In reality, languages have rational syntax in the sense that people can understand them, but none have the sort of rational syntax that a computer is good at understanding.

      --
      English is easier said than done.
    7. Re:Make it for Latin by Sahib! · · Score: 2, Insightful

      Precisely. GPP said 140 different forms as if that would be a large number for a computer.

      --

      I prayed about it, and God said, "Don't do it!" But I thought, "I know better."

    8. Re:Make it for Latin by dgatwood · · Score: 5, Insightful
      The thing is that most Romance languages also have word order restrictions. French, for example, adjectives come after the noun they modify.

      What makes English such a pain in the backside is that the language has been so utterly simplified over the millenia that we have lots of words with identical spellings, but different parts of speech. This makes the word order critical.

      Technically, word order isn't critical in English. I can say "Campus green and tow'ring trees" and you understand I'm talking about a green campus. This was actually common usage in the not-so-distant past.

      The problem, though, is that words have become overloaded and/or multiple words combined to a single term. For example, the green lantern is probably something you carry around to provide light when the power goes out. The Lantern Green is probably a place where they play cricket.

      We're seeing this happening with things like "it's vs. its" and "their vs. they're vs. there" in some people's usage as well. Every time the spelling distinction between words breaks down, it becomes significantly more difficult for anything short of a person to get meaning out of a sentence. That's why there are so many spelling/grammar nazis on slashdot. If we don't, in a matter of just a few years, we'll get to the point where nobody can understand anything.

      There is another theory which states that this has already happened.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    9. Re:Make it for Latin by misleb · · Score: 1
      We're seeing this happening with things like "it's vs. its" and "their vs. they're vs. there" in some people's usage as well. Every time the spelling distinction between words breaks down, it becomes significantly more difficult for anything short of a person to get meaning out of a sentence. That's why there are so many spelling/grammar nazis on slashdot. If we don't, in a matter of just a few years, we'll get to the point where nobody can understand anything.



      While I am one to appreciate good grammer and spelling, I hardly think that people English will become more difficult for native speakers to understand or use. As long as everyone screws it up in a consensual manner, we'll know what others mean.


      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    10. Re:Make it for Latin by doodlelogic · · Score: 1

      2^140*no of words is a pretty large number....

    11. Re:Make it for Latin by magarity · · Score: 1

      I disagree. I think Linear A is a better choice. Since it's never been translated then a grammar checker can simply be a random number generator that announces the offending text is incorrect, say, 10% of the time.

    12. Re:Make it for Latin by neillewis · · Score: 1

      That's why no-one bothers about split infinitives any more.

      Lots of those hard-and-fast formal rules were grafted onto english by nineteenth century classics scholars hoping to purify the language.

    13. Re:Make it for Latin by hackwrench · · Score: 1

      So maybe you can explain what
      Ne me mori facias
      should mean
      It has been translated variously as "I bring death" or "bring me death"

    14. Re:Make it for Latin by ari_j · · Score: 1

      Where did you come up with that formula?

    15. Re:Make it for Latin by Anonymous Coward · · Score: 1, Interesting

      Actually, the Green Lantern is a superhero.

    16. Re:Make it for Latin by ari_j · · Score: 4, Informative

      While I am one to appreciate good grammer and spelling, I hardly think that people English will become more difficult for native speakers to understand or use. As long as everyone screws it up in a consensual manner, we'll know what others mean.

      Q.E.D.

    17. Re:Make it for Latin by milimetric · · Score: 1

      I agree with ancestor posters on all of their points. The problem is, I believe grammar or spelling for that matter should not be checked by anything.

      The whole point of language is that it is an evolving art. It depends on how it is used by the people that speak it. Why else do people pronounce Arkansas arkinsaw? There's like two letter swaps going on there and it makes no sense but that's what everyone says. So then, by the nature of language that should become Arkinsaw in the dictionary. Grammar is the same.

      The interesting thing to ponder is that back in the day, the few scholars learned and spoke a language in much smaller circles whereas the illiterate were not allowed to influence the language. With higher literacy rates, we have a "degradation" of language. The confusion between its and it's is one that all slashdot readers can relate to. Or to and too.

      So my question is, where do we draw the line between a language evolving and degrading? Abreviations such as "it's" for "it is" or "it has" are handy but confusing if misused. Perhaps we should start working on Esperanza Open Source style?

    18. Re:Make it for Latin by synaptik · · Score: 1

      Or perhaps we can all start communicating in Lojban...

      --
      HSJ$$*&#^!#+++ATH0
      NO CARRIER
    19. Re:Make it for Latin by Petrushka · · Score: 1

      Actually modern church Latin is much closer to high classical Latin than it is to mediaeval church Latin -- maybe it was the renaissance that encouraged them to up their standards. A lot of papal encyclicals - under the previous pope, at least - sounded positively Ciceronian (or maybe Augustinian). I haven't looked at any from the present incumbent but I've heard his Latin is better.

      I agree with you that Latin is not, in fact, very rational, but you've got the wrong reasons there. As it happens you can't scramble word-order indiscriminately in Latin - e.g. mix words from different clauses, put words like enim in the wrong place, etc etc. If you could, I'd say that really would be a truly rational language, because it would be quite literally syntax-independent.

      Much more of a problem is that the inflection system has many, many non-unique identifiers; e.g. you can find an -is ending signifying the 2nd person forms of verbs in several tenses, or signifying the dative plural or ablative plural forms of two types of nouns and adjectives, also signifying the genitive singular of a third type of noun, also the accusative plural of a sub-class of that third type of noun, ....

      Why is this being asked on Slashdot anyway? It's not as if this place is the place to go for language specialists. Ask a linguistics expert who works in computer translation! I know a couple of people in Europe working on this kind of stuff.

    20. Re:Make it for Latin by Anonymous Coward · · Score: 0

      Of course, there are always people trying to make English more verbose. Such as using the word "usage" instead of "use":

      For example, "in some people's use" becomes "in some people's usage" ;)

      My current pet peeve is when people add an extra "al". For example, "dynamic" become "dynamical" and "geometric" becomes "geometrical".

      Do we really need to add an extra syllable to these words?

    21. Re:Make it for Latin by Anonymous Coward · · Score: 0

      Uhh, who have you been talking to? Obviously people who don't know Latin, since that's not a very tough phrase to translate (I should say that I'm doing a master's degree in Latin lit). Literally it says something along the lines of "you should not cause me to die". Your 'translations' seem to confuse "mori", which is the infinitive of the verb 'to die', with some form of the word for death, "mors".

    22. Re:Make it for Latin by RealityMogul · · Score: 1

      The formula is simple:

      1.) Take an irrelevant number mentioned in a post.
      2.) State that 2^x number is definitely relevant.

      This is the "power of slashdot" formula. Be prepared, there may be a pop quiz at any time.

      Next Lesson: ((t/c)+(k-p)^4)/(x^y+rand(5)) = how moderation works

    23. Re:Make it for Latin by squoozer · · Score: 1

      I hardly understand anything as it is in a few years... maybe I/m just growing old and losing my /\/\ad leet hax0r sk11z. I'll curl up under my blanket with a cup of cocca and think about it while I have a snooze.

      --
      I used to have a better sig but it broke.
    24. Re:Make it for Latin by CRCulver · · Score: 1

      The best way to write a useful grammar checker is to write it for a language with a rational syntax.

      Synthetic languages are no more rational than isolating languages are no more rational than agglutinating languages. All languages have irregularities and a touch of the irrational about them, Latin isn't really special in any way.

    25. Re:Make it for Latin by Spoing · · Score: 1
      English might actually be an easier task than trying to parse Latin.

      sYe, lsnhEgi si rperrosu ot tniaL. ouY cnoatn manlge glEihsn oto hucm efrobe ti rtnsu onit tuetr nesnsnoe!

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    26. Re:Make it for Latin by Anonymous Coward · · Score: 0

      you FORTH love if Honk then

    27. Re:Make it for Latin by brpr · · Score: 5, Insightful
      It's depressing being a linguistics student. Every time a language-related topic is raised you have to listen to people who don't know what they're talking about spouting off and getting modded +5 insightful (or whatever the non-Slashdot equivalent of this accolade may be).

      What makes English such a pain in the backside is that the language has been so utterly simplified over the millenia

      No, it hasn't been simplified. At least, you won't find any linguist or student of Old or Middle English who'll claim that it has simplified as opposed to changed. Presumably you'll back up this outlandish statement with, say, a detailed analysis of the history of the case system in English from the Norman conquest onwards?

      that we have lots of words with identical spellings, but different parts of speech.

      Yeah, just like every other language. Do you have any data suggesting that English is unusual in this respect?

      This makes the word order critical.

      Word order isn't critical because of homographs, it's critical because the rules of English grammar are strict about word order. From a more practical point of view, it's critical because English is too poorly inflected for a parser to work out the structure of a sentence without reference to the order of the words. In any case, there's nothing particularly difficult about parsing languages with strict word order rules, or parsing languages with homophones and homophones, or parsing languages with both.

      Every time the spelling distinction between words breaks down, it becomes significantly more difficult for anything short of a person to get meaning out of a sentence.

      Not really. The problem of people writing "their" instead of "they're" is absolutely trivial compared to the staggeringly difficult task of accurately parsing natural language, or machine translation, or any other NLP problem of similar complexity. For God's sake, just list "their" as a synonim for "they're" in your parser and it will figure out which meaning was intended from the grammatical structure (there are few, if any, syntactic contexts in which more than one of "there", "their" or "they're" is correct).

      If we don't, in a matter of just a few years, we'll get to the point where nobody can understand anything.

      People have been saying this for hundreds of years.

      So, basically, you've taken one of the most difficult areas of AI (NLP) and argued that it's really difficult these days because sometimes people spell "they're" incorrectly. Weird.

      --
      Freedom is not increased by mere diminuation of government. Anarchy is freedom for the strong and slavery for the weak.
    28. Re:Make it for Latin by DaoudaW · · Score: 1

      I can say "Campus green and tow'ring trees" and you understand I'm talking about a green campus.

      Unless of course your college has a central park-like area in which case you're actually talking about a green modified by campus.

    29. Re:Make it for Latin by kabloom · · Score: 1

      Who says you'd memorize each word and parse on a word level? You'd break off the suffixes and analyze those separately (using morphological analysis)

    30. Re:Make it for Latin by Anonymous Coward · · Score: 0

      > that we have lots of words with identical spellings, but different parts of speech.

      Yeah, just like every other language.

      He was comparing to Latin (or any other declined language, e.g. Russian) where verbs follow more consistent conjugation patterns and nouns follow declention patterns. In such a language, it's much less common to have something like a noun and a verb both have the same spelling.

      Word order isn't critical because of homographs, it's critical because the rules of English grammar are strict about word order.

      Not exactly... English only distiguishes subject and object forms for the first person (i.e. I/me). We don't distinguish for 2nd or 3rd person (as some other languages do). Thus "John hit Bill" and "Bill hit John" are opposite in meaning solely because word order is critical in English. While English isn't the only language to have this problem, not all languages do.

    31. Re:Make it for Latin by vzzzbx · · Score: 1

      I too studied linguistics once upon a time. :) In a way, grandparent has it arse about..

      English used to be far more inflected, i.e. words themselves contained meta-data in the form of affixes (such as word endings) that conveyed grammatical information (such as case), and word order didn't matter nearly as much.

      Contact with Old Norse via the Vikings that set up shop in the north of England caused English to become far less inflected -- Old English and Old Norse are very similar languages in terms of vocabulary, but different in terms of grammar, word endings in particular. In order to make themselves mutually intelligible, word endings were phased out in favour of using word order to convey meaning.

      So, in a sense, "simplifying" English made it easier, not more difficult, for people to get meaning out of a sentence. :)

    32. Re:Make it for Latin by vikingpower · · Score: 1

      No. Rather for a semitic language, like Arabic, Hebrew ( Ivrit ) or one of the old ones like neo-babylonian, also called chaldew. Semitic languages do have simplicity

      But ... Latin ?. The grammar, syntax and spelling of Latin are not THAT rational - only computer languages have such rational grammar, syntax and spelling.

      Finally, both Latin and semitic languages will give problems to any grammar checker. Language - especially context - is ALSO about something called intentionality, and AI simply doesnot know that.

      --
      Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
    33. Re:Make it for Latin by ars · · Score: 1

      I pronounce it ark-kansas. (Some new kind of Kansas? Like an ark-tangent?) People usually have no idea what I'm talking about. And when they say arkinsaw I in turn have no idea what state that is.

      I learned most of my words from reading.

      --
      -Ariel
    34. Re:Make it for Latin by pipingguy · · Score: 1


      I can't wait till the various language scholars start getting on PBS after the Holy Grail movie comes out. No, not that Holy Grail movie.

    35. Re:Make it for Latin by pipingguy · · Score: 1


      What makes English such a pain in the backside is that the language has been so utterly simplified over the millenia that we have lots of words with identical spellings, but different parts of speech.

      Also, what makes English such a pain in the backside to learn is its popularity and the tendancy to make up words and phrases for best marketing effect. WTF is boo-ya, for example? Do I get "props" for this message?

      I could go on but I have to mamoo dogface to the banana patch now - I wonder if anyone knows this reference.

    36. Re:Make it for Latin by cp.tar · · Score: 1
      Languages generally fall into one of two categories: word ordered languages, and declined languages
      Not quite right.

      Languages generally fall into one of the following categories: isolative, aglutinative, flective or incorporative.

      Isolative languages are languages like Chinese and Vietnamese, where words have one form and one form only. Such languages have no grammar as such, at least not the tenses/cases/etc. kind we're used to.

      Aglutinative languages are languages like Hungarian and Turkish, where every grammatical affix carries exactly one meaning - therefore, if you want to designate the 2nd person in plural, you need two affixes just for that. In these langages, more than ten suffixes on a single stem are not at all uncommon; in fact, it's the most intriguing word formation process I've ever seen, and I guess these languages would be easy to parse (my computer linguistics classes all come in later years, though, so I'm just guessing).

      Then there are the flective languages, like Latin and most Indo-European languages. These languages use complex affixes that carry more than one meaning (for example, one affix is enough for 'nominative case, 1st person, singular, female gender' or '3rd person, plural, past').
      Now, I say 'most Indo-European languages' because of English, primarily: it seems that languages pass through these phases regularly as they develop: isolative, aglutinative, flective, then isolative again. The English grammar is getting less and less morphological and more and more syntactical, which is a characteristic of isolative languages (so you did get it right, generally speaking).

      The fourth kind of languages are the incorporative ones; they look like ultra-aglutinative languages, since one word can express the meaning of a sentence (for instance, in Inuit you can say one word that means 'I want to buy a big boat').

      I really don't know whether English is a difficult language to parse solely because of its word order, which sometimes helps and sometimes impedes, or because of its complex phraseology...
      Croatian, my native tongue, is, for instance, purely flectional and word-order-independent (the only difference between SVO - the default - and SOV or OSV or OVS word orders is marking/style); however, that may cause a lot of confusion in non-standard (marked) sentences. There are no such problems in English - change the word order and you've changed the meaning.

      (I do hope someone finds this interesting... I only aced the relevant exam yesterday ;))

      --
      Ignore this signature. By order.
    37. Re:Make it for Latin by ockegheim · · Score: 1
      If we don't, in a matter of just a few years, we'll get to the point where nobody can understand anything.

      People have been saying this for hundreds of years.

      Languages that simplify in one area will become more complex in others to compensate. Two examples I can think of off the top of my head are the way the word 'like' became an inflected word in Valley Girl talk in the 80s- "I don't like, like him!", with many different uses. The other is that when vowels shift and become similar to each other (as in English around the 15th and 16th centuries), other vowels will start to differentiate to compensate.

      --
      I’m old enough to remember 16K of memory being described as “whopping”
    38. Re:Make it for Latin by Cyberax · · Score: 1

      Almost all Slavic languages (including Russian, my native language) have flexible order of words, inflections are used instead of English auxiliary verbs and pronouns.

      And it's not fair to count number of forms in inflected languages, because most of the forms are generated from the word's stem with help of few grammar rules. And once you know the rules you only need to know word's stem.

      Order of words in inflected languages is sometimes used as a replacement for articles (for example, there is no articeles in Russian and Polish).

    39. Re:Make it for Latin by Anonymous Coward · · Score: 0

      Thanks! I am glad someone said something about this. I enjoy English immensely, quirks and all. And being someone who has studied other languages (primarily French and German) I have come to the realization that they all have their quirks.


      A language that would be easy to parse and grammar check would be a language that we created with the purpose in mind of doing just that, which is exactly what we do with programming languages. And as much as I love programming, I would hate to have to listen to the latest ballad sung in Perl or the nightly news commentated in Lisp


    40. Re:Make it for Latin by Tiroth · · Score: 1

      Aaucltly, yuo talltoy msiesd the orptputnoiy fro smotnheig naet trehe. If yuo keep teh fsirt and lsat ltretes teh smae on lgenor wrdos, yuo can raed it aomslt as fsat as namorl Eglsinh!

    41. Re:Make it for Latin by cfuse · · Score: 4, Interesting

      We must polish the Polish furniture.

      He could lead if he would get the lead out.

      The soldier decided to desert his dessert in the desert.

      Since there is no time like the present, he thought it was time to present the present.

      A bass was painted on the head of the bass drum.

      When shot at, the dove dove into the bushes.

      I did not object to the object.

      The bandage was wound around the wound.

      The farm was used to produce produce.

      The dump was so full that it had to refuse more refuse.

      The insurance was invalid for the invalid.

      There was a row among the oarsmen about how to row.

      They were too close to the door to close it.

      The buck does funny things when the does are present.

      A seamstress and a sewer fell down into a sewer line.

      To help with planting, the farmer taught his sow to sow.

      The wind was too strong to wind the sail.

      After a number of injections my jaw got number.

      Upon seeing the tear in the painting I shed a tear.

      I had to subject the subject to a series of tests.

      How can I intimate this to my most intimate friend?

    42. Re:Make it for Latin by Spoing · · Score: 1

      Tnakhs! Il'l hvae to rmmeeber taht tcirk!

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    43. Re:Make it for Latin by Anonymous Coward · · Score: 0

      Dude, you totally said "loose" in there. You are so much of a slashdotter that it's ridiculous.

    44. Re:Make it for Latin by Anonymous Coward · · Score: 0

      You are a bit confused when you say that the language has been "simplified." The English language has not been simplified at all, the issue is that complexity has shifted from morphology (the markings that used to indicate roles of words in a sense) into word order restrictions.

      When you compare this phenomenon to "its" vs "it's" you are conflating two different phenomena. The first is linguistic, the second is orthographic. Our writing system has agreed on a separate spelling for each word.

      However, I call bullshit on your claim that misspelling "its" or "it's" confuses meaning. I challenge you to produce one sentence where this is the case. Obviously, in the spoken language the two are pronounced identically, yet there is no confusion over which is which. I think you haven't thought this one through.

      You are conflating writing with language, which is a serious error that will prevent you from making effective generalizations.

    45. Re:Make it for Latin by cecille · · Score: 1

      That's why there are so many spelling/grammar nazis on slashdot. If we don't, in a matter of just a few years, we'll get to the point where nobody can understand anything.

      Really? I was under the impression that we had so many grammar/spelling nazis on slashdot because it's easier to pick on someone for typos and grammar problems than it is to come up with a rational argument against what was said. I doubt it has the noble purpose you suggest. It seems to me to be just a way to assert your linguistic superiority.

      --
      ...no two people are not on fire.
  3. How about LEARNING the English language? by TripMaster+Monkey · · Score: 3, Insightful


    What would it take to make a useful, functional grammar checker

    How about a competently taught highschool English class?

    Seriously, people...learn to use the language...you'll be better off.

    --
    ____

    ~ |rip/\/\aster /\/\onkey

    1. Re:How about LEARNING the English language? by DrEldarion · · Score: 1

      Agreed! We already have the problem of people not knowing how to spell (reliance on spellchecking) and people not being able to do basic math (reliance on calculators) - this would just dumb people down even more.

      Just because we can build tools doesn't mean we ALWAYS have to use them - or that we can forget (or never learn) how to do things without them!

    2. Re:How about LEARNING the English language? by MonkeyBob · · Score: 1

      Nice. Attack the messenger, not the message. You could argue that you are doing exactly what you are attacking TMM for... Are you are homo too? After all, you replied...

      --
      // TODO: Add comments
    3. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      While the point made by the writer is relevant, the irony here is that "high school" is two words.

    4. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      So are you, and I now. I guess this is now a big homo gangbang.

    5. Re:How about LEARNING the English language? by jdgeorge · · Score: 1

      How about a competently taught highschool English class?

      Seriously, people...learn to use the language...you'll be better off.


      You must be kidding. That's as ridiculous as suggesting that people could avoid becoming obese by getting regular exercise and eating in moderation. Those views are inherently biased against the people of the southern and rural United States.

    6. Re:How about LEARNING the English language? by Lifewish · · Score: 1

      And all that using computers for vector graphics and the like is damaging the minds of the next generation of mathematicians. Cmon, people, it's basic geometry. Do it in your head, you lazy gits.

      The above sentence is extremely dumb. So is the parent post. If anything, a proper (non-MSOffice) grammar checker will improve the grammar of the population by giving them examples of how it should be done. And, even if it doesn't manage that, the research necessary to perfect such a checker will undoubtedly improve our understanding of language, and will probably have all sorts of unexpected cool uses.

      --
      For the love of God, please learn to spell "ridiculous"!!!
    7. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      With the way language evolves, couldn't we do some weird sort of bayesian filtering for language? Start off with a core set of grammatical errors and keep "teaching" this thing what is and isn't correct until it can spot just about everything.

      Then we can all just copy off the most effective filter set and be on with it.

      Of course in the end, you don't really get a good grammar checker as much as you get a sick sad statement on how horrible we've become with the language.

      Imagine a SnoopWare or Foshizzlesoft implementing a bayesian grammar check.

    8. Re:How about LEARNING the English language? by Haeleth · · Score: 3, Insightful

      Agreed! We already have the problem of people not knowing how to spell (reliance on spellchecking) and people not being able to do basic math (reliance on calculators) - this would just dumb people down even more.

      And don't forget the problem of people not knowing how to shoe a horse (reliance on motor vehicles), or light a fire (reliance on electricity), or plough a field (reliance on supermarkets).

      Wait, those aren't problems, they're examples of how the advance of technology has completely obsoleted things that used to be vital life skills. Whereas clearly spelling, grammar, and basic maths are completely different, and we should not be making any effort to help people take their mind away from niggling details and let them concentrate on the content of their writing or the implications of their calculations.

      No, wait, I'm still not quite following the logic here...

    9. Re:How about LEARNING the English language? by ne0n · · Score: 1

      the problem: nobody wants to read the Little, Brown Handbook.
      I've never met anybody who has read it, except for one of the Professors who wrote it :)
      Good luck getting a programmer, with the skills to write a good grammar checker, to read a reference on the subject.

      --
      $ :(){ :|:& };:
    10. Re:How about LEARNING the English language? by pnatural · · Score: 1

      Those views are inherently biased against the people of the southern and rural United States.

      As opposed to yours, which are inherently flawed due to your racism, sterotypes, and generalizations.

      But don't let consistency get in the way of your bigotry and ignorance!

    11. Re:How about LEARNING the English language? by PitaBred · · Score: 5, Interesting

      And you wonder why people are stranded on the side of the road with a flat they can't change. You can't abstract out all the mechanics of anything, no matter how advanced.
      The problem is that "content" without proper mechanics loses all of it's value, and without proper mechanics built into the content generation process, thoughts are muddled and incoherent. There's no structure enforced. That's why people start thinking crap like Scientology is a good idea. They have no rational thought processes, they're governed solely by "content", ie "emotion". Kinda like the gorillas and monkeys you see in zoo exhibits.

    12. Re:How about LEARNING the English language? by jabuzz · · Score: 1

      Except proper grammer is rarely taught in schools these days. Then there is the issue of people with specific learning difficulties for whome this is not just a simple case of learning it.

      A *good* grammer checker is a useful tool, that with application will not only improved the quality of a particular piece of text, but over time will improve the standard of your grammer.

      The problem is that the grammer checker that most people are exposed to (the one in Microsoft Word) is rubbish. The one in WordPerfect 6.1 for Windows ten years ago was miles better than the one in Word 2003 to the point where it was a useful product.

    13. Re:How about LEARNING the English language? by Deanalator · · Score: 5, Insightful

      Not to be a jerk, but how is that insightful? Its not even really that funny. An open source grammar checker would be extremely useful. Everyone mistypes from time to time, and often times spellcheckes are unable to catch it.

      To the best of my knowledge, its one of the harder open problems in the OSS community. Im actually surprised that someone didnt enter something like that into the google summer of code. If I had any idea where to start, I know I would have (and I did consider it). It's a very valid question, and I look forward to seeing if anyone here comes up with any good answers.

    14. Re:How about LEARNING the English language? by ConceptJunkie · · Score: 1

      That's as ridiculous as suggesting that people could avoid becoming obese by getting regular exercise and eating in moderation. Those views are inherently biased against the people of the southern and rural United States.

      Just like expecting people to not rant like some kind of arrogant know-it-all elitist jerk is inherently biased against posters to /.

      --
      You are in a maze of twisty little passages, all alike.
    15. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0
      But don't let consistency get in the way of your bigotry and ignorance!

      I think he was being sarcastic there, Chief.

    16. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      The problem is that "content" without proper mechanics loses all of it's value

      what?

    17. Re:How about LEARNING the English language? by shmlco · · Score: 1
      Sorry, but with writing the word choice, order, syntax, and grammar IS the content.

      If spelling and grammar are incorrect, then why should I assume that the content, as you put it, is free of error? If the writer thinks that some details are unimportant and not worthy of attention, then one has to wonder how many other little details in the "content" have been treated equally as well.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    18. Re:How about LEARNING the English language? by Bent+Mind · · Score: 1

      Hmm. What would it take to make bug-free computer programs?

      How about a competently taught highschool programming class?

      Seriously, people...learn to use the language...you'll be better off.

      You can replace programming or English with any skill that the computer replicates.

      I never have understood why so many people are opposed to grammar checkers. Everyone makes mistakes. Yes, Clippy is a pain sometimes. However, I'd rather have five false positives and two real errors underlined than two errors published because I was too tired to catch them.

      By the way, High School is two words.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    19. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      So it's okay to pretend bigotry and claim sarcasm when the target is southern/rural US?

      Either way, it's a form of tacit bigotry, Bud.

    20. Re:How about LEARNING the English language? by CohibaVancouver · · Score: 1
      Seriously, people...learn to use the language...you'll be better off.

      Exactly!

    21. Re:How about LEARNING the English language? by khallow · · Score: 1
      Wait, those aren't problems, they're examples of how the advance of technology has completely obsoleted things that used to be vital life skills. Whereas clearly spelling, grammar, and basic maths are completely different, and we should not be making any effort to help people take their mind away from niggling details and let them concentrate on the content of their writing or the implications of their calculations.

      Well, we aren't remotely close to that point yet. Frankly, you need some sort of knowledge of grammar just to communicate "content" or some knowledge of calculation to understand "implications" of your math. But perhaps communication and understanding will become obselete?

    22. Re:How about LEARNING the English language? by binarybum · · Score: 1

      what if English isn't your first, second, or third language? How much must a person learn to satisfy you? Sure, some native speakers would end up using the grammar check to the point where they lost or failed to use knowledge of grammar, but it could allow people with insufficient English skills to accurately communicate. This notion that technology should be halted because it makes us dumber is draconian. Dumb is relative - my spelling skills could easily have had me classified as dumb in another era, and may have even cost me my job. A spellcheck was once a technological crutch, now it's akin to not having to sharpen your pencil because you can click the top and pop out more graphite. Who's more likely to be called "dumb" these days, the guy that can use an abacus but can't find the windows calculator or the guy that has never seen an abacus, but can solve differential equations with the push of a button?

      --
      ôó
    23. Re:How about LEARNING the English language? by finker · · Score: 1

      "How about a competently taught highschool English class?"

      I take it you must have not attended a competently taught high school English class.

    24. Re:How about LEARNING the English language? by DrEldarion · · Score: 1

      Who's more likely to be called "dumb" these days, the guy that can use an abacus but can't find the windows calculator or the guy that has never seen an abacus, but can solve differential equations with the push of a button?

      The guy who knows how to do BOTH is the clear winner. I'm not against technology by any means. What I AM against is people using it as a reason not to learn basic things in life. Even in my high-level calculus classes, people still couldn't add triple-digit numbers in their head and had to rely on their calculators.

      The thing about relying on technology is that someday you'll have to perform a task with the technology not readily available, and then you'll be SOL. Technology should enhance your knowledge, not replace it.

    25. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      How effective can you be in generating prose if you can't even string together a few words adequately? How can you understand the implications of your calculations if you don't even know what 2+2 is? I don't quite follow your logic, please explain...

    26. Re:How about LEARNING the English language? by jimktrains · · Score: 1

      I think that it's more important to know how to solve the differential equation than just being able to plug it into mathematica or maple.

      I use spell check more becuase I am lazy than dumb, yet I try to use correct grammar....

      --
      "You will do foolish things, but do them with enthusiasm." - S. G. Colette
    27. Re:How about LEARNING the English language? by Unnngh! · · Score: 1
      Your command of the language dictates how well you communicate - not only on the computer but in almost every area of life. I'm not familiar with any modern living languages that are simple - maybe some tribal dialect where the people do not have that many things in their environment to communicate about? If you want to live in a complex society such as our own, however, you will be better off for being able to communicate not just adequately, but well. The level at which you communicate largely determines your success in life. Grammar, spelling, and basic math are definitely important factors. The computer might help you fudge it but in the long run it boils down to the individual.

      One would hope that an individual's thoughts and ability to freely communicate do not become as obsolete for most people as the ability to start a fire by rubbing together two sticks...

    28. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      sorry, 'obsolete' is not a verb :)

    29. Re:How about LEARNING the English language? by AnonymousCactus · · Score: 1

      It's true that an individual will be better off for the short term, but eventually NLP will catch up and it won't matter so much anymore. Certainly, we'll still teach it in school, but only because other things build off of it. The fundamentals never go out of style, their emphasis is only marginalized in the classroom relative to all of the new stuff in order to teach more advanced topics.

      For example, I know how to do division longhand, but I'm not good at it. I don't know how to compute square roots looking at tables and what not - I could learn but why? Eventually aspects of language such as grammar will be the same.

      Don't consider the complex proper English grammar something necessary because the problem is too hard, consider it an annoyance until someone solves it and allows us to write what makes sense to us and still get our points across.

    30. Re:How about LEARNING the English language? by failedlogic · · Score: 1

      So true. I'm a liberal arts major at university. My writing has improved significantly in university. I only wished the same could have been said in High School. Too much Shakespeare turned me off reading and writing all together and turned the focus away from learning proper grammar.

      Everyone should learn the language properly. Since most Slashdotters are presumably scientists and programmers, have you not seen a decline in people's ability to process numbers? Its all because of the calculator.

      I'm generalizing here -but- the same group of people who tell me not to use a calculator (mathematicians, scientists) are advocating using grammar checkers because it makes everything easier? Too much irony!

    31. Re:How about LEARNING the English language? by squoozer · · Score: 1

      And you wonder why people are stranded on the side of the road with a flat they can't change.

      Poor choice of example. A friend just bought a new car with run flat tires. If you get a puncture you don't even need to slow down. It's (or perhaps I should say its considering the other posts ;o))just another example of where technology has taken a while to fix the problem but it has got there just as it will eventually with grammar checkers.

      --
      I used to have a better sig but it broke.
    32. Re:How about LEARNING the English language? by bdcrazy · · Score: 1

      The hard part is to be able to quickly verify that the computer's 'answer' is 'correct'. If you design a building using software and something falls off, you can't say 'But the computer said it was good!'. But grammer seems to be a moving target since the language is actually evolving.

      --
      Tonights forecast: Dark. Continued dark throughout most of the evening, with some widely-scattered light towards morning
    33. Re:How about LEARNING the English language? by Geoffreyerffoeg · · Score: 1

      That's not the question. The question is, why isn't there a program or library capable of parsing (almost) all well-formed English (or any other natural language) constructs?

      The reason is that it helps natural-language systems and AI, which can help you develop programs from more accurate voice and handwriting recognition systems (e.g., it can detect where to put commas and other punctuation in spoken text) to better versions of SHRDLU.

      (SHRDLU was an AI that could perform simple instructions expressed in English, and parse things like compound-complex sentences. The grammar parser here would be the front end - able to parse all sentences - and SHRDLU itself, or the thing that actually acted upon the parsed sentence, would be the back end.)

    34. Re:How about LEARNING the English language? by Saanvik · · Score: 1
      A five year old kid already knows the grammar of his or her native language. Grammar instruction just confuses them.

      Teaching kids how to write more effectively is a good thing. Filling their heads with useless, and often incorrect, grammar "rules" is just a waste of time.

    35. Re:How about LEARNING the English language? by binarybum · · Score: 1

      sure, the person that knows both is certainly the most well equipped. The person that can add triple digit numbers in their head will be more flexible and as you point out will not be SOL in some hypothetical situation where technology is not available. But realistically we can't know everything, and as society changes, I think the things that make us smart or dumb change. I'd be more adaptable, and smarter if I knew how to start a fire with two sticks, but I don't, and I don't think this lack of knowledge makes me dumb these days. This once valuable skill is still a basic life skill, but not a very valuable one anymore. If you were hiring mathematical engineers you might want one that could also add triple digit numbers, and while most employers might also agree that having both skills is "better", I'd bet there is very little market value in having an engineer that possesses this vestigial skill.

      --
      ôó
    36. Re:How about LEARNING the English language? by BrowserCapsGuy · · Score: 1

      highschool

      n : a public secondary school usually including grades 9 through 12; "he goes to the neighborhood highschool" [syn: senior high school, senior high, high, high school]

      Source: WordNet ® 2.0, © 2003 Princeton University

      --
      Alright! I know I'm in there! If I don't come out, I'll have to come in after me!
    37. Re:How about LEARNING the English language? by finker · · Score: 1

      I hope you are joking around just for laughs. You are not really attempting to tell me that you are under the honest impression that "high school" is one word, right?

      Compare this: highschool

      To this: high school

      Catching the drift? Perhaps you would be more "at home" having Google tell you right from wrong (considering Slashdot is a Google fanboy site):

      Google: highschool - ~3,840,000 results

      Google: high school - ~247,000,000 results

    38. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      Seriously, people...learn to use the language...you'll be better off.

      A grammar checker would make it more likely that people would learn english. A good parser would also halt the deterioration of English, as people who don't have good grammar wouldn't be able to distribute their own take on the English language.

      We're already seeing the same thing with spelling checkers. Documents that have been run through a spelling checker are often far more readable than those that haven't.

    39. Re:How about LEARNING the English language? by BrowserCapsGuy · · Score: 1

      My personal preference is to spell it as two words. I just wanted to point out that alternative spellings do exist even if they're not popular.

      As for letting Google be the arbiter of what's right or wrong I think I'll pass. Google's a great search engine but I had the benefit of a good education and parents who took the time to teach me how to tell right from wrong all by myself.

      --
      Alright! I know I'm in there! If I don't come out, I'll have to come in after me!
    40. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0
      One would hope that an individual's thoughts and ability to freely communicate do not become as obsolete for most people as the ability to start a fire by rubbing together two sticks..

      Well I know how to start a fire with sticks. It's not really that hard...

      And yes, I think I'm a better person for it!
    41. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      You really picked a bad example with Scientology. My friend is becomig a Scientologist (taking courses). One of the courses, he is taking is on grade school grammer and he is 22. He needs help since his bad grammer cost him a job. I hope it does help him.

    42. Re:How about LEARNING the English language? by cow-orker · · Score: 1

      If I had any idea where to start, I know I would have.

      Nobody has any idea where to start, because grammar is hard. Grammar doesn't seem to follow simple rules, there are always exceptions. Whatever formalism you use, it will either accept almost anything as grammatical or reject perfectly valid sentences. What is "ungrammatical" depends a lot on context.

      Here's the most absurd example, given by Steven Abney: "the a are of I". Word salad, isn't it? No, sometimes not. Sometimes "a" is a variable as in math, "are" is a measure of area and "I" is the name of an island or something. Then the word salad denotes the unknown area of an island.

      Abney basically gave up on formal grammar checking or, equivalently, parsing. Heck, parsing might even be easier, as a parser can try to accept bad grammar. A grammar checker would need a notion of good taste. Well, not impossible, but definitely a research problem, not a programming problem.

    43. Re:How about LEARNING the English language? by smokin_juan · · Score: 2, Interesting

      An open source grammar checker would be extremely useful.

      They're not just usefull at catching mistakes, but also teaching grammer. Anyone who uses grammar checking often enough will eventually start writing correctly in order to reduce the amount of corrections they have to make. I know there were quite a few times after running a grammar check when those rules learned in school came flooding back. Of course, this is all null and void if the grammer check automatically fixes errors, but in my experience no such program exists.

    44. Re:How about LEARNING the English language? by Trejkaz · · Score: 1

      Not to be a jerk, but how is that insightful? Its not even really that funny. An open source grammar checker would be extremely useful. Everyone mistypes from time to time, and often times spellcheckes are unable to catch it.

      Sure. If we had grammar checkers in all web browsers by default, they might suggest the word "oftentimes" instead of the user using the two words separately, and similar issues.

      But is this really the problem when most people don't even check their spelling enough to get the word "spellcheckers" right?

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    45. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0
      Either way, it's a form of tacit bigotry, Bud.

      You're right. My apologies.

    46. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      After they teach him english grammer, they'll start teaching him other learning technology, alien languages, and how to pilot a pirate ship into space. Then when the second comming of L. Ron Hubbard happens, they'll sure laugh at all of us naysayers.

      Did they tell your friend that after his course, they own 10% of his future income and all of his soul?

    47. Re:How about LEARNING the English language? by Anonymous Coward · · Score: 0

      Why wait until high school? Seriously - assume that there are no "competently taught" English classes until high school. So, you now have a large group of teenagers who don't know how to form a proper sentence. That's OK, though - just give them "a competently taught highschool English class" and they'll be good to go.

    48. Re:How about LEARNING the English language? by akadruid · · Score: 1

      I agree with you, but I dislike that example.
      And you wonder why people are stranded on the side of the road with a flat they can't change
      I'm a 24 yr old male. If I get a flat, I get the car into a safe place, pop the boot (trunk), and get my tools out.
      If my wife gets a flat, the last thing I want her doing is changing a tyre. I want her to get the car into a safe place, lock the doors and phone the RAC (breakdown recovery) or me. I pay money for the excellent recovery service I get from them for the same reason as I get my milk from Tescos instead of a cow in my back garden. In todays society, we can afford to be specialists. I get paid for writing insurance software, my wife gets paid for paying peoples pensions, the RAC man gets paid for fixing my wife's car, and Tescos get paid for the milk.

      Dragging that back onto subject, I don't need to be checking grammer any more than I need to be checking spelling, or writing a compiler before I can open a page of code.

      --
      "Those who cast the votes decide nothing; those who count the votes decide everything." (attrib. Joseph Stalin)
    49. Re:How about LEARNING the English language? by DudeTheMath · · Score: 1
      And don't forget the problem of people not knowing how to shoe a horse (reliance on motor vehicles), or light a fire (reliance on electricity), or plough a field (reliance on supermarkets).

      My wife is a professor of English Literature. It's amazing the number of papers she gets where it is obvious the student has simply selected the first choice of those presented by a spell checker: it looks kind of like the word the student probably meant, but means something entirely different. I wish she were here to provide a concrete example, but just try it yourself: deliberately misspell a few words(phonetically, perhaps) and see what your checker comes up with.

      It's easier to understand someone who misspells a few words than someone who lets a computer correct their misspellings.

      --
      You save only 59 seconds over 8 miles by going 75 instead of 65. Do you really have to pass that guy? Do the Math!
  4. The Elements of Style and a good eye. by Neil+Blender · · Score: 1

    Doing it yourself is the best method I know of (ending sentence with a preposition).

    1. Re:The Elements of Style and a good eye. by iced_773 · · Score: 5, Informative


      Speaking of The Elements of Style, the full text of the book can be found here. It's online now. Use it.

    2. Re:The Elements of Style and a good eye. by gfreeman · · Score: 1

      The Economist has a style guide, which I find very useful. The guide is based on the style book which is given to all journalists at The Economist.

      --
      Ceci n'est pas un sig.
  5. Lisa Simpson already did it by mvaneerde · · Score: 2, Funny

    Remember Linguo? Or am I dating myself? (ew)

    1. Re:Lisa Simpson already did it by sound+vision · · Score: 1

      Don't worry, everyone does it, it's perfectly normal.

    2. Re:Lisa Simpson already did it by Anonymous Coward · · Score: 1, Funny

      Not that there's anything wrong with that.

    3. Re:Lisa Simpson already did it by Anonymous Coward · · Score: 0

      dating yourself?!? I saw that episode a couple days ago on rerun!

    4. Re:Lisa Simpson already did it by Anonymous Coward · · Score: 0

      Linguo would die a thousand deaths if he read Slashdot.

    5. Re:Lisa Simpson already did it by Anonymous Coward · · Score: 0

      But Linguo dead!

    6. Re:Lisa Simpson already did it by Omnieiunium · · Score: 2, Interesting

      Linguo: Sentence fragment. Lisa: Sentence fragment is also a sentence fragment.

      Ah, what can't you learn from the simpsons?

  6. What would it take? by Shadow+Wrought · · Score: 1
    What would it take to make a useful, functional grammar checker?

    How 'bout useful, functional grammar? Ain't not no problem otherwise, right?

    --
    If brevity is the soul of wit, then how does one explain Twitter?
    1. Re:What would it take? by kelnos · · Score: 1
      Have you noticed that programmers are not exactly ideal gramarians?
      No, actually, I hadn't. Some of the better programmers I know are above average in their language skills. I'm not surprised, either. After all, when you break it down, it's just ordered syntax: something programmers can generally handle pretty well.

      Hell, a good number of the programmers I know don't even speak English as their native language, and yet their written English skills are better than many native speakers.
      --
      Xfce: Lighter than some, heavier than others. Just right.
    2. Re:What would it take? by TekPolitik · · Score: 1
      Some of the better programmers I know are above average in their language skills.

      Programmers who are also lawyers have even stronger language skills. Study of the law leads to an appreciation for the value of precision that you do not get from a discipline where you can test your own work (within reason) - in the law if you fail to be sufficiently precise, you will find out when the judge slaps you down.

    3. Re:What would it take? by the+phantom · · Score: 5, Funny

      A linguistics professor is giving a lecture. He explains that in English, prescriptive grammar dictates that a double negative creates a positive, for instance "I ain't got no money" would parse as "I have money." He then goes on to explain that in many languages, a double negative creates a more emphatic negative, for instance, in Russian "U menya nyet nichyevo" (literally, "By me is not had nothing") uses two negative phrases to create a stronger negative. Furthermore, the prof explains, in most languages, using two positives will create a more emphatic positive, or at the very least, will not change the meaning of a phrase, for instance "Yes, I have bananas" is fundamentally the same as "I have bananas." However, the proffessor concludes, in no language does a double positive create a negative.

      A student, in the back of the class, muttering under his breath, was heard to utter "Yeah, right."

    4. Re:What would it take? by ak_hepcat · · Score: 1

      Grammatically speaking, the professor is still correct.

      People who have no grasp of sarcasm or body language will be unable to extract the context from this interaction.

      Syntax and semantics and context.

      All three of them are required to fully understand grammar, and it is likely to be nearly impossible to present all of them in a machine-comprehensible fashion.

      Duck!

      --
      Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
    5. Re:What would it take? by the+phantom · · Score: 1

      I assume you are ducking because you realise that it was a joke and that you have no sense of humor?

      By the way, the other linguistics joke I know:

      A freshman is making his way across the green at Harvard. It is his first day, and he is not certain where anything is. He stops the first prof he sees, and asks him: Hey, prof, where's the library at?

      The proffessor, with a look of utter disgust, replies: Son, here are Harvard, we do not end our sentences with prepositions!

      The student replies: Oh! I am so sorry... where's the library at, asshole?

    6. Re:what would it take? by value_added · · Score: 1

      It would start with a programmer with a solid command of good grammar.

      Funny, yes, but the real joke is on those programmers who believe there's an inherent contradiction.

      Dennis Richie, Brian Kernighan, Larry Wall, to name a few, are hardly what you'd call grammatically challenged. In fact, they're well-read, well-spoken and highly literate. And I'd wager more than a dollar that CompSci books or O'Reilly publications aren't ghost written by English majors.

      Bad spelling and broken grammar are the hallmarks of an illiterate, irrespective of one's professional training or what one does for a living. A reliance on tools to compensate for such shortcomings is a poor substitute for thinking and reading (commonly known as "proofing" in other circles). What such tools do, IMHO, is to obscure from view an inadequate education (we're talking grade-school, here), and removes any possible motivation for improvement.

      Years ago I worked for a major law firm. What I remember most was how the old-timers (senior partners over the age of 60) were able to dictate their documents in full, and rely on their secretaries to transcribe and print the final output with little more than a final cursory check. The junior attorneys, by contrast, using their wordprocessors could fill a wastebasket with endless spell-checked revisions of a single letter.

      The ability to write well may not be a requirement for being a good programmer, but all languages have a grammar and syntax, whether that language is C, or English, Finnish, or Hindi is irrelevant.

    7. Re:What would it take? by zanderredux · · Score: 1
      Good one. By the way, on the subject of things not parsing right:

      In French, some verbs alone express a certain meaning, but if emphasized with an adverb, the original meaning of the verb is attenuated or even inverted!

      The best example I can think of is the verb "aimer" (to love). The phrase "Je t'aime" translates as "I love you", in a rather romantic way. However, if written as "Je t'aime beaucoup" (beaucoup = "very much", literally "I love you a lot") the adverb changes the meaning of the phrase from the unambiguous "I love you" into the very neutral and diplomatic "I like you".

      Not exactly a double negative, but the adverb doesn't parse intuitively, either.

    8. Re:What would it take? by Anonymous Coward · · Score: 0

      >>> He explains that in English, prescriptive grammar dictates that a double negative creates a positive, for instance "I ain't got no money" would parse as "I have money."

      A pity that this is wrong - a double negative *may* create a positive - if the listener believes that it does. This is one of the crap grammar rules that migrated over from Latin and goes against Olde Englisc and Middle English grammar rules (where a double negative is used for emphasis).

      Oops; destroyed your argument there...

    9. Re:What would it take? by the+phantom · · Score: 1

      Not that I should feed the trolls, but did you notice the word "prescriptive" in there? Prescriptive grammar is what you are describing as the "crap grammar rules." So, basically, you haven't pointed out anything that hasn't already been pointed out. So much for blowing holes in my argument. On the other hand, it is a joke, so it doesn't really have to work on all logical levels.

  7. Dr. Hopeful anyone? by CDMA_Demo · · Score: 1
    1. Re:Dr. Hopeful anyone? by Anonymous Coward · · Score: 0

      Yeah right, my parents had to learn that in school and never used it again. Here in the US people have a hard enough time learning the metric system, they sure as hell aren't going to learn Esperanto.

  8. AI by Roguelazer · · Score: 4, Insightful

    Grammar can often only be determined by context, especially in English, where the rules of grammar change so much. Until a computer can for itself understand context, no grammar checker can be successful (or even marginally useful). Thus, my answer to your question is two words: "Artificial Intelligence." Artificial stupidity can also be used to simulate bad English.

    1. Re:AI by tktk · · Score: 3, Funny
      Artificial stupidity can also be used to simulate bad English.

      What's the point in having artificial stupidity when we have natural stupidity in abundance?

    2. Re:AI by PsiPsiStar · · Score: 2, Interesting

      I love Steven Pinker's remark about this; that we know the difference between young women looking for husbands and husbands looking for young women.

      But there are some things a grammar checker could readily do; see if a verb should be able to accept a direct object, see if a sentence ends in a preposition, etc.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    3. Re:AI by Dr.+Cam · · Score: 1

      Actually, an artificial intelligence trained to use another language is what you need to simulate bad English (whatever that may mean to you). Do not assume that failure to produce "good English" implies lack of ability. It may mean working from a different set of rules. It is probably more difficult to create a set of algorithms that would consistently produce "ungrammatical" English than to create one that would do it properly.

      The issue goes well beyond "checking grammar". Language developed among people, it shifts constantly because of the needs of the people that use it, and any system for checking grammar that would be fully reliable must be capable of producing meaningful, properly phrased (and spelled) English.

      As a possible benchmark, modern speech synthesis research began about 60 years ago, with the intention of producing speech directly from text in real time. How long have we been able to actually do this? This was a trivial task in comparison to dealing with grammar, because all the hard work (creating grammatical English) was already done.

    4. Re:AI by Haeleth · · Score: 2, Insightful

      there are some things a grammar checker could readily do . . . see if a sentence ends in a preposition, etc.

      Wait, why should a grammar checker be used to enforce pointless and arbitrary style guidelines which have never had any foundation in the usage even of the best writers, let alone served any purpose other than to require hideous contortions from anyone daring to employ phrasal verbs - like "to put up with", in that famous example which I'm sure I don't have to quote?

      Bonus points for anyone spotting the other stupid and arbitrary "rule" which I've flouted several times in this post. One which Word's detestable "grammar checker" does attempt to pick up on. (Ooh, I just ended a sentence with a preposition!)

    5. Re:AI by tool462 · · Score: 1

      This could probably be easily done, but it neglects the more important between prescriptive grammar (what you get in a text book with all the really weird rules about where to put commas and why your participles shouldn't dangle) and gramamr as it is actually used (I'm always one to happily split an infinitive). In my opinion, a prescriptive grammar should only be enforced to the point where the lack of it impedes understanding.

      What is different syntactically between these two sentences?

            I wanted to go to.

            I wanted to go with.

      Both end in prepositions which is "wrong", but one does make sense. Additionally, the first leaves an ambiguity: "Did they mispell 'too' or did the forget to put the place they were going to?" The second sentence does leave out the information of who or what they were going with, but that would be provided by the context.

      So, until we have a grammar checker that is able to understand context and determine when and if something makes sense, any attempt to enforce some arbitrary rules will be fundamentally flawed.

    6. Re:AI by chphilli · · Score: 1

      I can't believe I'm writing a reply to a story about grammar...

      That said, I don't understand your examples.

      The first is obviously incorrect as written. It is either: 1) a spelling error, or 2) incomplete. Either way, it is incorrect in any written context.

      The second is merely incomplete. As speakers we may use the language as you describe (for example, "Bob is going to the store. I want to go with."), but that hardly makes it correct; knowing the context merely allows us to infer the missing "you" in the sentence.

      So, honestly, although I understand your intentions (to show that prescriptive grammar is not always a requirement for communication and understanding), I would be troubled by any grammar checker that didn't at least highlight instances of these examples for further review.

      --
      Please ignore any obvious problems in this post.
    7. Re:AI by Tumbleweed · · Score: 2, Funny

      What's the point in having artificial stupidity when we have natural stupidity in abundance?

      Because then we can do it so much FASTER! Imagine a Beowulf cluster of artificially stupid computers - we could replace Bush! :)

    8. Re:AI by the+phantom · · Score: 1

      Damnit, stop using run-ons! For the love of God, stop with the run-ons! The paper clip will kill you while you sleep!

    9. Re:AI by tool462 · · Score: 1

      I understand your point. They perhaps weren't the best examples, but it can be hard to come up with simple ones on short notice :)

      Part of my point was that the second example is only incomplete by the standards set forth in a textbook. There are many examples in English and other languages where leaving out or implying a piece of information is perfectly acceptable. The imperative form in many European languages is a good example ("Go to the store!" has an implied "you" at the beginning.), but no one would claim that this should be flagged for further review because it made it into the text book as "proper" grammar. In practice, people end sentences with prepositions all the time, and it is not an impediment to understanding in most cases. Also, since prescriptive grammar is largely unused in actual speech and writing, there would be enough noise in the results of a grammar checker that flagged all these instances as to render them meaningless.

      I'm making the argument that the only metric that should be used for correct grammar is: "Can this be easily understood by a member of the target audience." If it passes this test, then, as far as I'm concerned, it's correct. Anything more than that and you can actually impede understanding because you are no longer writing in a form that is actually used in normal language. (Note that this is very context sensitive. Good grammar for a physics journal is very different from good grammar for the liner notes of a CD which is very different from good grammar for a web forum.)

    10. Re:AI by Eric604 · · Score: 1
      The second is merely incomplete. As speakers we may use the language as you describe (for example, "Bob is going to the store. I want to go with."), but that hardly makes it correct;

      Unless ofcourse you're writing speak language (eg a fiction story). It would be nice to have an option to ignore such soft errors when it appears between quotes, for example: [ Alice nodded and said "I want to go with." ] This is very complex because the checker needs to follow the conversation between Alice and the other person(s). Such option would be very helpfull to reduce the number of false positives.

    11. Re:AI by PsiPsiStar · · Score: 1

      I suppose, as someone who has taught English as a foreign language, that I had a different audience in mind than you did.

      Imagine a bunch of Chineese students asking 'why you go there?' and I'm sure you can begin to imagine the pedagogical and utilitarian value of a program that enforced standard grammer at least until a user was competent enough to violate it 'correctly.'

      Perhaps a better question would be 'who would use a grammer checker, and what would they want it to check?'

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    12. Re:AI by spisska · · Score: 2, Interesting

      But there are some things a grammar checker could readily do; see if a verb should be able to accept a direct object, see if a sentence ends in a preposition, etc.

      Sure, but there are plenty of verbs in English that can take an object or not, and plenty of words where the meaning changes (sometimes subtley, sometimes not) depending on whether the verb has an object or not. For example: "I see the house", "I see" (subtle difference); "I'm moving the TV", "I'm moving" (bigger difference); "I'll hang the laundry", "I'll hang" (completely different meanings, though arguably different verbs -- just try teaching your computer that).

      The other point is a bit pointless, as ending a sentence with a preposition is no longer considered bad grammar ("This is the type of pedantry up with which I will not put" -- Winston Churchill)

      Nor is it considered bad grammar anymore to sloppily split infinitives.

      For a machine grammar checker to work, it has to know rules. This can (theoretically) work in languages with rigid, well-defined and widely-folowed rules, but will not work so easily in English where there are so many exceptions.

    13. Re:AI by PsiPsiStar · · Score: 1

      I'm interested in this for the purpose of people teaching English as a Second\Foreign Language.

      I had a Chinese girlfriend who used the phrase "My parents are very saving." She meant 'frugal.'

      This is the type of thing I'm hoping to catch.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
    14. Re:AI by tool462 · · Score: 1

      I can see your point there :) I was considering my only use of a grammar checker: MS Word's for high school and college papers. In that case, grammar checkers are all but useless, since they tend to force the writer through hoops to get those green squiggly lines to disappear, resulting in a stilted, unreadable paper.

      Even so, for your case, the grammar checker could only handle very basic errors without the ability to understand context and content. Given the "Why you go there?" example you used, it would be very difficult for a program to do anything but flag the sentence as wrong without knowing something about the context it is used in. A student wouldn't likely know how to fix the statement without some insight into why it doesn't make sense and some idea of what a correct version would look like. Perhaps a more advanced student would do fine with a pull-down list of options like "Why are you going there?" and "Why do you go there?" and decide which one to use, but a beginning student wouldn't likely know the difference. Although, I suppose there would be some value in letting them know they made an error at all. I have no experience teaching a foreign language, so I'll have to defer to your experience on that one.

    15. Re:AI by sunwolf · · Score: 1

      My econ teacher calls infinitely renewable resources like this "Gifts of Nature". Now, I'm not so sure...

    16. Re:AI by ipfwadm · · Score: 1

      I'm making the argument that the only metric that should be used for correct grammar is: "Can this be easily understood by a member of the target audience." If it passes this test, then, as far as I'm concerned, it's correct.

      Wow... that's a pretty useless metric. For example, in your original post you left out the word "distinction". I had no problem understanding you, and as a Slashdot reader, I assume that I am a member of the target audience. Therefore, by your definition, your grammar was correct. I, however, would beg to differ.

      My personal feeling is that missing words are EXACTLY the type of thing that a grammer checker should flag, because those are the types of grammatical mistakes I make when I type (usually due to an edit that deleted an extra word or something). And I absolutely hate it when people say things like "Do you want to come with?" so if a grammar checker flags that in huge red type, that would be fine by me ;-)

      I agree though that a lot of the rules about splitting infinitives, ending sentences with prepositions, or the dreaded "passive voice" are all but useless to me, and at the moment I have most of those type of checks turned off in Word.

    17. Re:AI by tool462 · · Score: 1
      Well, I did say "easily understood" and you probably had to parse back over it real quick to discern what I meant. I also should have said "most members" instead of "a member." I could write something completely non-sensical, and given a large enough audience, find at least one person who understands it.
      Wow... that's a pretty useless metric.
      Tha pretty much captures my sentiments about formal grammar in a nutshell :)
    18. Re:AI by arminw · · Score: 1

      ....a spelling error....

      Correct spelling is not nearly as important to understanding as is correct word order and grammar. the following paragraph illustrates this:

      I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdgnieg The phaonmneal pweor of the hmuan mnid Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer inwaht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is taht the frist and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Amzanig huh? yaeh and I awlyas thought slpeling was ipmorantt!

      So a spell checker is nice, but knowing to choose the right words and sentence structures is important to communications. A computer, is not much help here, since a computer doesn't "understand meaning".

      --
      All theory is gray
    19. Re:AI by ipfwadm · · Score: 1

      Well, I did say "easily understood" and you probably had to parse back over it real quick to discern what I meant.

      True, I did read it twice. But I would still say I easily understood it, as I'm sure most people did. I guess our perceptions of what "easily understood" means in this context differ. Oh well.

    20. Re:AI by Anonymous Coward · · Score: 0

      What's the point in having artificial stupidity when we have natural stupidity in abundance?

      Indeed.

      Let's start with the premise: asking on slashdot for a grammar checker.

    21. Re:AI by Anonymous Coward · · Score: 0

      Sure, but there are plenty of verbs in English that can take an object or not, and plenty of words where the meaning changes (sometimes subtley, sometimes not) depending on whether the verb has an object or not. For example: "I see the house", "I see" (subtle difference); "I'm moving the TV", "I'm moving" (bigger difference); "I'll hang the laundry", "I'll hang" (completely different meanings, though arguably different verbs -- just try teaching your computer that).

      Don't forget, though, that a grammar checker has a somewhat easier task than a full-on parser: it's not bothered by ambiguous parses and so doesn't have to worry about determining meaning. (A perfect grammar checker would need to do this, but a useful one doesn't necessarily have to.) It just needs to determine that all six of your sentences are fine.

    22. Re:AI by PsiPsiStar · · Score: 1

      Perhaps a more advanced student would do fine with a pull-down list of options like "Why are you going there?" and "Why do you go there?" and decide which one to use,

      That'd be very useful to me.

      Perhaps some kind of flowchart or wizard? It may be difficult to do things automatically. If you can flag somthing as incorrect and use some tool (wizard, dropdown, etc) to get the user to supply content, I think somthing like this could be very useful for ESL.

      While I'm generally good with English, I was a horrid speller until I started using spellcheck. While most aids tend to become crutches sooner than guides, my spelling improved dramatically after I picked it up. This seems like a highly functional form of e-learning, since it allows the user to learn as part of the target environment, as opposed to a separate environment like the classroom.

      Ideally, you could make a grammer checker specifically designed for an ESL student with a particular background. It could target common language mistakes, and you could adjust the 'level' so that beginners were forced to construct rigidly perfect sentances and advanced learners could be given more leeway.

      Also, common translation errors could perhaps be targeted, though most of those would require context recogntion or else they'd get a ton of false positives. But phrases like "sour milk" (the literal Chinese translation of 'yogurt' into English) could raise a red flag for beginners. Even so, this seems like an excellent way to improve a student's English.

      My coding is pretty weak, but how hard it would be to modify a commercial spell checker...

      Is open office's spell checker easily configurable? I wonder if there any projects like this...

      Of course, since ESL is lightyears from what you do, all this is probably totally irrelevant to you. Sorry about that.

      --

      ___
      It's the end of my comment as I know it and I feel fine.
  9. No need by juanescalante · · Score: 1

    me no needs no stupid grammer checker

    1. Re:No need by HermanAB · · Score: 1

      Yo don't knead no speling chekir eathir.

      --
      Oh well, what the hell...
    2. Re:No need by RetroGeek · · Score: 1

      Me neither.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
  10. What will it take? by csmacd · · Score: 1

    People who have language skills, not just 1ee7-speak.

    --
    Don't pick up the pho*(@)$*@&@!@ NO CARRIER
    1. Re:What will it take? by Anonymous Coward · · Score: 0

      how about spelling too? Everyone knowe it's spelled l33t.

  11. How about a useful, functional grammar? by Stradenko · · Score: 1

    How about a useful, functional grammar? One that the english language apparently lacks.

    Garbage in, garbage out and all that rot.

    1. Re:How about a useful, functional grammar? by javaxman · · Score: 1
      How about a useful, functional grammar? One that the english language apparently lacks.

      In the comments of every story, there is one concise post that is spot-on. For this story, this is that comment.

      If English had a grammar that was easy or worth checking, the tool to do it would exist. As it is, the rules are so convoluted that only a masochist would attempt to put them into computer-executable code.

    2. Re:How about a useful, functional grammar? by hunterx11 · · Score: 1

      Spot on? English grammar is not worth checking? No human langauge has simple grammar, by the way.

      --
      English is easier said than done.
    3. Re:How about a useful, functional grammar? by the+phantom · · Score: 1

      Grammar, the structure that underlies all languages, must be "functional" in order for people to understand eachother. Grammar is "useful" only so far as it furthers communication, and is functional. Therefore, because English is a language in which people can communicate, I would argue that the grammar of English is both functional and useful, though perhaps not the easiest to parse.

    4. Re:How about a useful, functional grammar? by Stradenko · · Score: 1

      I would argue that most people involved in speaking tend to miscommunicate, but it's close enough that nobody notices too much.

      Probably true for every other language.

    5. Re:How about a useful, functional grammar? by Anonymous Coward · · Score: 0

      Don't bother trying to explain anything to them, they have no idea what they're talking about. And by the way, anybody who thinks that Latin has a rational grammar obviously hasn't read Tacitus much.

    6. Re:How about a useful, functional grammar? by the+phantom · · Score: 1

      You could make that argument, but if you apply it to English, you must (as you say) apply it to English. The point is to get the general gist across, and I would contend that more is understood than is not understood, and that understanding comes from ideological differences rather than grammatical ones (i.e. what is the color red? how does it differ from rust, or mauve, or magenta, or blood?).

    7. Re:How about a useful, functional grammar? by Anonymous Coward · · Score: 1, Insightful
      Bollocks. What you call useless and malfunctional, I call rich. If you want consistency and uniformity, learn symbolic logic. A human language with a completely rational grammar would not only not last very long before "corrupting" but it would also be desperately boring. English grammar uncertainties create wonderful cracks whereby style may enter. What could be more useful than that?

      Grammar is, to a large extent, nothing more than a post hoc description of the expressive customs which have arisen amongst a particular community of speakers. Consider this: all living languages are in constant flux. Given that, when a particular alteration occurs, do you really think the collective Spirit of Grammar first makes a check for internal consistency? Language is imitative. People say things because they hear other people say them. Other than by attempting to influence the reader toward or away from a particular construction, grammar manuals can never be anything but historical documents.

  12. What do you need? by slashname3 · · Score: 2, Insightful

    How about a dictionary and classes in english, like those given in schools. Should be all that is needed.

  13. Grammar checkers... by killa62 · · Score: 1

    Theru my lief xperiences, Ive troble width my grammer, but my speeling is verry god.

  14. Some links to tools by derek_farn · · Score: 1
    There are a few tools available. The problem seems to be getting developers to spend lots of time tuning the rules. Here is a page listing English language tools + some raw test data.

    If you have any other links to tools please let me know.

    1. Re:Some links to tools by Anonymous Coward · · Score: 0

      You're missing the Link Grammar Parser:

      http://www.link.cs.cmu.edu/link/

  15. uhh... by coop0030 · · Score: 2, Funny
    What would it take to make a useful, functional grammar checker?


    1 tbsp of crazy
    1 ounce of nuts
    4 cups of pure genius
    1/2 tsp of wit
    5 gallons of caffeine*

    *Your product of choice.
    1. Re:uhh... by magicchex · · Score: 1

      So is 5 gallons of espresso the same as 5 gallons of Pepsi?

      --
      How many fulltime jobs can one man have?
    2. Re:uhh... by Ewan · · Score: 1

      i suspect after 5 gallons of either, both will taste surprisingly similar...

    3. Re:uhh... by Mike+Markley · · Score: 1

      He said 5 gallons of caffeine, not 5 gallons of caffeine-containing products.

      With 37.5mg of caffeine per 12oz. Pepsi and 1.2g of caffeine per milliliter, I figure that to be just under 606 cans of Pepsi, vs. just over 227 2-ounce shots of espresso.

      Either way, the OP may be on to something. At that point, you'll definitely have the energy to programatically define every single grammatical rule in the English language. Assuming, of course, that your ticker holds out that long...

    4. Re:uhh... by the+idoru · · Score: 1

      You would'nt make it. According to Death by Caffeine, it would take 269.41 cans of Pepsi or 102.38 shots of espresso to kill a 150 pound person.

      I assume this uses the LD50 rating for caffeine, which is 192 Mg / Kg when orally administered to rats.

  16. The power of community by 14erCleaner · · Score: 1
    What would it take to make a useful, functional grammar checker?

    Just post the text to slashdot, wait for the flames, and do the opposite of what they suggest.

    --
    Have you read my blog lately?
    1. Re:The power of community by PoorImpulseControl · · Score: 1

      Damn, you beat me ot the comment. This was the first thought that jumed into my head.

  17. Change English instead by strcmp · · Score: 1

    The best way would be to re-implement English as a context-free grammar, preferably LL(k) or LALR.

    --
    "Yields falsehood when preceded by its own quotation" yields falsehood when preceded by its own quotation.
  18. SourceForge by Noksagt · · Score: 1

    The sourceforge link in the summary didn't require all words in the search. Requiring BOTH 'english' and 'grammar' yielded a few interesting projects:

    Queequeg, an English grammar checker for non-native English speakers

    LanguageTool, an Open Source language checker for the English and German language.

    graviax, Grammar rules (XML files containing regular expressions) and grammar checker.

    Yes, they are even less developed than commercial alternatives. But they are all interesting starts...

  19. Grammar checker by Anonymous Coward · · Score: 0
  20. What would it take? by parvenu74 · · Score: 1

    What would it take to make a useful, functional grammar checker?

    An act of God, essentially. Who's going to write such a program, the English teachers? Have you noticed that programmers are not exactly ideal gramarians?

  21. A useful, functioning language by bahwi · · Score: 1

    I love that old joke, what's so hard about the english language?

    Plural of Goose is Geese
    Plural of Moose is Moose.

    Tooth, Teeth
    Booth, Booth

    What's not to get?
    (More at places like this: http://www.edu-cyberpg.com/Literacy/reading.asp )

    1. Re:A useful, functioning language by bahwi · · Score: 1

      Ah! I thought I corrected it!

      Booth, Booths

      Damnit. I even saw that error! D'oh!

    2. Re:A useful, functioning language by Anonymous Coward · · Score: 0

      Many languages are much more difficult in that sense - in some the plural form of almost every noun is irregular (so basically you have to learn two words for one English noun).

    3. Re:A useful, functioning language by pete-classic · · Score: 1

      You misspelled "beeth", twice!

      -Peter

    4. Re:A useful, functioning language by the+phantom · · Score: 1

      Not to mention 'meeses' ('meese' being the plural form of 'mouse').

    5. Re:A useful, functioning language by pete-classic · · Score: 1

      I love those meeces to pieces!

      -Peter (AKA Starchild)

  22. simply: don't by matt4077 · · Score: 0
    Grammer checkers aren't half as useful as spellcheckers. While most people regularly stumble upon words they don't immediately know how to spell, only the most useless dumbwits have grammar problems. It's because grammar is important not only for writing, but also in speech and therefore trained a lot more.

    It would certainly reduce the number of errors like "would of", but people who write that are FUBAR anyway and shouldn't rely on software to get stuff like that right. The ability to write semi-competend is like breathing or eating: better done without artificial help.

    P.S.: I've hidden 5 errors in this post. Check your grammar checker by finding them all.

    1. Re:simply: don't by yossarian+dent · · Score: 1
      If only I had mod points to use here.

      Grammer checkers aren't half as useful as spellcheckers.

      I'm going to (largely) ignore the fact that the parent differentiated between spelling and grammar errors only to suggest in what appeared to be a non-ironic way that he left "grammatical" errors in his post.

      That aside, this argument ignores the group of people who would benefit most from a grammar checker: non-native speakers. Yes, native English speakers have built-in grammar rules that keep them from making egregious mistakes, but non-native speakers frequently make elementary errors because they have no such nearly-innate rules, and a grammar checker of this sort, if possible, would aid intercultural communication.

      However, there's the fact that many different English grammars exist that can sound foreign to someone from a different region but are not necessarily incorrect - for example, the double modal ("might could") of the Southeast. In order to write a "grammar checker",* one would have to take such differences into account, either choosing one grammar to call "standard" or making different versions for different regions. It's for that reason that I agree with the overall gist of the parent post - that a "grammar checker" shouldn't be attempted in order to aid native speakers - I just disagree with the method used to reach that conclusion.

      *Yes, commas are allowed outside of quotation marks in certain situations.

      --
      sig not ready: (A)bort, (R)etry, (F)ail.
    2. Re:simply: don't by Red+Flayer · · Score: 1

      5 errors?

      "Grammer [1,sp] checkers aren't [2, written communication should not use contractions] half as useful as spellcheckers. While most people regularly stumble upon words they don't [3, contraction] immediately [4, split infinitive] know how to spell, only the most useless dumbwits[5, not a word] have grammar problems. It's [6, contraction; 7, unclear precedent] because grammar is important not only for writing, but also in speech [missing comma, but debateable, so not counted] and therefore trained a lot more. It would certainly reduce the number of errors like "would of", but people who write that are FUBAR [8, acronym, slang] anyway and shouldn't [9, contraction] rely on software to get stuff like that right [10, run-on sentence]. The ability to write semi-competend [11, spelling; 12, improper usage, this should be an adverb (semi-competently)] is like breathing or eating: better done without artificial help. P.S.: I've hidden 5 errors in this post. Check your grammar checker by finding them all."

      My point is that grammar is not a universal set of rules, and that different rules exist for different usages. According to your rules, 5 erros exist; according to my rules, 12 errors exist. The advent of the dictionary in the 17th (I think) century began to standardize spelling in the English language. Grammar, however, is not standardized, and continues to evolve. Furthermore, English grammar comes from a multitude of other languages, which greatly confuses the issue. This is why English grammar is contextual.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:simply: don't by lav-chan · · Score: 1

      Uh. Contractions, slang, and acronyms aren't 'errors'. Not unless you're writing a formal paper, anyway. There's this thing called conversational English that people occasionally use.

    4. Re:simply: don't by gasaraki · · Score: 1

      Also, that is not a split infinitive. I don't think you know what an infinitive is. A run on sentence isn't an error either.

    5. Re:simply: don't by Anonymous Coward · · Score: 0

      "A run on sentence isn't an error either."

      Tell that to every single English teacher I've had...

    6. Re:simply: don't by Red+Flayer · · Score: 1

      conversational english

      Exactly my point. First, op was writing, not conversing. Second, there are different rules for grammar depending on situation.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    7. Re:simply: don't by Red+Flayer · · Score: 1

      the infinitive is "to do know". that part of the sentence should have been constructed as "they do not know immediately".

      A run on sentence is an error according to a ton of grammarians, it depends on which grammar set you choose to apply. That is my point.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    8. Re:simply: don't by Sigma+7 · · Score: 1
      "A run on sentence isn't an error either."

      Tell that to every single English teacher I've had...


      That's a style issue, not a grammar issue.

      While there are perfectly valid sentences that can last for more than 30 or more words, such sentences will cause the reader to lose focus on the topic of the sentence (rather than become confused because such a sentence is malformed), causing the reader to go back to the beginning and re-read the sentence more than once.

      That's generally why grammar checkers suggest to revise sentences rather than saying "You must chop it in half." There is also a rare case where fixing the run-on makes the result look worse - that's why run-ons are not grammar errors.

      BTW, whether or not the origianl post contained a run-on is debatable at best. AFAIK, it's merely a compound sentence that stuffs two verbs onto the second subject.
  23. Bask in it! by TheTranceFan · · Score: 5, Funny

    Ahhh the irony of asking Slashdot how to build a grammar checker!

  24. Its easy by jamesl · · Score: 1

    You mean the U of Wash prof, Sandeep Krishnamurthy, http://sandeepworld.blogspot.com/ who criticized MS Word's grammar checker in March http://slashdot.org/article.pl?sid=05/03/28/192323 1/ http://seattlepi.nwsource.com/business/217802_gram mar28.asp/ hasn't done it already? He made it sound so easy.

  25. Biofeedback by Doc+Ruby · · Score: 4, Interesting

    People are always making these grammar checkers that work "from the inside out": look at the words, surround them with expectations of what words can agree with them grammatically, and flag contradictions. But humans are interactive with language, like everything else we do. Proper speakers and writers of English are good listeners (and readers). When we hear what we've said, we imagine what that would mean to us if it had been said to us. When the words make us think of something different from what we though before we said them, we correct ourselves. A better grammar checker might work "from the outside in": compose imagery or relationships between recorded objects as represented in the written words, and show implications to the writer, to match against their expectations.

    That might be a mightily complex undertaking, akin to a machine "understanding" the words. But it would replicate the feedback we humans already use to keep our grammar correct, and to understand each other. If we aimed that high, we could probably find a less ambitious assistance that's easier to automate, but goes a long way towards helping us express our words to computers, and to each other using computers.

    --

    --
    make install -not war

    1. Re:Biofeedback by Sahib! · · Score: 1

      A better grammar checker might work "from the outside in": compose imagery or relationships between recorded objects as represented in the written words, and show implications to the writer, to match against their expectations.

      Sounds like the little bit I understood from Quine's Word and Object on the theories of how humans learn a language.

      --

      I prayed about it, and God said, "Don't do it!" But I thought, "I know better."

    2. Re:Biofeedback by snookums · · Score: 1

      I think your idea would be very hard to implement in general, and very tedious to use. If a grammar checker made me validate each sentence against what it thinks I mean then the process is going to take far too long. Some way of flagging potentially bad grammar is necessary. Perhaps a "double translation" could be employed. The checker could parse the sentence for meaning, and then attempt to express the same meaning using the same root words. If it finds this task impossible, or if the resulting sentence is significantly different from the original, then it flags the sentence. Still a difficult task, but perhaps more manageable.

      Biofeedback it a fine idea though. Currently the best machine for grammar checking is the human brain. Make some software which learns. Most of my grammatical errors are not made because I don't know how to write English. Most of them are caused by typos which happen to be real words, or by rewording sentences but forgetting to fix the verb agreement or some such.

      If a grammar checker popped up and said "This sentence looks a bit odd. Is it correct?" then I could probably give it a sensible answer about 95% of the time. If it learned from those answers then I'd end up with a good grammar checker that knows my writing style.

      Combine this with a collaborative back-end to stop idiosyncratic incorrectness from corrupting individual versions, and you have some seriously useful software.

      --
      Be careful. People in masks cannot be trusted.
    3. Re:Biofeedback by Doc+Ruby · · Score: 1

      Learning is mostly a process of repeating actions that met expectations formed from the results of previous actions. The more feedback, the better the learning. Our minds leverage our universe's consistency to anticipate it and act how we prefer. One of our best tricks is language, with which we have a great deal of interaction, even to the extent that some philosophers have claimed that "we" really are language, and the "homo sapiens" part is just a vehicle for us.

      "You know you've got it
        If it makes you feel good."
        - Janis Joplin, "Piece of My Heart"

      --

      --
      make install -not war

    4. Re:Biofeedback by Sahib! · · Score: 1

      some philosophers have claimed that "we" really are language, and the "homo sapiens" part is just a vehicle for us

      sounds like an interesting read. Other than something like Snow Crash, got any references?

      --

      I prayed about it, and God said, "Don't do it!" But I thought, "I know better."

    5. Re:Biofeedback by Doc+Ruby · · Score: 1

      I've gleaned that POV from "skull sessions" with philosophers (book and street) through the years, mostly at Columbia U and U Illinois / Chicago. It's akin to the "language is a virus" meme, which has fewer better references than _Snow Crash_ ;).

      Which in turn relates to the "meme" meme ;). If you haven't read the early discussions introducing "meme" meme to the meme pool, you might enjoy some of the sources mentioned in the "meme" Wikipedia entry. Personally, I believe more strongly than do the Wikipedia authors that Jacob was meme "Patient Zero", but maybe that's just because I was infected first by Jacob :). Or perhaps I first infected the poster of this message from Jacob's writing.

      --

      --
      make install -not war

    6. Re:Biofeedback by Anonymous Coward · · Score: 0

      some philosophers have claimed that "we" really are language, and the "homo sapiens" part is just a vehicle for us.

      Half of each one of us only, the other half is not about language at all because he already knows.

  26. Integer overflow on irony meter by Ronald+Dumsfeld · · Score: 2, Funny

    I have absolutely no idea what the appropriate requirements for a grammar checking engine would be.

    However, I doubt slashdot would be an appropriate place to seek advice on the subject.

    English is a complex and "dirty" language, effective usage can involve breaking what are the accepted rules.

    --
    Where's the Kaboom?
    There's supposed to be an Earth-shattering Kaboom.
    1. Re:Integer overflow on irony meter by the+phantom · · Score: 1

      English is a complex and "dirty" language, effective usage can involve breaking what are the accepted rules.

      In this, English is no different from any other language.

    2. Re:Integer overflow on irony meter by Petrushka · · Score: 1

      Up-mod self-parent double-plus-informative!

    3. Re:Integer overflow on irony meter by hcdejong · · Score: 1

      English is a ... "dirty" language

      No shit.

  27. If you have the time, by Anonymous Coward · · Score: 0
    What would it take to make a useful, functional grammar checker?
    1. create a data base of words.
    2. attach meta-data for each word (noun, article, etc).
    3. a program that understand basic grammar.
    4. If it fails, at least you'll be able to make a spell checker.
  28. who needs? by kaosone · · Score: 1

    i just ahte that stupid offcie paper clip, who pretensd to teach me engilsh no need to a open source one

    1. Re:who needs? by rcbarnes · · Score: 1

      Microsoft: You've got questions. We've got a dancing paperclip. (patiently stolen)

      --
      "Fight for lost causes. You may discover they weren't."
    2. Re:who needs? by Psychor · · Score: 1

      Clippy's least favourite word is the word 'which'. It's pretty much impossible to type it without him deciding to underline it and make some irrelevant and probably incorrect comment abouts its usage.

  29. Grammatik by Noksagt · · Score: 2, Informative

    Back when WordPerfect was actually giving MS Word a fight, grammatik was a great grammar checking program for DOS, Windows, Macintosh and Unix & years ahead of anything which made it into MS Word. It was developed by Reference Software, before WordPerfect acquired them. I assume Corel still has this & uses it in their WordPerfect Office Suite.

    Not perfect (our language is eccentric & computers are stupid), but the best I've seen.

    1. Re:Grammatik by salesgeek · · Score: 1

      Grammatik is still a part of the WP product line. It is a quantum leap better than nearly anything I've seen. It also integrated a writer's handbook which allowed you to understand not just that there was an error, but why that error was thre. In college I learned more about English from Grammatik than I did from all of my the English classes combined.

      Shame that there isn't a stand alone verson still around. It was truly outstanding, and still to this day is vastly superior to anything I've used.

      --
      -- $G
    2. Re:Grammatik by Ythan · · Score: 1

      StyleWriter is a good (Windows) application that helps you write text which is clear and concise. It isn't really a grammar checker but it takes on many of the same functions. I have found it useful in my work and have started adopting its style guidelines in my everyday writing.

    3. Re:Grammatik by salesgeek · · Score: 1

      Thanks - this looks like grammatik reborn.

      --
      -- $G
  30. what would it take? by RapmasterT · · Score: 2, Funny
    What would it take to make a useful, functional grammar checker?"
    It would start with a programmer with a solid command of good grammar.

    so it will take a miracle.

  31. Use south london grammar by mustafap · · Score: 1

    It's a lot easier to parse

    I was
    you was
    We was

    simple!

    --
    Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    1. Re:Use south london grammar by kongjie · · Score: 1

      Don't South Londoners also say "I were..."? Or is that characteristic of another region?

    2. Re:Use south london grammar by mustafap · · Score: 1

      I think I have heard it used, but not as much as the 'We was'. My father still says it.

      Having lived in dublin for a few years I've now moved onto a completely new set of english grammar violations :o)

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
  32. Outsource! by jswalter9 · · Score: 1

    Imagine a proofreading clearinghouse in India...

    --
    Retired from software... maybe. Sort of.
  33. How about... by ruben.gutierrez · · Score: 1

    ... making C the national language? We already have grammar checkers for that. They're very good, too. Although, I suppose string literals would still be a problem. Damn!

    1. Re:How about... by Psychor · · Score: 1

      We wouldn't need string literals if C was the global language, you could just call the point you were referring to.

      Unfortunately C has grammar problems of its own though, you'd probably see Americans continuing their tradition for shoddy grammar by slapping the 'goto' keyword everywhere.

    2. Re:How about... by ruben.gutierrez · · Score: 1

      But, if you recall, the question was about a good grammar checker. A program won't compile if it's not grammatically/syntactically correct.

  34. English needs to be mutable. by vertinox · · Score: 4, Insightful

    One of the concepts that most people should realize is that the main success (and downfall) of the English language is that it can mutate quite easily.

    Remember... English is the bastard child of Celtic, Latin, and various other Germanic languages. Language also affects the way the way we think and also is the key limiting factor in grasping concepts.

    If your language cannot express a certain concept then you need a way to bend the rules (which English has a bad habit of doing) so that you can share that idea with others.

    To enforce a view or a proper method of speaking will often stagnate a societies ability to assimilate new ideas or methods. George Orwell pointed this out when he came up with the idea for new speak in which society can restrain itself from unwanted aspects by removing societies ability to even discuss it.

    We obviously do not speak Elizabethan English or the olde English of the Middle ages. Should our descendants be forced to speak an archaic language 200 years from now because we demanded to have our software set in stone what is the proper way to express ideas and communication.

    Man, this sounds a bit hippy-esque, but hopefully you understand what I mean.

    Still there should be some ground rules to what proper English is and should be so we can understands each other without going "Huh?" but it shouldn't be a hard-line stance that is unchangeable for the next 50 years.

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)
    1. Re:English needs to be mutable. by dbIII · · Score: 2, Insightful
      We obviously do not speak ... the olde English of the Middle ages.
      Try reading "Canterbury Tales" aloud - once you get past the spelling it is surprisingly similar to the english we speak nearly 800 years on. If more people on slashdot read this there would be less people complaining about spelling and grammar here, it really doesn't matter in an informal forum, and even in some more formal settings.
      ground rules to what proper English is and should be so we can understands each other without going "Huh?"
      The theme song to the comedy "The Nanny" was one of those situations for me and probably most non-US english speakers that heard it. Live with the regional differences and the fact that the language of the net is broken english.
    2. Re:English needs to be mutable. by DoctorSVD · · Score: 1

      > Man, this sounds a bit hippy-esque, but hopefully > you understand what I mean. I believe "Hippi-Dippy" is the proper term.

    3. Re:English needs to be mutable. by Mr.+Bad+Example · · Score: 4, Informative

      A couple of nitpicks here:

      > Remember... English is the bastard child of Celtic, Latin, and various other Germanic languages.

      English isn't really related to the Celtic languages. There are a few Celtic loan words, but that's about it. Also, Celtic languages and Latin aren't Germanic. You can see the relationships here.

    4. Re:English needs to be mutable. by Mr.+Bad+Example · · Score: 2, Informative

      > Try reading "Canterbury Tales" aloud - once you get past the spelling it is surprisingly similar to the english we speak nearly 800 years on.

      Well, yes and no. True, Chaucer-era Middle English had lost most of the inflections of Old English (vestiges of which linger in things like pronoun cases to this day) and picked up a lot of vocabulary from the Norman invaders, but it didn't really sound like modern English. That wouldn't happen until the Great Vowel Shift around the 15th and 16th centuries.

    5. Re:English needs to be mutable. by hunterx11 · · Score: 1
      Proper rules for languages don't have much to do with the actual rules of a language in the first place and only have a limited influence on language change. There are rules so that we can understand each other, but you learned them by listening to your parents and your peers, not your teachers. "I ain't go no cash" isn't proper, but it is just as valid English as "I have no cash." On the other hand, we all know that "Cash I have no" isn't English, even if it isn't obvious why not.

      Also, American English sounds more like Elizabethan English than does modern British English :)

      --
      English is easier said than done.
    6. Re:English needs to be mutable. by GungaDan · · Score: 1

      I find this to be a perfectly cromulent argument.

      --
      Eloi are stupid, throw morlocks at them!
    7. Re:English needs to be mutable. by hisstory+student · · Score: 2, Informative

      fewer

      --
      Heard any good sigs lately?
    8. Re:English needs to be mutable. by johansalk · · Score: 1

      English is essentially German with a lot of latin and Greek.

    9. Re:English needs to be mutable. by spauldo · · Score: 1
      Beowulf would be a better example, since it's actually old english rather than middle english.

      Here's a sample.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    10. Re:English needs to be mutable. by Dhalka226 · · Score: 1

      If more people on slashdot read this there would be less people complaining about spelling and grammar here, it really doesn't matter in an informal forum, and even in some more formal settings.

      I'm sure to be called a grammar Nazi for this, although I'm really not. I really don't go out of my way to correct people's grammar unless they ask.

      However, I do think it matters even in an informal situation such as the Internet. I'll give you a few reasons:

      1. Understanding. Some people have grammar that is so hard to read that it can not be understood. Or worse, is downright painful. There is one person who posts on a site that I visit who tends, to post, like this, with, a comma, every, word or, so. Since I try to write with at least managable grammar even informally, I make the mistake of pausing briefly at a comma as it is intended. It has happened that I literally develop a headache trying to wade through this person's posts, particularly if they are long. Not to mention the fact that he tends to ramble a lot, which makes it that much harder.

      2. Respect. Like it or not, even in informal forums, there are a sizable portion of people who will judge you to some extent or another on your writing. If your writing is strong and well-constructed, you instantly gain credibility. Conversely, if it is weak or muddled you lose it. I have found that to be true even in places like school--if I write forcefully enough, I've found that I tend to be able to do well even with only a couple of facts on the subject at my disposal.

      Similarly, the fact that somebody does not take the time to simply glance over something they write before they submit it makes me disinclined to read it or take it seriously. If one has something important to contribute, if one wants to be taken seriously, a few minutes proof-reading is not much to ask. If one can't be bothered when writing one's post, how seriously am I to take it when reading?

      3. Let's throw in an odd one -- practice. I think whether you ultimately agree with my thoughts here or not, we can both agree that there are situations where good, clear, strong writing is an absolute must. Whenever I have asked somebody why they type the way they do online, the inevitable answer is some variation of "it's just the Internet!" Well, that's true. But you know, if people wrote well online they have at their hands potentially hours per day to practice their spelling and writing. I still don't consider myself particularly good at spelling, but I used to be absolutely abysmal. Anything above that point that I am now is because I cared enough to look things up when I wasn't sure.

    11. Re:English needs to be mutable. by tbjw · · Score: 1

      Seeing as how it is ad rem and all, I feel it ought be pointed out that that chart does not represent the influence Norse has had on English very well.

    12. Re:English needs to be mutable. by Anonymous Coward · · Score: 0

      English is English. German and English have a common ancestor (Proto-Germanic). There are some Latin and greek loan words in English, but none of the structure of those languages.

    13. Re:English needs to be mutable. by Hal_Porter · · Score: 1

      English grammar is more like a scandinavian language than German. And the vocabulary is completely different.

      I'd say that but German, Scandinavian and English probably do share a common ancestor. Which is more than can be said for English and Latin.

      Incidentally, all this reminds me of a great post in alt.religion.kibology

      http://www.angelfire.com/la/carlosmay/Chomp.html

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    14. Re:English needs to be mutable. by __aabwba5127 · · Score: 1

      Remember... English is the bastard child of Celtic, Latin, and various other Germanic languages. Yeah especially since celtic and latin are not very germanic languages, they're more along the lines of french, spansh, romanian, italian, etc.

    15. Re:English needs to be mutable. by dbIII · · Score: 1
      OK good point, but I disagree (otherwise I wouldn't have used OK, it's informal) - now please be quiet and go after mobile phone text message spelling and grammar, they need your attention more than we do.

      On this forum I've had someone try to correct my spelling of Aluminium! There are also weird regional grammar differences like using "she" instead of "they" when indicating of a group of people of unspecified gender. It's a big world out there and there is more than one dictionary. Also take for example things written quickly by someone like Raster from the Enlightenment project - horrible spelling and grammar but still worth reading for the content.

      Broken english - live with it. A good thing about this forum is the ability to put down ideas quickly, so formal use of whatever english is used in your region should not be expected.

    16. Re:English needs to be mutable. by CRCulver · · Score: 1

      Remember... English is the bastard child of Celtic, Latin, and various other Germanic languages.

      English has very little to due with Celtic. The Anglo-Saxons entered parts of England where the Celtic languages had already been wiped out by the Latin-speaking Romans. Celtic loanwords in English are very few. And English is hardly a "bastard child". The evolution of English out of Proto-Indo-European through Proto-Germanic is fairly normal.

      Language also affects the way the way we think and also is the key limiting factor in grasping concepts.

      Wrong. That's called the Sapir-Whorf hypothesis and most linguists have never believed in it. Your language does not limit your ability to think.

      George Orwell pointed this out when he came up with the idea for new speak in which society can restrain itself from unwanted aspects by removing societies ability to even discuss it.

      Orwell wasn't a linguist, who cares what he says about language. 1984 was fiction, and the author was going in above his head with his unlearned language musings.

      You clearly have no formal training in linguistics. Why then do you think you are qualified to spout off like this? You are just leading other Slashdot readers, who unfortunately can't tell the difference, astray.

    17. Re:English needs to be mutable. by Tiroth · · Score: 1

      But he has an excellent point that "breaking" the rules should be allowed only insofar as it isn't a barrier to communication. For instance, the extreme contraction of words in text messaging makes perfect sense, both because of ease of generation and because small screens render long flowery sentences unintelligible. Generally, stylistic rules (such as "don't use OK") are the result of prescriptive grammars that may give a statement a literary feel or identify it with a subculture but in fact force the writer to use a subset of the actual number of potential intelligible phrases.

      On the other hand, strange behavior SUCH AS TYPING IN ALL CAPS or, inserting, extraneous. punction. or speeling. Makes things very hard to understand. Distinct from vernacular usage or rational simplification, this is simple laziness or ignorance. The point of language is communication, and I think we can all agree that it is counterproductive to use constructions or styles that make communication difficult for our intended audience.

    18. Re:English needs to be mutable. by Tiroth · · Score: 1

      >That's called the Sapir-Whorf hypothesis and
      >most linguists have never believed in it. Your
      >language does not limit your ability to think.

      I've read a little bit about this. I think it is intuitively clear that Sapir-Whorf is false; for example, while the Eskimo might have 100+ words for different snow, I can still understand the distinctions even if I lack the vocabulary to express them as clearly as the Eskimo can.

      Let me ask you this, though. Even if language doesn't restrict your ability to think, it seems clear to me that language and culture are inseperable. Culture informs language, and language seems to have the power to affect a nation's culture as well in the opposite direction. Is there consensus on this?

      I'll give an example here. In Japanese, you need to know your social standing and in-group/out-group relationship relative to your audience in order to speak politely. Though these linguistic features were likely the product of a heirarchical society, don't they now serve as a feedback mechanism that reinforces that culture?

  35. Interest by kevin_conaway · · Score: 1

    What would it take? Someone who REALLY REALLY cares about this stuff or someone with a lot of money.

    Ever notice how the open source community is full of really cool 90% finished products? People like to spend their spare time doing stuff thats fun, not mundane crap that occupies 10% of software development.

    If you need applications like a grammar checker or that other 10% of "cool" software to be built, you will most likely have to pay someone to do it.

    1. Re:Interest by rumblin'rabbit · · Score: 1
      Ever notice how the open source community is full of really cool 90% finished products? People like to spend their spare time doing stuff thats fun, not mundane crap that occupies 10% of software development.
      But as we all know, that last 10% takes 90% of the time. Thus people are really only doing 10% of the project.
  36. Take algorithmic equivalent of a Slashdot editor by Anonymous Coward · · Score: 0

    Null half the output and NOT the rest.

  37. style and diction by severett · · Score: 1

    The FSF has a program called Diction. It's not perfect but it's better than nothing right now.

    http://www.gnu.org/software/diction/diction.html

  38. Queequeg by Noksagt · · Score: 1

    The webpage for Queequeg gives a good overview that the sourceforge project page lacks (and the link on the sourceforge page to their webpage is for a non-english index).

  39. What it would take by winkydink · · Score: 1

    What would it take to make a useful, functional grammar checker?

    Paying attention in high school English classes coupled with mandatory testing for proficiency as a graduation requirement.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  40. My Grammar by P3NIS_CLEAVER · · Score: 0

    My Grammar's in the kitchen. Should I check on her?

    --
    Please sign petition to restore sanity to our banking system!!!

    http://financialpetition.org/
  41. Hmm... by MBCook · · Score: 1

    I cain't think of any reasons why programmer's times are spent making that kind a software. Maybe they just dont have alot of reasons for needing them.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  42. Computational Linguistics by Nasarius · · Score: 1

    Based on the fact that you posted this to Ask Slashdot, you probably need to start by studying the work that has already been done in the field of computational linguistics. Read the journals. Then figure out how to apply your knowledge.

    --
    LOAD "SIG",8,1
  43. Don't hold your breath by raoul666 · · Score: 0

    If you want to know why it's hard, look at the following sentance:

    While cooking dinner, my dog threw up on the carpet.

    It's a correct, grammar wise, but nearly everyone who reads it sees what's wrong right away. But just try and right a program that can do that, and you won't get anywhere.

    --
    When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl
    1. Re:Don't hold your breath by raoul666 · · Score: 0

      Any spelling or grammar errors in the parent are on purpose...nothing to see here, please move along...

      --
      When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl
    2. Re:Don't hold your breath by Geoffreyerffoeg · · Score: 1

      While cooking dinner, my dog threw up on the carpet.

      It's a correct, grammar wise, but nearly everyone who reads it sees what's wrong right away.


      (hehe..."a correct, grammar wise"...but I digress.)

      A) What's wrong? Oh, are you making an assumption that dogs can't cook dinner? How do you know I'm not writing a childrens' story about magic dogs? And no, I'm not being pedantic. How do you know that a participle is indeed dangling without having massive amounts of context (so much that you end up with a comprehender rather than just a grammar checker)? Your example assumes that everyone knows dogs can't cook dinner and people can. Syntactically, "While cooking dinner, my wife threw up on the carpet" has exactly the same structure, but it's more correct. And I won't even start to analyze "While throwing up on my dog, dinner cooked the carpet."

      And what of the sentence "The price of a pound of pork has risen higher than a Euro?" Does it mean that pork has increased its cost by more than a Euro? That the change in pork's price (in USD, say) has been greater than the change in the Euro's exchange rate? That the pork price on a certain graph has physically risen by more than the diameter of a Euro coin? And of those possibilities, which ones make the sentence wrong? (I think that with sense 1 it requires "more" instead of "higher", and that with sense 2 it lacks the verb "has"/"has risen" at the end, and that sense 3 is barely acceptable. But that's still my opinion.)

      B) How do you fix it? Most people would change it to "While cooking....", but what's the basis for that? The only hint is that it's my dog, but logically there's no reason for me to also be cooking dinner. It's just a convenient assumption - given the existence of no other cooking-capable entities in the sentence. But who restricts it to the sentence?

      The point is that we're looking for a grammar checker - something that can figure out, with some small comprehension, where one phrase ends and the next begins. And it should be of sufficient quality that if it can't figure out something, chances are that most people won't parse it, either. We are not looking for a sense checker or a comprehender.

    3. Re:Don't hold your breath by dotgain · · Score: 1

      That's only because the sentence has been taken out of context. Because of this, and the fact that the sentence only refers to one entity, we have to assume that the dog was cooking dinner.

  44. It will take more than a big pile of text by Ogemaniac · · Score: 1

    Natural language is built upon context - who is speaking to whom, where they are located, tone and body language, and the meanings they are trying to convey. Simply mapping correlations between words in one language and another will get you nowhere. Better versions of Babelfish will still be babble.

    I am currently living in Japan and learning the language. Here is a simple phrase that I was thinking about the other night...pretty much first-year college level Japanese.

    Japanese version:

    Itta koto ga aru

    English version:

    I/he/she/they have been (t)here before

    or
    Have you been there before?

    The latter translation is correct if said with a rising tone of voice.

    Note that I have just listed nine completely correct translations of a very simple Japanese sentence, all of which differ based on context - who is speaking to whom, their current location relative to the one in question, and tone of voice. A human reading a passage containing "itta goto ga aru" would know all of this information and correctly translate with ease. We are a long way from having a computer that can do such.

    Even ignoring these problems, just to illustrate the difficulties of translation from vastly differing languages, I will explain the Japanese phrase.

    "itta" means "went"
    "koto" turns a verb into a noun. In this case, "experience" is probably the best single-word translation. It can also mean "idea", "process", or "concept".
    "ga" has no translation into English whatsoever. It marks the topic of the sentence - in this case, "itta koto", the experience of having went.
    "aru" implies existence.

    Note that the natural Japanese sentence does not contain the subject of the sentence (I/you/he/she/etc) nor the implied location (here or there). The English version would use pronouns in these places. The translator needs to know this when translating, inserting them into the English from nothing in the Japanese, while dropping them in the reverse case. The translator needs to understand not only that Japanese rarely use pronouns, but it also needs to know when they do need to be used. If it turned every English pronoun into the corresponding Japanese, it would be wrong. If it threw them all out, it would be wrong. Instead, it must decide based on context whether they are necessary - and trust me, this is not easy at all.

    Language processing is still a million miles off, and analyzing a mountain of text is only a fraction of the solution.

    1. Re:It will take more than a big pile of text by Guspaz · · Score: 1

      Language processing is still a million miles off, and analyzing a mountain of text is only a fraction of the solution.

      Well, certainly Google's "Universal Translator" is a big step forward. The problem is, has anybody actually seen it in action? It looked amazing when announced, and a big deal was made over it. But nobody seems to have heard anything since. The only translation tools that Google has available are their "old" Google Language Tools, which isn't really much better than SysTran.

      So, a question to google: Where's the beef?

  45. Descriptor approach by adam.conf · · Score: 2, Funny

    A possibility is to assign every word in a sentence a number of descriptors (tense, part of speech, etc...) and see if they are in a logical order. For example:

    I use a grammer checker.

    Nominative Pronoun, present tense transitive action verb, general article for non-vowel sounds, adjective, noun.

    Simiilarily, She kick a red ball would have the same pattern.

    Assuming that an adequate dictionary is compiled (containing all the descriptors, relying on context for a word such as "grammer" (if before noun, grammer is an adjective, otherwise, it is a noun).

    While this system would be very difficult to design, I believe that the basic approach would work.

    1. Re:Descriptor approach by bluestar · · Score: 1

      That's great! Too bad you spelled grammar wrong. Repeatedly :)

      --
      "The cost of freedom is eternal vigilance." -Thomas Jefferson
  46. Real people have poor grammar by bigtrike · · Score: 1

    Nobody will buy a spam detection system which flags all of the mail from their kids as spam.

  47. Anyone else notice? by Anonymous Coward · · Score: 0

    ...that OpenOffice doesn't have a grammar checker either?

    Maybe that'll be the best way for one to happen; to come out of OO that is.

  48. Is English the problem? by DrVomact · · Score: 1

    The question seems to imply that implementation of a "good" grammar checker is made more difficult by the nature of English grammar. Does that mean there are effective grammar checkers out there for other languages, like German or Gaelic? I kind of doubt it.

    --
    Great men are almost always bad men--Lord Acton's Corollary
  49. Dr. Grammar FAQ by Noksagt · · Score: 1

    Well with the frequently asked questions (I'd hate to see the infrequently asked ones!) on Dr. Grammar, I'd say that it is a monstrous task to make a good checker. Grammaticians don't even agree on what is grammatically correct.

  50. Baby steps by Anonymous Coward · · Score: 0

    Slashdot can't even detect dupes and now you want grammar?

    Go hit your knuckles with a ruler.

  51. Yoda Says by Linker3000 · · Score: 2, Funny

    A grammar checker need I not.

    --
    AT&ROFLMAO
    1. Re:Yoda Says by codergeek42 · · Score: 1

      ...but need humor skills, you do. ;)

    2. Re:Yoda Says by Sigma+7 · · Score: 1

      If Yoda strong with force is he, why can't proper English speak he?

  52. Two englishes are coming by hawk · · Score: 3, Interesting

    American and British English remain, for the most part, mutually intelligible. They have largely drifted together.

    However, that has happened with a large english speaking population.

    I'm expecting it to split over time into an international english, which will be largely today's american english, and whatever the english speaking countries drift into speaking. I suppose that they *could* be enough of an anchor to slow the mutation of the language, but I doubt it. I'm even more skeptical of the idea that the now established international english would follow the changes of the native speakers--there's no reason for a french-speaker and a korean speaker, both of whom speak english as an international language, to change their english due to americans or brits.

    hawk

    1. Re:Two englishes are coming by Anonymous Coward · · Score: 1, Interesting

      I completely agree, and would even go so far as to say that's already the case. I work occasionally in a large international collaboration, and I am a native (American) English speaker. When on the topics of the project or other professional matters, there is little trouble understanding one another. However, at meals or other informal times, the Americans tend to sit together and speak casually and become basically incomprehensible to the non-native speakers. So I guess I speak both English and American and I understand Brit pretty well, although I sound like an idiot trying to speak it.

    2. Re:Two englishes are coming by mbaciarello · · Score: 1

      That's interesting. However, you should also consider that non-native English speakers do not necessarily transmit their second or third language to their children.

      In my experience, people who speak even excellent English as an Nth language tend not to teach it directly to their descendants, siblings or friends. Rather, they tend to encourage these people to learn it by exposing them to it (trips, books, movies) or having them attend courses.

      The result, IMO, is that there is no such thing as an international English evolution, as this supposed language is not inherited. As more and more people enjoy un-translated content in English, or attend classes with teachers from one country or another, international English will overlap with that of the dominant culture (American, in these years.)

    3. Re:Two englishes are coming by aclarke · · Score: 1
      Do I correctly understand that you expect American English to become the dominant grammar pattern for English worldwide? This certainly goes against my experience of seeing the traditional "British" spelling of words vs. the American revisions when I travel around the world. If I pick up a book, I can usually quickly tell whether it was published in the United States or ... anywhere else.

      Perhaps this is changing, so if you have evidence or anecdotes to show this, I'd be interested in hearing them.

    4. Re:Two englishes are coming by HaynieMatt · · Score: 1

      Will English change more or less with more communication among other English speaking Nations?

    5. Re:Two englishes are coming by spisska · · Score: 1

      I'm expecting it to split over time into an international english, which will be largely today's american english, and whatever the english speaking countries drift into speaking.

      It may surprise Americans to learn, but it's British English that is the lingua-franca overseas. All you need to do is read local English-language publications in non-English-speaking countries (British spelling, conventions), listen to people speak on the radio (British usage), or look at what qualifications are needed for University credit in English language (Cambridge First Certificate, not TOEFL).

      It may also surprise Americans to learn that far, far more people in the world understand the rules of cricket than the rules of baseball. This, however, is an unfortunate thing.

    6. Re:Two englishes are coming by csirac · · Score: 2, Interesting

      I agree about there possibly being an evolution of a "standardised" usage of english (a set of common , boring vocabulary without too much redundancy) by non-english speaking nations doing business with each other, but in my experience it does not seem to be based on American english.

      Granted, I haven't had that much experience (I've never even left Australia), but the foreign exchange students I know have all used British conventions, not American. This would include persons from: Italy, Ukrain, Germany, Finland, France, various nationalities from Africa (Zimbabwe, Nigeria, South Africa), Singapore, Hong Kong, and India.

      In fact, about the only nationality I have encountered using American English are Americans, Canadians and Japanese. I do have some acquaintences from China and South Korea but I can't remember any of their written english habits... I suspect they use American english too; but it seemed the Chinese guy I knew had learnt all his english from programming and Operating Systems.

    7. Re:Two englishes are coming by CRCulver · · Score: 1

      It may surprise Americans to learn, but it's British English that is the lingua-franca overseas.

      I disagree. I spent a lot of time in Eastern Europe, and the young people overwhelmingly tell me that it's American English their teachers want them to learn. Their textbooks are American, their spelling is American, the television they prefer to watch for practise is American, and they are keen on taking the TOEFL. The only people I know who study British English are those who got a scholarship for free study at the British Council.

    8. Re:Two englishes are coming by Anonymous Coward · · Score: 0

      "I've never even left Australia"

      I hate to break it to you, but that's a lazy Americanism. Correctly in English, it should be: "I haven't even left Australia"

    9. Re:Two englishes are coming by csirac · · Score: 1

      I hate to break it to you, but that's a lazy Americanism.

      I'll have to take your word for it being unique to America... if I was trying to write with a more formal tone, I'd use "I have never left Australia".

      To me, "never" is less ambiguous than "haven't" because "haven't" is open to being interpreted differently if the sentence is taken out of context.

      All that aside, Australians speaking informally aren't exactly known for their disciplined use of language. My "less educated" (more likely, less anal) friends hate it when I correct them on improper verb tenses, E.G. "seen" instead of "saw" (E.G. "I seen it" instead of "I saw it"), "done" instead of "did" (E.G.: "I done it" instead of "I did it"), and so on.

    10. Re:Two englishes are coming by feijai · · Score: 1

      It's true that many countries have British english standards. Oh, except for Japan. And China. And Korea. And the Phillipines. And much of South America. Which all largely use US standards. Oh, wait, that's a rather big chunk of the population, isn't it? By "anywhere else", you mean Africa, India, the Middle East, and parts of Europe. How delightfully eurocentric of you! :-)

      British spelling exists in countries worldwide largely because of the influence of remnants of the British empire. A hundred years ago that used to be an all-dominant force. But it's waning now. For better or for worse, US English has been *the* driving force in English for at least fifty years now, particularly after the onset of US dominance in media. Movies and TV and Rap have an amazingly powerful effect on how people speak a language. Practically all changes in English worldwide have been from US vocabulary -- when was the last time you heard of a new British term rising to common use? This may or may not be a *good* thing, but British English has been definitely in retreat over the course of the last century.

    11. Re:Two englishes are coming by hawk · · Score: 1

      >>I hate to break it to you, but that's a lazy Americanism.

      >I'll have to take your word for it being unique to America...>>

      Don't; the anonymous dork (err, anonymous coward) is wong (s their grammr trolls tend to be).

      "I have never" and "I have not even" mean different things, rather than being correct and incorrect.

      But then, avoiding 14 year olds is one of the reasons I have my thresholdset to 2 . . .

      hawk

    12. Re:Two englishes are coming by hawk · · Score: 1

      That's true; I wouldn't dispute the observations.

      However, it appears to me that biliningualfamilies keep a language for family, and another for the world/external culture/whatever. The latter can be learned for the same purposes in school.

      Cuban americans tend to actually be bilingual, sliping betwen languages without thgouth or hesitation. This is starting to appear in mexican americans.

      By a strange set of circumstances, I'm teaching fifth grade this year (for crying out loud, I was calling about my kids' tuition, and somehow ended up maneuvered into a conversation with the principal . . . !), with about half my students being hispanic. Several can correct my occasional spanish utterances (though, occasionally, they're wrong--the other day, I found that they didn't recognize the plural of "shut your mouth").

      Anyway, we're currently seeing a young generation that actually uses both at home. Many of my students speak *much* better english than their parents.

      While I'm at it, the usual criticism of americans and language is a bit off, for the reasons originally given. People in other counties tend to speak their own language, another language, and English. Americans tend to speak their own language, take (and forget) another language, and English (currently the same as their own language).

      hawk

    13. Re:Two englishes are coming by hawk · · Score: 1

      Not so much "american english," but the english as currently used in commerce--which happens to be pretty much late twentieth century american english. It's not because it's spoken here, but because it's widely used in commerce today.

      Keeping common english misspellings :) wouldn't surprise me at all. (though I do believe that it is not quite cricket to horde all those excess "u"'s while folks in serbia go days without vowels . . .).

      It won't stay around because it is spoien in the US, but because it is used in commerce. Much the same as Latin stayed for centuries after the Romans were done, or French stayed for centuries after France was irrelevant (1067, I guess :)

      hawk

    14. Re:Two englishes are coming by hawk · · Score: 1

      American english will change more (err, maybe it can't--it's already a hodge-podge!). International English will become more static (it has nothing to gain by straying from a common reference point). Hmm, consider how words b ecome fixed in the law,long after their use in common discourse--with the meaning well established, it would be reckless of a lawyer to use the modern vernacular rather than a word whose meaning has been defined in the law over hundreds of years.

      hawk, esq.

    15. Re:Two englishes are coming by hawk · · Score: 1

      again, it's commerce that will drive this. Compare the amount of commerce nationws have with the US, and that they have with England and those that share its abusive spellings.

      Also, even if the british misspellings were to survive (which is not unlikely, given that they are mutually intelligible), the grammar and vocabulary would remain that used in commerce with the US.

      hawk

    16. Re:Two englishes are coming by csirac · · Score: 1

      I disagree. I spent a lot of time in Eastern Europe, and the young people overwhelmingly tell me that it's American English their teachers want them to learn.

      I don't claim to be well read, travelled or wise - but foreign exchange students I've talked to over the years at university from western europe seem to indicate a preference for British english... although to tell the truth, for the ones that weren't good at it, the only thing "british" about their english was spelling.

      My sample space may be insufficient to make a properly informed conclusion, but that's the impression I got from friends who were from France, Italy, and Sweden - not to mention the slew of other nationalities from asia and africa. Many mention that both US and British spellings are accepted. Those that seemed to use American spellings exclusively seemed to be Japanese, and perhaps Korean/Chinese (I didn't get to know any well enough to learn their habits).

      Interestingly, one exchange student that very much avoided American spelling even more than I do was from India - I edited his thesis for him. He seemed to have his own brand of sentence structure... and using 3rd person seemed a challenge for him. After 70 pages it was starting to wear off on me too :-) It's amazing how easily we absorb habits from others...

      Either way, Americanisms are definately taking over our culture here in Australia; I know the way that myself and my peers speak and write is quite different to that of my grandparents (early 70s).

      My little brother (13) and his friends seem to be almost completely americanised - it's amusing to make fun of their "Dragon Ball Zed". And I suspect their spelling habits come from not bothering to change the default spell-check options in MS Word. But most amusing of all, is the adoption of various mannerisms they learn from movies and pop culture. "I'll cut you", "Bring it on, biatch", and so on. All whilst wearing an Eminem t-shirt (whom I detest)...

    17. Re:Two englishes are coming by csirac · · Score: 1

      You call them "British misspellings", others would speak of "American misspellings".

      Personally I think it's a dozen of one and twelve of the other ;-)

  53. animals by Anonymous Coward · · Score: 0
    ... What would it take to make a useful, functional grammar checker?...

    A million monkeys.

  54. WTF?? by Soko · · Score: 1

    Why would anyone think that technology could provide a check to see if thier Grandma is still useful? Of all the insensitive, downright cold things to ask for...

    Soko

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  55. If I could build one, I'd be very happy by Anonymous Coward · · Score: 0

    Technology far beyond the current state of the art, even in academia. Language is hard.

    ~ a PhD student in computational linguistics

  56. Isn't there a LINT for this? by Maow · · Score: 1
    Isn't there a LINT for this?

    Elint my_stuff.doc or whatever...

    No? There should be.

  57. English Language Problems by Palal · · Score: 1

    1. Grammar is easier than other languages. 2. Spelling is really messed up. Spelling reform is needed. Ef aj wonted tu spell logikalli, aj wud spell laik thys. 3. As far as the US is concerned, we have spelling that is more logical, but we are still using the imperial system... WE NEED TO CHANGE THAT.

    --
    -Palal
  58. Useful grammar checker? by nightsweat · · Score: 1

    There isn't any. :)

    --

    the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    1. Re:Useful grammar checker? by lemkebeth · · Score: 1

      Agreed.

      However, there is one non-computer based grammar checker. It is a proofreader.

      If you write anything important, have someone else look over it for errors you overlooked.

      To be honest, I gave up a long time ago with grammar checkers on a computer. I have my english textbooks around here for anything important this reason, though a proofreader is a very valuable thing to have.

      A /. posting of a comment isn't important however as long as it is intelligible to everyone else.

  59. the English language by falconwolf · · Score: 1

    A good place to start on English is Richard Lederer's "CRAZY ENGLISH". If nothing else, it's entertaining.

    Falcon
  60. Why? by surfinokie · · Score: 2, Informative

    If the /. community provides any indication, good grammar checkers wouldn't be used even if they existed. Spell checkers work very well and no one seems to pay them any heed.

    --
    Chance 'em.
  61. Hey! Insensitive Clod!! by Anonymous Coward · · Score: 0

    Any language that can express the thoughts of Shakespeare, Auden, Ogden Nash _and_ e.e.cummings is NOT a mess.

    Your room is a mess, as well as your logic.

  62. AI by Bastian · · Score: 1

    I am not a computational linguist, but here's my take on the situation:

    There are all sorts of ambiguities in the English language - you have to be able to understand what part of speech a word is at the moment, and in order to do that you often have to understand enough context to use clues from neighbouring sentences. Oftentimes the grammar checker is going to have no clue what part of speech a word takes, for the same reason that your spellchecker frequently complains about words you spelled correctly.

    In a language where, "Buffallo buffalo buffalo Buffalo buffalo, " is a complete sentence, I think that a trustworthy grammar checker is a few years out. =)

  63. To everyone... by MaestroSartori · · Score: 2, Insightful

    ...saying "Just learn the grammar correctly in the first place", here's a question: can you really see no use in a computerised tool to help you learn correct grammatical usage?

    It's like someone coming on asking about natural media painting apps being told "Just go to art school and learn how to use REAL paint, you lazy bastard!" - you're missing the point entirely. A grammar checker would be useful even for people with a decent grasp of grammar, as a double-check. Like spell checking, do you get it yet?

    1. Re:To everyone... by sinewalker · · Score: 1

      Spell checking isn't useful either, actually, because English is inconsistent across national borders. I quit using Word's spell check after version 6, when the stupid thing doesn't remember your language settings and insists on "US-English" with "zee"s everywhere and all the colours spelt wrong. And spell checkers actually are a hindrance in some places: take using the wrong word (principle v. principal). A grammar check won't pick up that "It's the principal that counts" is incorrect, either.

      On the other hand, the presence of a very bad spell check has prompted me to learn some spelling now. I find that reading a lot helps, since I get used to how the words should look. I still make mistakes though.

      It's sort of like quantised music synthesisers. Very cool in the 1980's, but it lead to very "square" unnatural, boring sounding tunes (take "Axel-F" for instance, which actually sounds better now that the "crazy frog" is ever so slightly out of time).

      I think we should just drop English as the Internet language and adopt Loglan (www.loglan.org). That's what it was invented for.

      --
      “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
    2. Re:To everyone... by ipfwadm · · Score: 1

      And spell checkers actually are a hindrance in some places: take using the wrong word (principle v. principal). A grammar check won't pick up that "It's the principal that counts" is incorrect, either.

      That would be the point of a good grammar checker. Of course depending on the context, your sentence could be perfectly correct, which is why writing a checker that can tell the difference is decidedly non-trivial.

      I think we should just drop English as the Internet language and adopt Loglan (www.loglan.org). That's what it was invented for.

      Right... Let's see. According to this article by Verisign, nearly three quarters of all Internet content is in English. They also claim one-third of the users are English-speaking, but it's hard to tell whether that's limited to first-language English speakers or not. My guess is that there are no more than a few thousand Loglan speakers out there. So, let's abandon the language spoken by hundreds of millions of internet users, and force EVERYONE to learn something new. Great.

  64. There is no English Grammar by rufusdufus · · Score: 1

    English has no fixed grammar. The language is organic. What does this mean? It means that there are no fixed rules that define proper sentence structure, instead it is a fuzzy set. The set changes with each new speaker.

    If there is no grammar for English, then what is it that your teachers taught you in grammer school? Simply this: Class. Thats right, what you are learning when you study grammar is social cueing that signals what social class you belong too. This works both ways; the 'educated elite' have a set of rules that distinguish them from the riff raff, but also, there are tribes that speak pidgin in order to distinguish their culture from the dominant one.

    1. Re:There is no English Grammar by the+phantom · · Score: 1

      Wrong. Read some Pinker and Chomsky. There is underlying grammar to the English language (as well as all other languages), and it is fixed. However, this grammar is understood by infants, and is not what is taught in schools. Yes, English is organic, but that does not mean that it is infinitely changable. I am organic, yet I cannot grow wings and fly.

      What is taught in schools is prescriptive grammar -- an way of ordering the language developed by the Victorians in order to make English more like Latin (which was considered the pinacle of languages -- the Vickies had a thing for the Romans).

      Incidently, I do not think that you are using the work 'pidgin' properly. Rightly used, it is a pseudo-language that lacks grammar. Pidgins are generally spoken when two or more populations that do not speak the same language are thrust together (think American slave populations, or merchant towns). Given enough time, people will begin to pick up vocabulary from eachother, and will be able to communicate general ideas, but without any consistant structure. Comepare this to creoles, which is what their children will generally speak: a grammatical language that combines all of the input languages. I believe that you are using pidgin to denote argots, jargons, dialects, and accents.

    2. Re:There is no English Grammar by Anonymous Coward · · Score: 0

      Nope you are wrong. If there is a grammar for English, lets see you publish it. You'll be famous!

    3. Re:There is no English Grammar by CRCulver · · Score: 1

      Wrong. Read some Pinker and Chomsky.

      Two very controversial scholars. You do realise that there are many, many linguists who do not agree with them?

    4. Re:There is no English Grammar by the+phantom · · Score: 1

      Yeah, I am aware of that, but this is /. -- if one person is going to make a definite, all-encompassing statement, I sure as hell am going to respond with one :)

  65. Double Plus Good by patrickclay · · Score: 1

    I think this is what you're looking for comrade!

  66. In Soviet Russia by raoul666 · · Score: 0

    Grammar checks YOU!

    --
    When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl
  67. Commercial's Not Much Better by suwain_2 · · Score: 1

    Microsoft Word has a great spell checker. Not only does it flag the wrong words, but half the time, it's correctly fixing stupid typos. Word isn't the only spell checker that works well; I'd argue that everything I've used lately, except for Lotus Notes, does a fabulous job.

    However, I'm yet to see a 'grammar checker' that works well at all. I don't believe we will anytime soon, either. The reason is that English syntax can be somewhat insane, and is full of exceptions. It's easy to say that "teh" should be "the." It's not so easy to point out mistakes in comma usage, for example.

    I've found that Word is rarely right about grammar. To its defense, I'm a decent writer, so I don't have flagrant errors for it to be catching. But when Word repeatedly pops up incorrect, sometimes nonsensical, corrections, it becomes incredibly frustrating.

    There might one day be a halfway decent grammar checker, but I don't anticipate it. There's no substitute for a human proofreader. (This applies to spelling, two, because you might spell a word correctly, but use the wrong won.)

    --
    ________________________________________________
    suwain_2 :: quality slashdot p
  68. best solution: by circletimessquare · · Score: 5, Funny

    1. break text source into a handful of slashdot comments, and submit each comment

    2. wait for the inevitable uppity howling condescending grammar nazi to response to whatever grammatical errors exist, however slight or unimportant

    3. reassemble text source and apply grammar nazis' edits

    voila! grammar checking via redundant network of distributed grammar nazis (tm)

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:best solution: by the+phantom · · Score: 5, Funny

      there should be a comma between 'uppity' and 'howling'
      there should be a comma between 'howling' and 'condescending'
      'response' should be 'respond'
      'voila' should be capitalized
      should read: 'via [a|the] redundant' OR 'via redundant networks'
      there should be a period after '(tm)'

    2. Re:best solution: by ptimmons · · Score: 1

      Missing:

      4. Browse at -1.

    3. Re:best solution: by Anonymous Coward · · Score: 0

      I'm sorry but Jeff or Bill or Steve or someone in that crowd patented that idea 4.7 mS ago. You can expect an IP lawsuit to be filed against you within the next 34.5 mS.

    4. Re:best solution: by Anonymous Coward · · Score: 0

      not only should voila be capitalised but it should be italicised

    5. Re:best solution: by Anonymous Coward · · Score: 0

      http://example.com/

      "Not" should be capitalised, quotation marks should encapsulate "voila", a comma should follow "capitalised", and the sentence should end with a period.

    6. Re:best solution: by Nerdposeur · · Score: 0

      Sentences should begin with capital letters and end with appropriate punctuation.
      Double quotation marks are generally used first, and quotes inside quotes use single marks. For example: "I heard a woman say 'fruit basket,'" insisted Janet.

    7. Re:best solution: by patio11 · · Score: 1
      There should be a comma between 'uppity' and 'howling'.

      There should be a comma between 'howling' and 'condescending'.

      'response' should be 'respond'.

      'voila' should be capitalized.

      The text should read: 'via [a|the] redundant' OR 'via redundant networks'.

      There should be a period after '(tm)'.

      This +5 Funny has been brought to you by my six year old cousin, who pointed out that "He should start every sentence with a big letter and end it with a period, question mark, or exclamation point." English isn't even her first language.

    8. Re:best solution: by Short+Circuit · · Score: 2, Funny

      "You look like you're trying to form an English sentence. Would you like me to help?"

  69. I have answer! by jam244 · · Score: 2, Funny

    I think *I* write grammar checker is ok?

  70. Proper English grammar changes daily by davidwr · · Score: 1

    If by "proper" you mean the listener or reader can clearly and unambiguously parse your sentence, then "proper" English can change every time it is uttered.

    What IS within reach is a parser for particular flavors of proper English. For example, you could write a parser for The Queen's English, or Proper Written American English as defined in the AP style manual.

    Neither parser would necessarily work for the other, and both would stumble on non-formal English such as most Slashdot posts.

    If you want to create a general-purpose parser, a key element will be a failure-detector, flagging items that need human verification or outright intervention.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  71. Oops, that should read... by tool462 · · Score: 1

    more important *distinction* between

    I should have been more careful in a post about grammar. *G*

  72. Erm, um, actually... by Hosiah · · Score: 2, Insightful
    What grammer-checking was done in M$ Word, as I recall, bore no resemblance to English as given in my English books. I quit using it, like I did eventually with all M$ products.

    Grammer checking is a thousand-fold more complicated than most people realize. English's hoary syntax, which pretty much boils down to "8 million exceptions in search of a rule", doesn't parse easily into computer code.

    But I, too, would be interested in seeing this field develop - because it has the side effect of making bot AI better! Now, a voice-activated console that understood commands in plain, sloppy English would be worth striving for. Grammer-checking in a word-processor usually just provokes me: "How *dare* you red-line this sentence; I'm quoting *Shakespeare*, you illiterate rock!"

    But we'll have perfect machine-generated grammer before we've reached the level of innovation required to put a spell-checker on the comment box on Slashdot!

    1. Re:Erm, um, actually... by the+phantom · · Score: 1

      Tsk tsk! Every one knows that red lines are for spelling, and green lines are for grammar. Now, write that out on the blackboard 500 times before you go home.

    2. Re:Erm, um, actually... by Hosiah · · Score: 1
      Oh, yeah, I forgot, it's been so long!

      for x in range(1, 500):
      ... print "Red lines are for spelling, green lines are for grammer."

      Done the /. way! (-:

    3. Re:Erm, um, actually... by the+phantom · · Score: 1

      Thank you. You are dismissed.

  73. useful grammar checker? by Anonymous Coward · · Score: 0

    How about the /. editors?

  74. SUCKER!!!! by Anonymous Coward · · Score: 0

    **runs to the patent office**

  75. Make the language fit the technology by Simonetta · · Score: 1

    There might develop a movement to make the language fit the technology. If it doesn't, then the message will be ignored.

        An example of this is the simple code-like messages sent by young people over cell phones and instant messaging mediums. People will taylor their messages to a language dialect that is appropriate to the medium.

    1. Re:Make the language fit the technology by Anonymous Coward · · Score: 0

      People will taylor their messages to a language dialect that is appropriate to the medium.

      Taylor? Good grief.

    2. Re:Make the language fit the technology by 1u3hr · · Score: 1
      There might develop a movement to make the language fit the technology. If it doesn't, then the message will be ignored.

      Actually, quite a lot of typographic distinctions have been lost since the use of keyboards (starting with typewriters) became the usual way to produce text. For instance, the decimal point is not the same as a full stop (period for Americans), it should be raised to about half the height of a figure. The correct use and distinction between em and en dashes and hyphens is rare. Straight instead of typographic (left and right) quote marks are often used ("smart quote" functions try to change these to the correct ones from context, but often fail). Faux italics (slanted roman instead of distinct font) are often generated, causing teeth grinding with those who notice. There's more...

      cell phones and instant messaging mediums

      note: plural of medium is media.

  76. Why would open source people need grammar checkers by caffiend666 · · Score: 2, Funny

    Why would open source people need grammar checkers? All we have to do is post a message to Slashdot and it will be prodded, poked, parsed, and insulted until nothing is left, it's great! Spelling, grammar, translation, jargon checking, and even *^%hole tests are available! We don't even have to be on topic, any message can be submitted....

    --
    Here's to losing my Karma Bonus again....
  77. Integration with slashcode? by bernywork · · Score: 1

    Any chance when it's done that we can integrate it with slashcode to stop all the whining all day about grammatically correct posts?

    --
    Curiosity was framed; ignorance killed the cat. -- Author unknown
    1. Re:Integration with slashcode? by Nermal6693 · · Score: 1

      I think they should start by integrating a spellchecker and hyperlink auto-Coraliser :)

  78. Re:Nah, just ask Microsoft by binarybum · · Score: 2, Funny

    Yes, you right quite are, it's plenty enough superiorly good. Whom was I that did wanted to used they're opened source shit that to?

        I use it all the time, it okay'd this posting.

    --
    ôó
  79. Correct Grammer by Anonymous Coward · · Score: 0

    In gradeschool I remember using a application for the Mac OS (7.x at that time) called "Correct Grammer". It seemed to work really well, much better than the grammer checker in word.

    I'd reccomend trying to follow up with the company that produced the program. Hell, since it was so long ago theymight have released the program to public domain.

    I looked around and it apears that the program was atleast at one point, owned by wordstar.org. Very little mention of it on their (horrible) site).

  80. A usefull functional language? by aconbere · · Score: 1

    perhaps all we need is a logicaly structured language then grammer checking wouldn't be a problem at all! I do say... that idea is double plus good!

  81. Its already happened by crabpeople · · Score: 2, Interesting

    Just look at jamaican english
    http://niceup.com/patois.txt

    some sample phrases:

    "No cup no broke, no coffee no dash wey". Even if disaster strikes your home it's always possible
    that all may not be lost. (22)
    you don't make a fuss there won't be a fight. (29)

    "Wha eye no see, heart no leap" means that something terrible could happen but if you don't
    see it, you are not frightened. (29)

    "mi come here fi drink milk, mi noh come here fi count cow". A remimder
    to conduct business in a straightforward manner. (22)

    "The higher the monkey climbs the more him expose". A truly comic image if
    you've ever been to the zoo, and comforting to any of us whose backs have been
    used as a stepping-stone for someone else's success. (22)

    "A city upon the hill cannot be hidden." same as above (29)

    I personally believe that language will just evolve so that our childrens children, will be almost incomprehensible to us. as you can see, having africans speak english for 400 years in jamaica gave them there own particular flavour of the language.

    --
    I'll just use my special getting high powers one more time...
  82. this implies by Jack9 · · Score: 1

    ...language will not further codify/lower in context until we either learn to recognize briefer sounds or can afford to remember umpteen different forms and then eventually prefer to use them in casual conversation. Unfortunately, high context is convenient and maybe language today is as advanced as it's going to get, until we achieve a more biologically advanced stage...2 tongues, whatever...mmm 2 tongues

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
  83. glad English is a mess by mincognito · · Score: 1
    However, the mess that is the English language...


    A language with a constant ideal grammar (an unmessy one) would not be very useful for human purposes. Meaning crucially depends on the context of utterance, and grammatical infractions are always possible and sometimes necessary for the sake of bettering communication. Strange but true. There is no way, in principle, that a grammar checker can ever get things quite right. An improvement would be to check sentence grammar in relation to surrounding sentences, rather than in isolation (pretty obvious and i'm sure this is already being done by people working on this stuff).

    Tense is also a thorny issue. The different uses of the present perfect for example depend on pragmatic, context-based features for disambiguation. And if you're writing a novel there are all sorts of grammar rules (pertaining to normal referring speech) that you can and must break to be intelligible. For example, narrative fiction is always written in the past tense yet a narrator can use deictics like "here" and "now" (in a sentence using the preterite tense). If I were to try that in a business letter however, e.g., "I have told you now that..." should the grammar checker catch me? Not if I'm referring to the paragraph above; but yes if "now" is referring to present sentence (the grammar checker should point out that the present tense should be used).

    Maybe there should be an option for the user to tell the grammar checker what genre a particular document is being written in. That is, set down the grammatical rules for particular types of writing. That might help a bit.

    But at the end of the day, the idea of a perfect grammar checker is in principle impossible. Precisely because language is messy. And that's a good thing.
  84. adjective-noun order in French by Tumbleweed · · Score: 5, Interesting

    French, for example, adjectives come after the noun they modify.

    Actually, that's only true for some adjectives. There is a rule to remember which ones go before the noun: 'BANGS'

    B - beauty
    A - age
    N - numerical order
    G - goodness (or badness)
    S - size

    Everything else goes after the noun.

    This has been your online French grammar lesson for the day. :)

    1. Re:adjective-noun order in French by dlZ · · Score: 1

      That would have made French class so much easier! I did excellent in all my studies except for French which I passed with the lowest grade possible every year, no matter how hard I studied. I think my teachers felt bad for me and then saw my other grades.

      --
      rm -rf ./evidence @ punkcomp
    2. Re:adjective-noun order in French by pbhj · · Score: 1

      You stole my pedantic response ... but I had forgotten which adjectives it applied too.

      Good Work 10/10

    3. Re:adjective-noun order in French by damiam · · Score: 2, Informative

      I learned it as T-BANGS, with T standing for truth.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:adjective-noun order in French by P0ldy · · Score: 4, Interesting

      And yet, neither this nor the "adjectives-always-following" former accounts for those adjectives whose meaning changes depending on its placement.

      Whereas "ma chambre propre" means "my clean room", "ma propre chambre" means "my own room".

    5. Re:adjective-noun order in French by KevinColyer · · Score: 1

      As someone who is curerntly living in Brussels and attempting to learn French that is good to learn! What an extraordinary place Slashdot is!

    6. Re:adjective-noun order in French by Anonymous Coward · · Score: 0

      What about,

      un homme grand - a voluminous man,
      un grand hommme - a distinguished man,

      like my french teacher in La Rochelle taught me?

      Don't tell me it was the other way around, please.

    7. Re:adjective-noun order in French by TheoMurpse · · Score: 1

      I can just see William Hung singing/lecturing about French:

      Oh T-BANGS, T-BANGS
      Oh baby
      The Louvre, the Louvre
      I go crazy
      'Cause she looks la fleur but she stings
      like abeille
      Like every girl in historie
      T-BANGS, T-BANGS!

    8. Re:adjective-noun order in French by Tumbleweed · · Score: 1

      I learned it as T-BANGS, with T standing for truth.

      What, like, "the true statement"? I believe that would still go after the noun, "le rapport vrai," according to babelfish (not that babelfish is the most accurate of English/French translations).

    9. Re:adjective-noun order in French by damiam · · Score: 1

      Yeah, that's what I meant. It's quite possible my French teacher was smoking crack, though.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    10. Re:adjective-noun order in French by Anonymous Coward · · Score: 0

      I guess that the rule is a bit more subtle. The adjective seems to go before the noun when referring to reality, and after the noun when referring to truth. So when you can replace "true" by "real" and not change the meaning, you're probably safe putting "vrai" before the noun.

      (Disclaimer: I'm french, but I don't known if there is a specific rule. I just made a few sentences in my head and tried to figure it out)

  85. Innovative Idea: by Heretik · · Score: 1

    Get an education, you illiterate clod.

  86. Easier way by WindBourne · · Score: 1
    1. create a porn site
    2. submit a sentence to 5 users.
    3. Ask them to correct it for the password.
    4. Assume that if 3 answers come back identical, that it is the correct sentence.
    5. Then allow those 3 through.
    6. Charge the user for doing their grammar checking.
    7. PROFIT!
    If the word nuclear is changed to nuculear, then you may assume an uneducated individual (or a bought education) and can just deny them. It will drive at least one person crazy.
    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Easier way by Anonymous Coward · · Score: 0

      Wait a minute. How do you expect to PROFIT! by filling in the blanks? I've read these crazy get-rich scemes a thousand times on Slashdot, and the only ones that work are the ones that have ????? as step 3.

    2. Re:Easier way by Fred_A · · Score: 1

      You must be new here.

      your 4. is the best way to get some *very* creative spelling.

      If you only get one submission that doesn't match any other one and hasn't got any numbers in it, chances are that this is the one you actually want.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    3. Re:Easier way by WindBourne · · Score: 2, Funny

      You know, the funny thing is, I suspect the idea would work.

      --
      I prefer the "u" in honour as it seems to be missing these days.
  87. Just post your text to... by Anonymous Coward · · Score: 0

    ... slashdot. The /. community will shred your post to its grammatical undershorts.

  88. Eubonics - a third type of language by Simonetta · · Score: 1

    I believe that the African-American dialect has developed into a different type of language that is primarily based on English. This unnamed language type is differenciated from standard English by its rate of change.
        Africans in the early New World were in a difficult situation. All were slaves and most came from small tribes and villages that spoke their own local language. Most Africans in the New World could not understand the native speech of most other Africans. English had to become a common language.
          However it was also necessary to develop a form of this common language that was not understood by the slave owners. I believe that the Africans used the vocal inflections of the native African languages using English words to communicate among themselves meanings that would not be understood by the slave owners. Even when the slave owners used exactly the same words. I believe that the key to this higher level of communication was a constant change in the meaning of the words spoken. As soon as the slave owners figured out what the slaves meant a whole new set of code words and vocal inflections would have spread through the community.
        After 500 years the Africans became the African-American people and their language is still used in the same manner. Eubonics differs from other language types by its unusually rapid and constant rate of change. It's this ability to use and understand the pace of change in the language that African-American parents pass to their childern, not the vocabulary itself. The vocabulary and grammar stucture (for the most part) is identical to standard English.
        The characteristic of having the Whites think that the Blacks 'talk funny' is one more general quality of this language. Adopting a word style that made the slaves appear 'funny' to the Whites was a necessary trait at a time when the people had no defence at all, legal or social, against arbitrary brutality and murder. It is now one of the first characteristics of Eubonics to be dropped as the African-American community develops parity with the world middle-class. The passage and general acceptance of civil-rights laws negates the need for 'Amos & Andy' dialog styles.
        One disadvantage of the rapid rate of change of Eubonics is that is a group seperates from community, they lose the ability to communicate with the community after several generations. For example the 'gullah' dialect spoken by the African-Americans in the Carolinas coast who have lived in near isolation for generations is difficult to understand by others in the community and nearly incomprehensible to the whites. The Eubonics of New Orleans and Texas can be difficult to understand in the communities of the northern cities. This is offset by the constant circulation of music recordings throughout the entire range of the community.
        Eubonics is not like the Chinese languages, where entire meanings of common phonemic clusters change according to the frequency tone accorded to the word. The meanings of the words is not solid but is a range of shades that is constantly changing. This makes Eubonics a different language type from word-ordered or declined languages.

    1. Re:Eubonics - a third type of language by CRCulver · · Score: 1

      After 500 years the Africans became the African-American people and their language is still used in the same manner. Eubonics differs from other language types by its unusually rapid and constant rate of change. It's this ability to use and understand the pace of change in the language that African-American parents pass to their childern, not the vocabulary itself. The vocabulary and grammar stucture (for the most part) is identical to standard English.

      "Ebonics" is not a serious linguistic term but rather a sensationalistic word that is widely used in the press among laymen. Linguists call it African-American Vernacular English (AAVE). It does not have such a high rate of change as you seem to thing. In fact, studies of AAVE from the 40s and 50s are still very useful today. And also, the grammar of AAVE is not "identical to standard English", but rather has several striking innovations.

      Please pick up an introduction to AAVE (Cambridge University Press has a decent one) instead of spouting off about a subject you clearly know little about, since you can't even spell "Ebonics".

    2. Re:Eubonics - a third type of language by Anonymous Coward · · Score: 0

      No, no, we call that racism. It was invented in the 1970's to counteract rising fuel costs. Read a book.

  89. England and America... by jd · · Score: 1
    ...are two countries separated by a common language.


    (an oft-quoted saying in England, and few Americans would disagree)


    There is an "International English" (at least, in Windows) but I don't know anyone who actually uses it in practice.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  90. Fruit flies like a banana by BlueStraggler · · Score: 5, Interesting
    Is fruit an adjective or a noun? Is flies a noun or a verb? Is like a verb or an adjective?

    This requires some serious AI (or just plain I) to sort out. And that only gets you past the subject line. Now re-read each of the sentences in my opening paragraph, but literally this time. Each of them would choke a grammar checker, yet for most readers they will parse perfectly well within the context.

    Easier just to pay attention in Grade 7 English class, as someone already pointed out.

    1. Re:Fruit flies like a banana by BrowserCapsGuy · · Score: 1

      Is fruit an adjective or a noun? Is flies a noun or a verb? Is like a verb or an adjective?

      I'm not sure what it means but the grammar checker in MS Word didn't have a single problem with those sentences.

      --
      Alright! I know I'm in there! If I don't come out, I'll have to come in after me!
    2. Re:Fruit flies like a banana by bumby · · Score: 1

      That is why you'll have to make the gramar checker "aware" of our world. If it had the knowladge of fruits not having wings, it would be easy for it to "understand" that the word "flies" should be a combined noun with "fruit".

      --
      Hey! That's my sig you're smoking there!
    3. Re:Fruit flies like a banana by Anonymous Coward · · Score: 0

      Yeah, that's hard because ,taken out of context, the meaning is ambigous. But you know it's an extreme case. Average text is not that complex.

      The "is like a verb or an adjective" is a good example, as any well designed checker should accept it as it can be constructed using the rules.

      And more over, the "like" problem the phase talks about should not be a problem, the checker should try both possibilities.

    4. Re:Fruit flies like a banana by Phroggy · · Score: 1

      The banana flew through the air and bounced twice before coming to rest on the other side of the street.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    5. Re:Fruit flies like a banana by Trejkaz · · Score: 1

      "The fruit flies through the air"... "Flew" is never a noun, so the ambiguity is gone.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    6. Re:Fruit flies like a banana by Vadim+Grinshpun · · Score: 1

      While people would figure out what you mean, I think what you wrote is not entirely correct: you should have used quotes. E.g.:
          Is "fruit" an adjective or a noun?

      (of course, you could argue that I, in turn, should've quoted the whole sentence itself... But I'm at an English keyboard that doesn't have proper open-quotes and closed-quotes, so I didn't bother)

      Anyway, I'm not sure what the English grammar says about requiring quotes in cases like this, but I'm pretty sure my native grammar (Russian) would require them.

    7. Re:Fruit flies like a banana by TheoMurpse · · Score: 1

      Since this is a discussion about parsing English, I found it a bit ironic -- I'd be willing to bet that "fruit" can never be an adjective. I've looked it up in many different places and find that it can only be a noun or a verb. In this case, it is two adjacent, linked nouns, if you parse "fruit flies" as "insects".

      I think that if humans cannot get a grasp of the intricacies of something we are hard-wired for, how can we expect a computer to?

    8. Re:Fruit flies like a banana by BlueStraggler · · Score: 1
      Point taken, although formalized grammar systems state that the modifier noun in a noun-noun compound is practically equivalent to an adjective. English is famously (notoriously?) flexible about allowing you to retask words to new purposes without confusing your audience. (And the proof is that retask is not a word, but you probably didn't notice.) English has loose rules that allow us to convert most nouns to verbs, and most verbs to adjectives. Eg. "I installed the firewall on the network" -> "I firewalled the network" -> "I am firewalling the network now". You could also propose a bet that firewall can never be used as a verb or an adjective, and if the dictionary was your arbiter, you'd win. But if the reader/listener doesn't even flinch at these usages, then meaning was effortlessly communicated, and clearly there are more subtle grammar rules at work. The dictionary, after all, is a description, not a presciption. "Leverage" for instance, is only a noun according to my published dictionaries, but more current online dictionaries are starting to recognize its verbiness. (And no, verbiness is not a word, and probably will never be recognized as one by a dictionary, but there is meaning there, nevertheless.)

      In the case of "fruit flies", the usual noun->verb->adjective conversion rules would require something like "fruiting flies" for it to be formally recognized as an adjective. But that middle verb step doesn't work for "fruit" for some subtle contextual reason, so this rule doesn't get used. Instead we just plunk the noun right down into the adjective position, unmodified, use it with the same rules as if it were an adjective, and it all just works.

    9. Re:Fruit flies like a banana by TheoMurpse · · Score: 1

      Point well taken.

      I don't really have a problem with English that breaks grammar or spelling rules, either. I just think that if a rule was broken accidentally, it should be correct. Purposeful breaking of rules is acceptable, and I even encourage it.

      It's kind of like art in a way. You need to learn the theories of various painting schools before you create your own. Otherwise, you are just a chimp throwing paint on a canvas.

      There should be intention behind any work of art, and speaking is art that most people don't treat as such. Most people treat it as a task like barn-painting, instead of as a chance to create a masterpiece.

      Of course, using language as a tool is fine. Just don't be surprised when people like me complain that you're misusing the tool -- misusing tools is a problem, creating new art is a noble endeavor.

      Aaaaaand my whole post was pretty much a non sequitur.

    10. Re:Fruit flies like a banana by Anonymous Coward · · Score: 0

      Actually, computational parsers have gotten quite good at figuring out parts of speech from context. This can be done very well even by the current wave of statistical parsers, which are pretty linguistically naive.

  91. Disagree by abulafia · · Score: 1
    Whereas clearly spelling, grammar, and basic maths are completely different, and we should not be making any effort to help people take their mind away from niggling details and let them concentrate on the content of their writing or the implications of their calculations.

    Well, they are completely different. They are thinking and communication skills. Spelling may be slightly mechanical, but knowing proper spelling can also save you from embarrassing conversational gaffes. (Can also help with other languages, depending on your native tongue.) Try puzzling out even mildly complicated calculus without a firm grasp of basic math. You don't have any in-build sanity checking, and you don't develop the room for intuitive leaps. Communication is more so, only without the advantage of being able to be explicitly incorrect in the same way one can be with math.

    If your theory that we're moving into an age where mechanical abilities are automated (and I think you're right), thinking and communicating are going to be highly valued at the expense of automation, and how one communicates even more of a social identifier than it is now.

    --
    I forget what 8 was for.
    1. Re:Disagree by arminw · · Score: 1

      ....Communication is more so, only without the advantage of being able to be explicitly incorrect in the same way one can be with math.....

      Most math is deterministc and it therefore excels in describing nature's deterministic processes very well. Computers, are deterministic machines, which is why they are so good at math and many people are lousy. Humans and their communications are not deterministic. That's why nobody has yet come up with a foolproof stock market prediction software, human language translation systems, or the ability to program a computer in any natural human language. Another big reason is that we have not yet managed to quantify "meaning" in a way such that a computer can "understand" what we are trying to get it to do. In a computer "language" each word or symbol can have only ONE value or action, each utilmately translated into a string of ones and zeros.

      Computers are tools in the same way saws and hammers are. It takes a skilled human to use the latter to build even a chicken coop and the former to write a good story or essay. Computers with their various language software helps can let a skilled writer communicate more easily in the same way that a power saw and pneumatic nailing tool allows a skilled carpenter to build something faster than he could with simple hand tools. A poor writer will not communicate as well even though the work may be passable at some level.

      In the end it is still humans that communicate with each other not computers, fax machines or phones. Like any life skill, good communication takes practice. This practice is largely supplanted for many kids these days by all sorts of useless electronic entertainments. Our kids had to keep a daily written Journal on the computer of their activities and things they learned. At regular intervals they had to read this to their parents and explain what they meant. If their writing was not precise, the needed to re-write that part in complete sentences to make its meaning clear.

      --
      All theory is gray
  92. It was my understanding, by 834r9394557r011 · · Score: 1

    that your brain is supposed to check the grammer as well as the spelling. If trends keep going the way they are, with spell checker and grammer chekcking, people are going to end up stupid. With no idea how to spell or form a sentance properly. I already find myself not really trying to spell a word, when that happens i jump on dictionary.com and search the word.This makes me read(a few times) the word and the definition. Which in turn, shows me how to properly use the word. People don't need spell checkers and grammer checkers. What they need, is to learn what they are trying to spell and say. Having something do it for you must shrink your brain.

    --
    w00t
  93. Never let non-linguists talk about grammar by drewness · · Score: 1

    I'm doing my MA project on spell checkers for L2 learners, and in the course of readings for it I've run across a few papers on grammar checkers as well.

    There are opensource grammar checkers out there. Or at least one. Of course this article hits the day I don't have my big notebook of papers with me at work, so I don't have the reference and url. But someone did their MA thesis work writing a grammar checker (more acurately called a style checker) for KWord. You have to patch and recompile KWord, but it gives you something along the same lines as MS Word's.

    Most of the comments about grammar here have been incredibly stupid, by the way. Here's an important thing you learn in an intro to ling class: all languages are equally complicated. It's not going to be easier to write a grammar checker for any language above any other. e.g. You might have to worry more about morphology in one language and word order in another.

    There isn't a complete grammar written for any language. There's good reference grammars for a lot of the major ones, and for dead languages you can call it a complete grammar if it makes you feel better. No native speakers can tell you what you got wrong there.

    1. Re:Never let non-linguists talk about grammar by Just-some-person · · Score: 0

      "something along the same lines as MS Word's."

      Yeah, that's really what everyone needs. It's very rare that Word's grammar checker helps. Usually it just points out words that are sometimes used incorrectly and does no check to see if the word is actually being used correctly and just bugs you.

  94. We need true AI by MOBE2001 · · Score: 1

    In reality, languages have rational syntax in the sense that people can understand them, but none have the sort of rational syntax that a computer is good at understanding.

    True. This means that computers should be more like people. That is to say, they should be intelligent. So, short of having a truly intelligent machine that can learn a language the way children do, a really good grammar checker is still in the future. But who knows, true AI may be just around the corner.

  95. Adapive Context-Sensitive Grammar Parsing by Savantissimo · · Score: 1

    You are right that the grammar must be context-sensitive, but such power can largely be gotten without having the program know what the words mean. In fact, with a modest core grammar, an adaptive grammar parser can work starting with dictionaries consisting of only a handful of words.

    Here is some background:

    There are four classes of languages in the Chomsky hierarchy, each a subset of the next:
    Regular languages - parsed by finite-state automaton
    Context-free languages - parsed by push-down automaton
    Context-sensitive languages - parsed by linear bounded automaton (finite-tape Turing machine)
    Unrestricted languages -parsed by infinite tape Turing machine

    Computer science has mostly stuck to the first two types of language and used ad-hoc hacks to make context-free languages imitate true context-sensitive languages when needed, for example in parsers for compilers.The grammars for languages have traditionally been static collections of rules written in Backus-Naur Form. In the late 80's and early 90's, researchers such as Christiansen, Burshteyn, Shutt and Boullier began working on grammars with rules that could be modified on the fly, known as modifiable, adaptive or dynamic grammars. Natural languages have context-sensitive grammars (at least) and cannot be parsed by lower-level grammars without special-purpose code for a totally impracticable number of commonly encountered cases.

    Quinn Tyler Jackson, in work from 1993-1998 created a theoretical framework called Meta-S calculus and extended the Backus-Naur notation for adaptive, truly context-sensitive grammars. His first parsing library release applied this to : "an example natural language grammar that, with only a handful of preset words, which included only one noun ("man"), parsed the Gospel According to Mark (King James Version), acquiring nouns during the parse by context." In late 1998 he released a parser generator, PAISLEI, implementing these ideas and in mid-1999 he began publishing papers on the topic.

    In 2002, with feedback from Bjarne Stroustrup (the inventor of C++) and Boris Burshteyn (one of the seminal theorists in modifiable grammars) he demonstrated that a clean, elegant adaptive grammar system could parse C++ with similar speed (and linear parse-time increases when fed longer input files) as conventional parsers using ad-hoc code to handle special cases of context-sensitivity.

    When doing any parse, whether of natural or computer language, PAISLEI can provide a graphical derivation tree, which in the case of natural languages amounts to a diagram of the sentence. This remarkable software even naturally handles sentences such as "Time flies like an arrow, fruit flies like a banana", correctly identifying the first instance of "flies" as a verb and the second as a noun.

    With a good dictionary and training on a corpus of known-good text, Dr. Jackson's program should be able to do even more astounding things. If I were putting together a grammar checker, OCR or voice-recognition product team, Quinn would be at the top of my must-recruit list.

    --
    "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    1. Re:Adapive Context-Sensitive Grammar Parsing by arminw · · Score: 1

      .... an adaptive grammar parser can work starting with dictionaries consisting of only a handful of words....

      I don't think that would work too well by itself since in human language there are many idioms, which in order to translate correctly need to have their meaning understood. I could give you many between English and German since I know both quite well.

      Here is are two examples:

      German: Da stehn einem ja die Haar' zu Berge"
      English literal: "There stand one yes the hairs to mountain"
      English meaning: "one having a hair raising experience"

      German: "Gleich geht's los"
      English literal: Equal goes it loose"
      English meaning: It'll start shortly" (such as a race or game)

      Your translation computer would have to store things like this and "know" when to use them.

      --
      All theory is gray
    2. Re:Adapive Context-Sensitive Grammar Parsing by Savantissimo · · Score: 1

      I wasn't taking about machine translation which indeed does often need some degree of understanding of meaning in order to work. For grammar checking within a language, idioms can often be parsed as single units or structures of limited, regular variability. Also, adaptive context-sensitive parses sometimes come up with alternate parse trees for the same text, some of which are resolved by futher context as the parse proceeds, but some aren't. Context from a greater training corpus could resolve some of the latter cases, or could at least provide a better estimate of the liklihoods of the alternate parse trees if a Bayesian algorithm were added. The parser already reduces the choices to a very small number, so in cases where the ambiguity can only be resolved by knowing the intended meaning, the user can select which one is correct, just as today spell-checkers offer alternate possibilities. (In fact, if the spell checking were integrated with the grammar checker, the spell checker would offer better choices than it does now, offering words that would fit the grammatical context at the top of the list. I think this has already been done to some degree.)

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
  96. uh... by Auraiken · · Score: 1

    let me be the first to say... "wAt R u Tahkin abowt"

  97. flies like by adrianmonk · · Score: 1

    English is extremely, enormously comple. Take, for example, these two sentences:

    1. Time flies like an arrow.
    2. Fruit flies like a banana.

    On the lowest level of structure, they seem highly similar, but the human mind sees the structure behind them and understands the difference. It knows that "flies" is a noun in one and a verb in the other.

    This kind of knowledge becomes important for grammar checking. Suppose you added the word "These" at the beginning of both sentences. Is that grammatically legal? As a human, you can rule that out for the first sentence because you know that "time" is not the type of noun that can be modified by a word like "these". So, a grammar checker has to know that. That's a royal pain, but a grammar checker could probably be coded to handle that. (That is, if you first figure out what attribute you really mean when you say "a noun like 'time'" -- what property is it of that noun that you are focusing on? What's that called? How do you code it?)

    Suppose, instead, that you add the word "always" before the word "like". In the second sentence, that is legal. In the first sentence, whether it's legal depends on whether there is a type of "fly" called a "time fly" that is capable of being fond of an arrow. If there is no such thing as a "time fly", then that makes "flies" a verb, and putting "always" after the verb isn't legal, because that's not where adverbs go in English. But if there is a such a thing as a "time fly", then the meaning of the sentence is ambiguous and it could be grammatically legal or not depending on the context.

    The point is, a truly good grammar checker requires you to understand the text being written. That goal is not achievable until we have achieved Strong AI (true, generalized machine intelligence). Even approaching that level of quality still requires a huge amount of effort. That's one reason that I don't see it happening as open source. There's not much use for a grammar checker that catches 1/10th of your errors, so it's sort of an all or nothing game, and all requires lots of resources.

    1. Re:flies like by megrims · · Score: 1

      I think your grammar was wrong on the second sentence there, somehow.

      Perhaps you could try:
      Fruit flies would like a banana.
      Or:
      Fruit flies like bananas.

  98. Start with small steps stupid by EEPROMS · · Score: 1

    English does have what can be defined as a classical structure. Its a shame to see it often not taught, or left completely of the english syllabus, in most forms of what we call education.

    If we were to start a grammer tester, for the FOSS community, the best starting point is to do simple tests. The first thing that comes to mind is a test for, two words that are exactly the same in the same sentence.

    Its not hard but its a start, and yes we wont find an all in one auto_magic alorithm to correct our grammer, so lets start with the simple stuff and see were it leads us.

    Often in this age of high technology, the best tool is a rock.

    I think were all aiming too high right now, how about we take baby steps first, for the simple things and work our way up.

  99. Blame Bush. by Anonymous Coward · · Score: 0

    Is this due to that new bankrupcy law? My two Grammars are dead. They do not need checking or any other type of account. Bush and his Business Buddies at it again.

  100. Re:adjective-noun order in French (BANGS) by Tumbleweed · · Score: 1

    That would have made French class so much easier!

    My first French teacher was a Swiss woman with no sense of humour. She taught us the rule as 'BAGS' instead of 'BANGS,' until I noticed the French movie poster for The Fifth Element had Fifth before Element, not after, so I added the 'N' to the rule. She wasn't impressed, with rather irked me.

    The _really_ unfortunate part of the French language is not the adjective-noun order, which at least has the BANGS method, but the 'gender' of nouns, for which there is no way to know short of memorization, as far as I know. A man's shirt is a feminine object, and a woman's blouse is a masculine object? Why?! Totally bizarre, though still the most beautiful sounding and looking language to me of any I know of.

  101. AbiWord with Link-Grammar Plugin by megabyte405 · · Score: 1

    There is one. The Link Grammar tool is a research project that performs English grammar checking. Recently, the AbiWord folks built a plugin for grammar checking which uses Link Grammar that highlights phrases with questionable grammar with green squiggly lines. It isn't perfect, but it definitely works, and works now. The 2.3 development series of AbiWord currently is the only one with this plugin, however, the 2.4 release is weeks away, and 2.3.x is quite stable. For those of you who don't know, AbiWord is a free/open source (GPL) word processor that is full-featured but fast. It runs on Windows, Linux (GTK+ and GNOME versions), and Mac OS X, as well as a new port to the Nokia 770 which is under development by INDt, a Nokia research lab. You can get it here: http://abisource.com/

    Full Disclosure - I help out with AbiWord, as the Windows packager for 2.3 and 2.4, as well as some other random things. I started helping because it works great for me, though.

    --
    I recognize people by their sigs. Is that a bad thing?
  102. Who needs it? by MagicDude · · Score: 1

    I would gladly accept people not comminucating using the neuances of proper grammer iPh +h3y \/\/0u1d ju$+ $+0P +@1/iNg 1i/3 +hi$.

  103. Re:adjective-noun order in French (BANGS) by dlZ · · Score: 1

    I took French for 3 years to meet the requirments, and this is the first time of heard of this rule. It really would have helped. For some reason I could never grasp the language; no matter how hard I tried it completely eluded me!

    My first year French teacher was a woman from Canada with a serious attitude. She did teach us how to insult people, which was fun, but beyond that I had a miserable time with it. I think it was even more frustrating because I taught myself a decent amount of German playing around with mods for the RA BBS software.

    --
    rm -rf ./evidence @ punkcomp
  104. I agree...no beef yet by Ogemaniac · · Score: 1

    But I don't think anything based on simple word correlations can do a good job, Google or otherwise.

    Right now, I understand about 50% of a typical native Japanese conversation. However, this number is strongly dependant on context. If I am present for the beginning of a conversation, and know who/what/where/when is being talked about, I usually can follow the conversation. However, if I enter in the middle of the conversation, I usually cannot enter it, precisely because I am missing all of this context. That, combined with the words or expressions I do not yet understand, leaves me in a muddle.

    It is my opinion that a key to understanding and translation is precisely this context - who is speaking, who the audience is (both within and outside of the text), where these people are, what relationships they have, etc. Therefore, any system which wants to translate must have a method for codifying such things, or its translations will always be garbage.

    1. Re:I agree...no beef yet by Guspaz · · Score: 1

      Google's unreleased translator isn't based on simple word correlations; neither is the current translator for that matter. The current ones seem to be more phrase-correlation specific. As in it knows a bit about context, so that it knows "Suite à la publications" should be "Following the publications" instead of "Following at the publications". Because "à la" could directly translate to "at the" or "with the" or even "to the". So it does use a bit of context to correlate groups of words. It still seems to be fairly simplistic.

      Google's new tool goes way beyond that though. As I understand it, it goes way deeper into taking context into account by comparing the use of a group of words in a sentence compared to uses in similar sentances. I think.

  105. How accurate does it need to be? by dulles · · Score: 1
    English syntax is, quite frankly, impossible to pin down. Generations of linguists have tried. And hey, we have some good theories, too. Chomsky's Minimalism, for all its problems and gaping holes, remains one of the most impressive forms of generative syntax I've ever studied.

    But there are so many problems that I seriously doubt anybody will ever solve. Not only does my experience (trying to perfect a model of English grammar) lead me to believe that the task is inherintly impossible, but...

    Syntax is not consistent between dialects of English. Who here doesn't have a problem with this sentence, "Anymore I like to go fishing." Probably most of you. But not all! For some speakers, "anymore" no longer requires a negative sense verb. And this isn't a strange foreign dialect... find somebody from rural PA and they will probably have heard it. You can ask them what it means! They can be amazed that you don't understand it!

    Smaller differences abound! In actuality, no two speakers of English will have the same syntax. What's grammatical for one will be ungrammatical for another. I can say "There's pigs in the garden", but you may balk and say "There're pigs in the garden,". For me, either works both in natural speech and academic writing. Some of you will agree. Some of you will think the former is OK in casual speech only. Yet others will entirely reject the first utterance.

    So are we to expect a grammar checker with little checkboxes for each well known variation in dialectical syntax? Sure, presuming we could pin down the major stuff first, that would work. For about one generation. Then a whole new breed of English speakers comes about with their own slightly edited syntax.

    It's not a matter of being taught wrong or right in school, you see. Academia has forced us to believe that we speak English wrongly sometimes. But if it's the natural language, as people actually use it, is it so wrong? Isn't it natural for language to change? (Yes). Isn't the grammar of Shakespeare and Chaucer dramatically different from our own? Along the way, hordes of people spoke "wrongly" and now we have a different standard. Consider split infinitives ("to boldly go")... everybody uses them in casual speech. I know hardly a soul who will correct me unless they're being pedantic. Yet our standards of "Academic discourse" prevent me from using it in a paper. Sometimes. In actuality, few college professors I know actually give a damn what some stick-in-the-ass bozo has to say about split infinitives. And trust me on this: changes that we find repulsive (perhaps "Where's he at?" will be one!) will eventually become the "right" way to speak.

    When a child learns the language, he doesn't learn the same syntax as I have. He hears what others utter and from this evidence constructs a grammar of his own which will very probably be different.

    Anyway... as a linguist, I'm still very impressed with the grammar checker in Microsoft Word. For the true complexity of the problem, it's a solid algorithm. It can always use tweaking - don't get me wrong.

    Still, I don't trust it further than I can spit.

  106. What's the point? by Nerdposeur · · Score: 1

    Who actually uses grammar checkers? I don't. Yes, I'm a professional writer and have a pretty good grasp on grammar, but it's not because I think constantly about the rules of commas or something. I just write like I'm talking.

    I'm not trying to sound arrogant, but how is it that you can speak English your whole life and still not know how to write it?

    The only time I ever have the grammar checks in word processing programs highlight anything, it's when I'm doing something that the computer is too dumb to understand or when I'm using a newer form of a word - for example, "to e-mail" is now a normal verb, but it used to just be a noun.

    Overall, though, I'd say that if you need a grammar check to reform your sentences, you also need a logic check to reform your thoughts. Am I wrong?

    P.S. As I previewed this, it occured to me that people who don't speak English natively could really use a grammar checker, and I'd sure appreciate one if I had to write Spanish.

    1. Re:What's the point? by Sigma+7 · · Score: 1
      for example, "to e-mail" is now a normal verb, but it used to just be a noun.


      As a professional writer, I'm sure you know that the English language has a knack for verbifying nouns. Goose, Egg, Badger is a prime example of this, where most major nouns have a directly associated verb.

      Because of this special exception in English, grammar checkers will never catch up until they are the equivalent of a human AI. Until then, you'll probably see an option asking whether it should permit treating nouns as verbs.

      (This is also ignoring subdialects, such as the one with the silly rule stating that a preposition isn't a good thing to end a sentence with.)

      Overall, though, I'd say that if you need a grammar check to reform your sentences, you also need a logic check to reform your thoughts. Am I wrong?


      Actuallly, thoughts are generally based on emotion. You can guess that because there are a lot of people saying that "Math is too hard."

  107. s0???? by Omnieiunium · · Score: 1

    1337 930913 |)0|\|'7 |\|33|) 59311(|-|3(|3|25

    1. Re:s0???? by megrims · · Score: 1

      Get an education, you illiterate clod.

      Quoth the Heretik.

      http://ask.slashdot.org/comments.pl?sid=162253&cid =13562031/

  108. Dear God by quantaman · · Score: 1

    I've never seen such literate comments in a /. article!

    I'm not sure if it's a function of every poster triple checking their comments for grammatical errors so they don't lose credibility, or merely the fact this article has attracted every grammar nazi out there.

    But whatever the cause this is truly bizarre sight to behold.

    --
    I stole this Sig
  109. is spelling important for comprehension? by voodoom · · Score: 1

    try reading this I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdgnieg. The phaonmneal pweor of the hmuan mnid. Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are,the olny iprmoatnt tihng is taht the frist and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Amzanig huh? Yaeh and I awlyas thought slpeling was ipmorantt !!!

  110. Why it's needed -- Aircraft communications by ankhank · · Score: 2, Interesting

    Among other examples ....

      Crew confusion found in Athens plane crash
    By Don Phillips International Herald Tribune

    WEDNESDAY, SEPTEMBER 7, 2005
    PARIS The crew members of a Cypriot airliner that crashed Aug. 14 near Athens became confused by a series of alarms as the plane climbed, failing to recognize that the cabin was not pressurizing until they grew mentally disoriented because of lack of oxygen and passed out.... .... neither the German pilot nor the young, inexperienced Cypriot co-pilot could speak the same language fluently, and each had difficulty understanding how the other spoke English, the worldwide language of air traffic control. ...
    The plane had a sophisticated new flight data recorder that provided a wealth of information. ...
    At 10,000 feet, or 3,000 meters, as designed, an alarm went off to warn the crew that the plane would not pressurize. ... ....
      At 14,000 feet, oxygen masks deployed as designed and a master caution light illuminated in the cockpit. Another alarm sounded at about the same time on an unrelated matter, warning that there was insufficient cooling air in the compartment housing avionics equipment.

    The radio tapes showed that this created tremendous confusion .... the crew at over 14,000 feet would already be experiencing some disorientation because of a lack of oxygen.

    During this time, the German captain and the Cypriot co-pilot discovered they had no common language and that their English, while good enough for normal air traffic control purposes, was not good enough for complicated technical conversation in fixing the problem....

  111. The reference by drewness · · Score: 1

    LanguageTool is the program. He has apparently rewritten it in Java since I last looked at it. His thesis is in the docs section of the webpage. It looks to be more of a standalone app now with an API that other programs can call.

  112. Just Use Google, Like We Do For Everything Else. by Anonymous Coward · · Score: 0
    No, seriously, just use Google.

    AskOxford.com has a question about whether to use the article 'a' or 'an' with an abbreviation that is pronounced with a vowell only when abbreviated, but not when spelled out (ie - MP is pronounced "empee" or "military police").

    Google tells us:
    511k sites use "a MP"
    but
    "an MP" wins with 1.75 million hits.

    The experts at AskOxford.com concur. Why are we paying them again?

    As a bonus, Google doesn't just return binary results. If the results are pretty close, you realize either usage is acceptable.

    One might criticize using a poll of the marginally literate denizens of the net to determine best practices. But language is usage, and Google hasn't failed me yet.

    Now, if you were automating grammar checking for a document, it'd be a little harder. But we just need some logic for phrase grabbing and word substitution... piece of cake, right?

  113. Obvious reason by aero2600-5 · · Score: 1

    If I had to venture a guess as to why there are no serious open-source grammar checkers, I'd say it's because most of the open-source coders mastered basic grammar in elementary school before they mastered programming in high school. Why would they spend their own time writing a program that they don't need? If you feel the need for a better grammar checker, perhaps you should work on your grammar.

    Most grammar is common sense. Start with that.

    Aero

    --
    Please stop hurting America -- Jon Stewart
  114. Make it Esperanto by starfishsystems · · Score: 1
    write it for a language with a rational syntax

    Like Esperanto, for example. Its syntax is completely regular. Parsing is straightforward, and independent of semantics. Just as important, the language is also effective for ordinary human communication.

    It's known that languages such as English are difficult, and in some cases impossible, to parse without understanding of the world which the language is intended to represent. So, for example:

    Time flies like an arrow.
    Fruit flies like a banana.
    --
    Parity: What to do when the weekend comes.
    1. Re:Make it Esperanto by CRCulver · · Score: 1

      Like Esperanto, for example. Its syntax is completely regular.

      No, that is downright false. Esperanto, although more consistent than many national languages because it was created by one man from nothing, has its fair share of irregularities in syntax. These are generally due to its biased European origin, just see how much trouble Asians have with the language (and if you were at the World Congress in Beijing last year, you'd see it is a lot). I believe Bertil Wennergren's Plena manlibro de Esperanto-gramatiko (PMEG) covers some of these.

      Just as important, the language is also effective for ordinary human communication.

      No, it isn't. I tried hard to believe that too, but even after a decade I found that Esperanto simply doesn't provide the authentic communication that national languages do. Now I have left Esperanto and speak only national languages when I travel, and I feel that I can communicate much more freely and authentically than when I used some made-up language all the time.

      I was active in the Esperanto movement for ten years, spending all my free time going to Esperanto congresses all over the world and even working for a year in the central office of World Esperanto Association. In the end, I found that the movement is really only concerned with getting people to speak only Esperanto in all international contexts, and puts pressure on people not to show any curiosity about the native languages of one's peers. The pleading for "language diversity" that UEA and other international Esperanto organisations do is a bait-and-switch. The movement in general is somewhat of a cult, and people would do best to stay away from it. I wrote a short essay about my experiences that might interest some here.

    2. Re:Make it Esperanto by starfishsystems · · Score: 1
      Esperanto, although more consistent than many national languages because it was created by one man from nothing, has its fair share of irregularities in syntax.

      Can you offer any examples? I'm not aware of any, but I don't have your practical exposure to the language. My comments are based on a copy of Cresswell and Hartley, Teach Yourself Esperanto which I have in front of me, in which the grammar is concisely described. It appears completely regular.

      Even after a decade I found that Esperanto simply doesn't provide the authentic communication that national languages do.

      A few years ago when I was in Amsterdam, I was surprised to notice that telephone services are available there in Esperanto. Are you suggesting that this was in fact impossible?

      The [Esperanto] movement in general is somewhat of a cult, and people would do best to stay away from it.

      I can't speak to that, since I have no involvement with it. I'm only interested in it in relation to computational grammar processing, which is the subject under discussion.

      Certainly it's possible for a technically good idea to become tainted by politics. That's another subject, but a legitimate one so long as we approach it independently. The political dimension seems to be the subject of your essay, and it may well be valid. I remember that when I was an undergrad, I proposed an Esperanto parser for one of my Artificial Intelligence courses, and was a bit shocked at the intensity of the rejection that I got from the professor. A couple of weeks later, we got talking about it, and he confessed that he was really working through some kind of unpleasant family experience involving Esperanto. I figured it was just an isolated thing, but it seems to validate your experience.

      --
      Parity: What to do when the weekend comes.
    3. Re:Make it Esperanto by CRCulver · · Score: 1

      Can you offer any examples? I'm not aware of any, but I don't have your practical exposure to the language. My comments are based on a copy of Cresswell and Hartley, Teach Yourself Esperanto which I have in front of me, in which the grammar is concisely described. It appears completely regular.

      You'll have to visit PMEG. I'd rather not do it myself, since I don't really like to even see Esperanto text anymore, it just reminds me that I lost so many years in a swindle. Unfortunately, there is no translation of PMEG into English, so you'd have to learn the language to see what is wrong with the language. Incidentally, the grammars in teach yourself works don't compare at all to real reference grammars. Look how big Smythe's grammar of Classical Greek is compared to Bett's Teach Yourself Ancient Greek, for example.

      A few years ago when I was in Amsterdam, I was surprised to notice that telephone services are available there in Esperanto. Are you suggesting that this was in fact impossible?

      The only relationship between Esperanto and telephones that I saw during my residence in the Netherlands (where UEA's central office is located) is that many decades ago the telephone instructions were translated into Esperanto among several other languages. These signs, however, have been generally replaced.

    4. Re:Make it Esperanto by Krach42 · · Score: 1

      While I agree that Esperanto isn't the one and only answer.

      I did find that Esperanto was easier for east-asian peoples to learn.

      I read a number of posts on alt.lang.artifical that were tripart in English, Esperanto, and Chinese.

      The Chinese, I didn't even have the display method required, even if I had been able to read it (which I still can't); The English was a bunch of nearly incomprehensible bable in English words, that made it very difficult to read; and the Esperanto was perfectly written, and very understandble.

      No, Esperanto isn't perfect, but in many ways, between speaking "broken" Esperanto, and broken English, the "broken" Esperanto actually isn't all that broken because of the simplified grammar.

      Now, on that note, I hardly remember my Esperanto at all, and have fallen out of touch with the conlanging people. Too often it's full of people who want to show off their language, and less so learn anyone elses (I'm at fault there, too)

      I can see someone spending years helping Esperanto and just deciding that it's all just a stupid idea. But "broken" Esperanto was significantly easier for me to read than broken English.

      --

      I am unamerican, and proud of it!
  115. GIGO by sparkz · · Score: 1
    Garbage In, Garbage Out.

    Given random feeds from t'intarweb, the best possible tool would be incapable of generating any rules (or, in reality, would generate rules such as "it's" means "its", or "their" and "there" are identical).

    In reality, we'd need some academics to agree on grammar in the first place, to be able to verify any such software.

    Here's a novel idea... why not educate children about grammar (and spelling, come to think of it), and expect people to be able to do this stuff for themselves?
    What else do you want? A machine to wipe your bum for you because you're too lazy to work out how to do it yourself??!

    --
    Author, Shell Scripting : Expert Re
  116. Forward this story to Zonk by Anonymous Coward · · Score: 0

    Is it possible for this to be used by the slashdot editors - it could write their summaries!

  117. I would settle for.... by rotenberry · · Score: 1

    ...a cliche checker.

  118. Too Young by sysadmn · · Score: 2, Interesting

    Jeez, how you younguns forget! In my day, we had style and diction, and we liked it. None of that fancy-schmancy parsing irregular grammar, just pattern match a few of the worst cases, throw out a few statistics, and wow!
    Of course, that was when the line printer was state of the art, and you had to cut your printout into sheets to turn your English assignment in, and two or three nroff submissions could bring the PDP 11-44 to its knees...

    --
    Envy my 5 digit Slashdot User ID!
  119. Another great commercial product by saha · · Score: 1
    Grammarian Pro X from Linguisoft is a product that I like using. It comes with the standard grammar, spelling, dictionary, thesaurus, autocorrect features and costs only US$39.95 with a 20% discount for educational buyers. You can also add at no cost the Biotech, Geological, HTML, LaTeX , Latin , Legal, Medical, Technical dictionaries plus several languages.
    • 150 built-in spelling and grammar writing rules compared to MS Office's 26 error corrections.
    • Checks a large number of homophones--words that sound the same but are spelled differently such as it's for its, accept for except, loose for lose, to for too and two, and many more.
    • Reference aid displays parts of speech and linear sentence diagraming, to assist with evaluating the right choice of corrections.
    • Grammarian PRO X reads through your text and analyzes each sentence for potential spelling, grammar, and punctuation problems.
    • Has much more spelling and grammar checking power than the limited checkers in Microsoft Word(TM) and Microsoft Office(TM)
  120. Define:portmanteau by Anonymous Coward · · Score: 0

    Do you know what that word means? Humpty Dumpty does. Lewis Carroll wrote "Alice in Wonderland"(1865) and "Through the Looking Glass"(1871) as books for young children. In America today, it is considered material for grades 9-12. Critique his post if you like, it does not invalidate his assertion. In this case, it actually helps to prove his point. Now that you've googled it, quiz your peers at work tomorrow. See what percentage of the college 'educated' adults answer correctly. Feel free to point out grammatical errors in my post as well. I also received a very poor education in literature in America's public school system.

  121. Re:adjective-noun order in French (BANGS) by geminidomino · · Score: 3, Funny

    A man's shirt is a feminine object, and a woman's blouse is a masculine object? Why?!

    Hey, anything that wants to be pressed against boobies all day can be assumed to be masculine. :)

  122. Not to worry. by ericbg05 · · Score: 2, Informative
    Not to worry. I think English will be ok.

    What makes English such a pain in the backside is that the language has been so utterly simplified over the millenia that we have lots of words with identical spellings, but different parts of speech. This makes the word order critical.

    Firstly, don't say it's been "simplified". Say rather that it has gained complexity in some areas and lost complexity in others.

    Your point will help me illustrate:

    <expound>
    English used to have a larger set of grammatical suffixes (known as inflectional morphology), kind of like Latin. You put a particular suffix on a noun to mark it as the direct object; you put a particular suffix on a verb to mark its tense, number, or whatever. English has largely lost these endings, mostly due to some heavy phonological reduction of lots of its vowels during the late Old English and early Middle English periods, starting around 1000 CE and ending around 1200 CE. Basically, vowels in unstressed syllables turned to schwa (which is the first vowel in the word under, as pronounced by a typical American newscaster). Because of this, inflectional suffixes became ambiguous; because they were ambiguous, people stopped using them.

    So English lost all that inflectional morphology. So what? Well, before this happened, English word-order was relatively free. Afterward, people could no longer disambiguate syntactic categories by the endings. So word-order took up that role, and English word-order became more fixed.

    For more details, see [1].
    </expound>

    So just like a big game of whack-a-mole, a loss of complexity in one area led, in a rather straightforward manner, to an increase in complexity in another.

    If we don't, in a matter of just a few years, we'll get to the point where nobody can understand anything.

    This is patently untrue, but I forgive you. From an earlier post of mine:

    <windbag>
    This is a very common sentiment among educated people, cross-linguistically and cross-culturally. In basically every culture around the world, there is a group of people, usually middle-aged, that believes that people spoke their language "correctly" about a generation or two ago. They lament the eminent doom of their language. They blame the young, the uneducated, and the poor.

    The fact is that languages change constantly, and lots of these changes can be pretty well understood as natural processes. For instance, if you're from the US, you probably pronounce the word butter with a d-like sound in normal speech (linguists call the sound a "voiced alveolar tap"). So it sounds just like "budder". When people started using that pronunciation, their elders probably thought them "lazy" as well. I can almost hear them saying, "Pronounce your t's properly!"

    But think about it. In order to pronounce the word with a proper tt in the middle, you'd have to turn your voice on to say the b and the u, then turn it off to say tt, and then turn it back on to say er. It's much easier to just leave your voice on! And that's what people started doing. If you say the word with a "hard" t sound in America today, people will probably consider it strange.
    </windbag>

    People do not "mispronounce" and misspell words because they are stupid, lazy, poor, or young. (I realize the parent was not asserting that such is the case; however, the sentiment is common enough to warrant mentioning here.) The true reasons for these phenomena are remarkably subtle. Linguists have made great strides in understanding them, but there is still a very long way to go.

    In any case, people have been misspelling words for a good healthy number of centuries now. Yet here we are, writing in English back and forth to each other. I'm not too worried.

    References:

    1. Millward, C.M. A Biography of the English Language. Boston: Wadsworth, 1996.
    1. Re:Not to worry. by Anonymous Coward · · Score: 0

      > People do not "mispronounce" and misspell words
      > because they are stupid, lazy, poor, or young.

      No? Unintelligent people have a difficult time learning language with any proficiency. Ignorant people are unaware of established conventions. Many poor individuals are not well-educated. Young people of a young-enough age don't even know how to spell or speak words, because they lack any experience in their usage.

      This is different than stating that what involves 'correct' language changes with time. Stating that people do not "get it wrong" for reasons that most certainly lead to ignorance of "correctness" is a bit silly.

      Yes. Language evolves. It evolves because of ignorance, concerted effort, increasing/decreasing access of populations of people with each other, and a hundred other things you're certainly much more qualified than me to discuss. Humans have been managing just fine with constantly-changing language. The future will manage just fine.

    2. Re:Not to worry. by ericbg05 · · Score: 1
      > People do not "mispronounce" and misspell words
      > because they are stupid, lazy, poor, or young.
      No?

      No. :)

      First of all, all of your points are valid. Yes, being uneducated probably gives someone less access to the prestige dialect. (I say "probably" because I haven't actually ever seen any numbers to that effect, but that's probably because I've never read anything not authored by JRR Tolkien.)

      To be fair, the sentence of mine that you quote was probably unclear or ambiguous. No matter how much time ya spend proofreading... :-/

      I was specifically arguing against the validity of the following logic:

      Alice pronounces ask the same way she pronounces axe. Therefore, Alice is lazier, less intelligent, less educated, or less wealthy than Bob, who does not pronounce ask that way.

      In other words, I wish to refute the sentence, the use of a dialect other than the prestige dialect implies reduced cognitive abilities, education, or so on.

      This line of reasoning does not hold up under experimentation, at least based on our (admittedly limited) sociolinguistic knowledge. It is, however, an extremely common line of reasoning.

      Notice that our respective assertions are not mutually exclusive, other than the part where you called me silly. :)

      [That's honestly my only point. I typed the rest of this cause I'm a jack*ss who loves hearing himself ramble, and, seriously, I love this stuff. So take it as you will.]

      But we can think of reasons right here why someone wouldn't want to use the prestige dialect.

      Maybe they want to identify themselves as being part of a group, for instance. (A guy named Labov has made a significant impact on the linguistic community as a proponent of this line of thought.) People, as it turns out, are excellent at using linguistic markers to identify members of their in-group and out-group, regardless of their educational or socioeconomic background.

      And you can see how this would be useful in an evolutionary sense. If I can quickly assign out-group status to you ("Hey! You're not in my pre-industrial tribe of farmers or hunter-gatherers!"), I can immediately start doing threat-assessment on you. Are you a threat to my territory, could I outrun you or withstand an attack from you, etc. Some would argue that this is The One Reason why stereotypes exist. The latter point is, of course, arguable.

      So Bob the New York Barber has just as hard a time convincing Charles the California Surfer that he "hangs ten" on a regular basis as George Bush has of convincing the slashdot crowd that he's an intelligent human being.

      I mean, the man says "nukular" instead of "nuclear", so he must be an idiot, right? Actually, I know *exactly* why he pronounces it the way he does. Because he, along with a huge swath of English speakers, is under the influence of hundreds of other scientific-sounding, Latin-derived words that end with [kjul.r] or [gjul.r] (that is, the "kular" of "nukular" or the "gular" of "angular"). Words like circular, angular (and its partners: triangular, rectangular, etc), singular, regular, jugular, secular, ocular, perpendicular, muscular, and so on.

      By contrast, I think nuclear pronounced as [nukli.r] (that is, the "normal" way in the US) is the only word out there (other than a couple very similar words, like thermonuclear) that ends with the sounds [kli.r]. The only similar word endings are in words like clear, blear, and so on; but I think we can toss them out because

      1. the [r] is not syllabic in those words (other than in a few dialects in the southeastern US, where the vowel /i/ is realized long and there is almost an approximant between /i/ and /r/, as in clear [kli
    3. Re:Not to worry. by SeanDuggan · · Score: 1
      Maybe they want to identify themselves as being part of a group, for instance. (A guy named Labov has made a significant impact on the linguistic community as a proponent of this line of thought.) People, as it turns out, are excellent at using linguistic markers to identify members of their in-group and out-group, regardless of their educational or socioeconomic background.

      Ah yes, the traditional shibboleth...

      Personally, the use of "axe" instead of "ask" is still one of those things that make me shudder (along with people talk about how something "runs the full gambit of possibilities." Try as I might, I cannot help but associate such pronunciations with bad education and ignorance. *shrug* And that's even admitting that I am also prone to the occasional misuse there. The difference, to me, is that when such an incident occurs, I will actively work to correct my speech so that I'm using the correct word.

      I do like your explanation of why so many people pronounce "nuclear" incorrectly. I personally think that in some ways it's the same situation that occurred with "aluminium" changing to "aluminum" due to pronunciation. And how many people spell "laboratory" correctly these days? I accept that language will chance over time, but that doesn't mean I have to be happy about it.

      --
      This sig has absolutely no significance and serves only to take up screen space and waste the time of the reader.
    4. Re:Not to worry. by ericbg05 · · Score: 1
      people talk about how something "runs the full gambit of possibilities."

      Yeah, I was just thinking about gamut the other day actually. Notice that it is clearly quite phonologically similar to gambit; indeed, they are homophones in some dialects.

      Notice second that almost no one uses gamut anymore unless it's used in the phrase run the gamut or similar.

      Notice third that gambit usually evokes some sense of quick motion: tripping or similar.

      Notice finally that run the gauntlet is also a phrase in common usage, that it also evokes some sense of motion, and that gauntlet shares some phonological features with gambit.

      These four factors have caused a phono-semantic collision in the language.

  123. Spelling ain't that important by Saanvik · · Score: 1

    I don't agree with your premise. Spelling, while important, is not vitally important in exchanging information. The same is true, to a lesser extent, of grammar.

    Your examples are good ones at showing how wrong your premise is. If someone writes, "I can't believe their taking it's toy away" you know what they mean. They mean, "I can't believe they're taking its toy away". You might have to work a little harder to understand the first sentence, but you can understand it.

    This is because English, and most, perhaps all, other human languages, has an abundance of redundant information, so you can usually tell from context the meaning of a word even if it's misspelled, and you can usually tell the meaning of a sentence even if it is grammatically incorrect.

    The redundancy of human languages actually makes it harder to write a good grammar tool. Since you can say the same thing so many different ways (more than Perl even!), it's really hard to determine whether a string of words is grammatical or not.

    French adjectives don't always come after the noun, just usually. It's not a rule. Instead, your belief that it is a rule shows again why writing a grammar tool is so hard. Most things we think of as grammar rules are not.

    Language is a living thing. Grammar changes much faster than our rules for what correct grammar is do. Get used to it because television, the internet, and SMS, are just making grammar change faster.

    I write for a living. I love a well crafted sentence, but I don't care if anyone uses correct grammar because I don't believe there is only one correct grammar. The important thing is making your meaning clear. Appropriate grammar for your audience can help with that, but it only needs to be good enough to communicate the message. My post has a lot of incorrect grammar in it, but if you don't understand it, it's not due to the grammar, it's because I didn't write it well.

    BTW, interesting use of the word nazi. You've turned it into a verb.

    ...so many spelling/grammar nazis on slashdot. If we don't [nazi], in a matter of just a few years...
    Oh, and being a grammar or spelling nazi isn't something to be proud of, it just makes you sound like a fuddy-duddy. Next you'll be yelling at the neighbor kids to stay off your lawn.
    1. Re:Spelling ain't that important by The+Monster · · Score: 1

      Watt wood-eyed dew width aught mine ice bell Czech her?

      --

      [100% ISO 646 Compliant]
      SVM, ERGO MONSTRO.

    2. Re:Spelling ain't that important by Anonymous Coward · · Score: 0

      You can correct they're/their errors because you've learned of them. You know the meaning of both words, the common misusage, and from many instances of correct usage can determine the pattern of which word should be there. If you weren't a native speaker with a lot of experience, it might be thoroughly confusing.

  124. What a good grammar checker needs... by Murf+In+Wyoming · · Score: 1

    As I see it, a good grammar checker needs:

    1. A comprehensive lexicon, that lists all english words, and ALL their possible roles as "parts of speech", that is, verb, noun, etc.

    2. A hunk of statistics for each word, sampled from error-free text, showing the probabilities of the parts of speech when surrounded by certain words.

    3. Some good well rounded algorithms to resolve ambiguities. "Time flies like an arrow", is time an adj. or a noun? Is "flies" a noun (plural) or verb?

    4. good rule checks to see if the sentence fits proper patterns. Best to encode all the exceptions.

    And all the painful details about extracting the root words from tense, etc. may come to play.

    One possible reason the free software community hasn't played around with this yet, is because the cost of developing a useable lexicon is HUGE --it's several man years, if not tens of man years to develop, debug, review, etc. such a lexicon. The guys at Webster's, etc, have a definite head start, but... even such may not be useful enough; hardly any dictionary provides the level of detail you need, in painful accuracy, describing the parts of speech in a useful way right now. The GNU Dictionary project (history described here gives you a taste of the scope of the project. From what I've heard, it was mostly done by Russians (when they were cheap), because OCR is just not there.

    From the standpoint of a grammar checking lexicon, the GCIDE in xml/html format is peppered with errors, omissions, irregularities, and problems, lacks all kinds of useful info, but is the best shot I've seen yet at a free lexicon.

    Seems like most of the grammar checking s/w these days is rule/pattern based, and can spot a lot of common probs, but...

    To sum it up, my guess as to why the open software movement seems to ignore the grammar checking software, is because a key piece of technology, a good lexicon, is missing. When one exists, you'll see all sorts of folks making pot-shots at really good grammar checkers.

    --
    Dogs look up to men; cats look down on men; But Pigs! Pigs can look men square in the eye. -Churchill
  125. (Spare all posts about misuse of the word "irony") by Headcase88 · · Score: 2

    "It's one of the few languages in which you can scramble the order of the words in the sentence and not loose any meaning because the word carries enough meta-data in the form of all of the various endings."

    It's not like I'm a grammar nazi or anything, I just like the irony :)

    --
    "When the atomic bomb goes off there's devastation...but when the atomic bong goes off there's celebraaaaation!"
  126. Esparante! by Anonymous Coward · · Score: 0

    Esparante!

  127. Science: New Algorithm for Learning Languages by scdeimos · · Score: 1

    Actually, there was something about this very subject on Slashdot just a couple of weeks ago:

    Science: New Algorithm for Learning Languages

    The beauty of this algorithm is that it isn't tied to a particular language, like English (in fact it's even been used to analyze DNA genome sequences), and using "known good" texts as a reliable source the resultant data sets can be used to gauge the "badness" of your grammer under test.

  128. GRMM3R IS FOR LOSERS by kff322 · · Score: 0

    IM IN 7TH GRAED AND MAH TEACHER DO3S NOT LOK OV3R MAH SHOLD3R AL DAY AND IM MAKNG OUT11!!1!1! OMG LOL THINK ABOUT IT IM DONG JUST FIEN111! OMG WTF U CAN UNDARSTAND M3

  129. Just ask Bill Gates... by WhitePanther5000 · · Score: 1

    Oh wait, you said useful and functional... guess we need to start from scratch.

  130. Shouldn't we check style? by RecycledElectrons · · Score: 1

    English seems to be more a matter of style than of grammar. People want something to sound "right" and to be easy to read. Ending a sentence with a preposition is not an offense to die for.

    Could we program in a set of styles, and check the document against a style?

    Andy Out!

    1. Re:Shouldn't we check style? by megrims · · Score: 1
      <link rel="grammar-stylesheet" type="text/gss" href="new_english.gss" media="comment" />
      What, you mean the implementation of GSS (grammar style sheets)?
  131. A query from a linguist wannabe by uberdave · · Score: 1

    Do other languages have parts of speech that do not have English equivalents? (I'm guessing yes, but not significant ones). Do you have any good links I could look at?

    My personal theory is that the way language is constructed is analogous to the way the brain works. We break the world into objects, and these objects have attributes. Thus we have nouns and adjectives. Similarly, we see actions and these actions can have different characteristics: verbs and adverbs. When you are modelling language, you are modelling the mind.

    1. Re:A query from a linguist wannabe by Phronesis · · Score: 1

      In what way is this personal theory different from Chomsky's old notion of innate universal grammar?

    2. Re:A query from a linguist wannabe by uberdave · · Score: 1

      Just because I have a brilliant idea doesn't mean somebody else hasn't thought of it first: having a drive through window on a doughnut/coffee shop, having a button on your TV that causes the remote to beep, placing a universal remote control inside a phaser housing and selling them at Star Trek conventions, wireless modems for laptops. Why I'm a font of already-thought-up ideas.

    3. Re:A query from a linguist wannabe by AhtirTano · · Score: 2, Interesting
      Do other languages have parts of speech that do not have English equivalents?

      Yes

      (I'm guessing yes, but not significant ones).

      That depends on what you mean by "significant". Japanese has two different parts of speech that correspond to English "adjectives". Some languages fail to make distinctions found in English; Choctaw has nouns, verbs, and adverbs -- an nothing else--to prepositions, no adjectives, no quantifiers (ie. numerals or logical quantifiers.) All those three English categories are verbs in Choctaw. Some people have argued that the Salishan languages and some varieties of Indonesian have only a single part of speech: nouns are verbs are adjectives etc. That's a very controversial position. Most linguists believe there is at least a universal distinction between nouns and verbs.

      When you are modelling language, you are modelling the mind.

      Sure -- perhaps most linguists alive today believe that, and have for a long time. The question is: when languages differ, does that reflect a difference in the minds of the people, or does it just show how incomplete our understanding of language and mind is? Some languages do not have different words for "blue" and "green" but careful tests show that they do in fact distinguish the colors. On the other hand, some languages do not distinguish "left" from "right", and careful tests show that they do not distinguish them (except perhaps in reference to oppossing body parts). The connection between language and mind is there, but not very straightforward (in this humble linguists opinion). I know you were talking about parts of speech, not individual lexical items, but you can apply the same issues to the differences pointed out above.

    4. Re:A query from a linguist wannabe by Domstersch · · Score: 1

      As far as alternative parts of speech go, I find impersonal verbs, particularly found in pro-drop languages, pretty interesting. It leads to the weather verb, which most people just pass off as a peculiarity of English without thinking about it.

      --
      =w=
    5. Re:A query from a linguist wannabe by brpr · · Score: 1

      It's completely different. Chomsky didn't say anything at all like what the poster you're replying to said. In fact, he's fairly skeptical about any links between how language works and how the mind in general works, as he takes our knowledge of language to be a specialised innate system. Moreover, Chomsky actually added some substance to the idea by making specific proposals about what a universal grammar looks like.

      --
      Freedom is not increased by mere diminuation of government. Anarchy is freedom for the strong and slavery for the weak.
    6. Re:A query from a linguist wannabe by elrous0 · · Score: 2, Funny
      some varieties of Indonesian have only a single part of speech: nouns are verbs are adjectives etc.

      Geez, that must be like talking to a smurf.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    7. Re:A query from a linguist wannabe by uberdave · · Score: 1

      By "significant" I mean noun vs verb significant, not type 1 ajective vs type 2 adjective. Like a Chocktaw would find an adjective significant. (although I am having great difficulty grasping this "no adjectives, no quantifiers" concept. Surely they have ways of expressing that something is hotter or colder, more or less, faster or slower)

      he question is: when languages differ, does that reflect a difference in the minds of the people, or does it just show how incomplete our understanding of language and mind is?

      I think it is more that the language doesn't capture everything that the mind is capable of. In other words, language A maps part of the mind, and language B maps another part. Just because my language doesn't have 20 different words for snow, doesn't mean I don't recognize that there are different kinds of snow. But what if my language is missing a part of speech?

    8. Re:A query from a linguist wannabe by uberdave · · Score: 1

      People verb words all the time.

    9. Re:A query from a linguist wannabe by AhtirTano · · Score: 1
      By "significant" I mean noun vs verb significant, not type 1 ajective vs type 2 adjective.

      Japanese is not type 1 versus type 2 adjective in any way other than an attempt for an English speaker to understand their system. An i-adjective is more like a verb than anything else; a na-adjective is more like a noun than anything else. The categorization of words/concepts into syntactic classes ("parts of speech") is influenced by semantic properties, but not determined by it.

      Like a Chocktaw would find an adjective significant. (although I am having great difficulty grasping this "no adjectives, no quantifiers" concept. Surely they have ways of expressing that something is hotter or colder, more or less, faster or slower)

      Of course they have words for those concepts. They are verbs. Pure and simple. Instead of "There were three of us" you say "we three-ed"; instead of "The tall man walked away" you say "The man who talled walked away."

      There is a universal conception of individuals having properties that can be described, but that does not translate into the universal existence of adjectives.

      The definitions of the parts of speech we are taught in school are wrong. They are simplifications made to help young children; but we never get around to teaching the full story in later years. As a consequence, we've had a few generations of people who were never given anything beyond an elementary/junior high level understanding of what a part of speech is, and the people who should be teaching this are resistant to it for no good reason. (Most English-teachers-in-training who take my linguistics classes never want to accept what I just said in this paragraph, but I've never had a single one who was able to give a good reason for their refusal.)

    10. Re:A query from a linguist wannabe by uberdave · · Score: 1

      The definitions of the parts of speech we are taught in school are wrong. They are simplifications made to help young children; but we never get around to teaching the full story in later years. As a consequence, we've had a few generations of people who were never given anything beyond an elementary/junior high level understanding of what a part of speech is

      I'm one of them, I guess. I sincerely wish they'd focussed on grammar a bit more than they had. Maybe I would have gotten a better grade. Perhaps I just had a string of bad teachers, but to this day I haven't got a clue as to what they were trying to teach during my highschool english classes.

      Anyways, let me reiterate my request for some good links on the subject.

    11. Re:A query from a linguist wannabe by AhtirTano · · Score: 1
      I'm one of them, I guess.

      Me too. I was 21 the first time someone told me the definitions I'd been given were wrong, or at least incomplete.

      I sincerely wish they'd focussed on grammar a bit more than they had.

      That also describes me. :)

      Anyways, let me reiterate my request for some good links on the subject.

      Unfortunately, I don't know of any good links for these kinds of questions. I'd have to google for them. If you want books, try some introductory linguistics books like Stephen Pinker's The Language Instinct, Fromkin and Rodman's Introduction to Linguistics, or Andrew Radford's Syntacic theory and the structure of English. (Off the top of my head, the last is probably the best for explaining how to figure out what part of speech a word is without resorting to bad definitions.) If you are really brave, the first chapter of Mark Baker's Lexical Categories has some excellent discussion of the issues, though the book is very technical and definitely not for beginners.

  132. Grammar Teacher? by ozTravman · · Score: 1

    How about instead of a grammar checker we have a grammar teacher... Others have already said we should be teaching better grammar in schools rather than using grammar checkers to check our work. So lets make the grammar checker more like a teacher, when you check your work it asks you "Do you see what you've done wrong?" then lets you figure out what you need to change and explains why.

  133. Lojban? by dhasenan · · Score: 1

    You're not talking about Lojban, are you?

  134. I don't think so by Descalzo · · Score: 1
    I think you'll find that there are PLENTY of people who grew up before the advent of the spell-checker and calculator that can't spell or add correctly.

    "Just because we can build tools doesn't mean we ALWAYS have to use them - or that we can forget (or never learn) how to do things without them!"

    I think that the reason we have the tools is because these problems existed in the first place. I have a hard time believing that spell-checkers are creating more lousy spellers, rather they are probably helping lousy spellers perform better.

    --
    I cried real tears when Li Mu Bai died.
  135. Umm... by Anonymous Coward · · Score: 0

    I hate the argument that it doesnt help people who don't know good grammar. Of course it doesn't. It wouldn't help them if it corrected every word. These people need to learn how do develop good sentences that make sense grammatically. Basically, you shouldnt be that lazy. It takes, what? like 20 minutes extra to read through a paper and correct all of your grammar and spelling errors. And if you somehow missed that whole thing called 'English class' in school, then thats your problem, and you should have payed more attention, huh.

    Spell-checking makes more sense, because it only takes one letter to mess up a word, not only that but the task is more daunting to weed out all those errors. Grammar is easy.

    Come on people, its not that hard.

  136. "Fruit" is a noun. by Estanislao+Mart�nez · · Score: 1

    And "fruit flies" is a noun-noun compound, not an adjective modifying a noun.

    1. Re:"Fruit" is a noun. by giminy · · Score: 1


      "fruit flies" is a complete sentence, not a noun-noun compound.

      I fly.
      You fly.
      He/She/It flies.
      Fruit flies.

      --
      The Right Reverend K. Reid Wightman,
  137. Sorry, by Descalzo · · Score: 1
    but I don't think you've thought this one through. I spell better than most people I know, but I'm no Robert Frost. I have known people who can't even write b and d correctly, but who create stunning imagery in their writing.

    In writing, the content is the ideas, the sentence fluency, the voice, the organization, and the choice of words. The conventions of writing, like spelling, punctuation, and grammar, are incidental and can be edited without changing the intent of the original author. Granted that grammar has an impact on choice of words and sentence fluency, but they are still only incidental.

    The content, or the author's intent, is the REAL content of writing.

    --
    I cried real tears when Li Mu Bai died.
  138. i can see why by nazsco · · Score: 1

    i can see why they posted this "proposal" on /. :)

  139. Grammar Expert Plus from Wintertree!!! by Anonymous Coward · · Score: 0

    Wintertree-Software.com has a wonderful Windoze app, Grammar Expert Plus. The demo even continues to work after the trial period, with about a 10 second nag screen.

  140. A quote to illustrate my point... by Descalzo · · Score: 1

    I, myself, was always recognized . . . as the "slow one" in the family. It was quite true, and I knew it and accepted it. Writing and spelling were always terribly difficult for me. My letters were without originality. I was . . . an extraordinarily bad speller and have remained so until this day. --Agatha Christie

    --
    I cried real tears when Li Mu Bai died.
    1. Re:A quote to illustrate my point... by shmlco · · Score: 1
      Ah, yes. The old Agatha Christie / Ansel Adams / Albert Einstein genuis-exception-is-the-rule argument. Fine. So show me your list of your own fifty or so top best-selling mysteries...

      Don't have one? Huh. So you're not a prize-winning novelist with your own personal editor?

      Now for something different. Tell me how many employers would love to get a college graduate these days with basic communication skills in their native language?

      Sorry, but if you can't put a coherent paragraph together without automated assistance, then your ignorance is showing... badly.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  141. AbiWord-2.4 will come with a Grammar-Checker by msevior · · Score: 1

    Hi everyone, AbiWord-2.4, due any day now, will come with an integrated version of open-source grammar checker link-grammar. You download a beta version now. As usual it is available for Linux, Macs and Windows.

  142. The best grammar check is a proper education by Ralph+Spoilsport · · Score: 1
    As long as we teach kids to write as "expression" and not as "communication" we'll continue to see a downward spiral of illiteracy.

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:The best grammar check is a proper education by chawly · · Score: 1

      Surely you must express yourself in order to communicate ? The only expression I've ever heard where communiction could be doubted is "a companionable silence" and, if you can find sombody to try that with, you'll find that there is communication of sorts. Besides, doesn't a downward spiral of illiteracy mean an upward spiral in literacy - for every action there is an equal and opposite reaction, as somebody must have said already.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  143. Re:adjective-noun order in French (BANGS) by aminorex · · Score: 1

    > French....the most beautiful sounding and looking language

    From which I infer that you know neither Chinese nor Japanese nor Serbo-Croatian.

    But yes, Rimbaud will always sound like making love to the overmind, while Rilke will always sound like a phlegm disorder.

    --
    -I like my women like I like my tea: green-
  144. language evolution!? by homofaber · · Score: 1

    efficient,useful and functional grammar checker would stop language evolution. that is bad.

    1. Re:language evolution!? by chawly · · Score: 1

      That sure are the case. I is agreein' wit chew. Language should be free - as in beer - and in some cases even more beer is required.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  145. Re:adjective-noun order in French (BANGS) by Tumbleweed · · Score: 1

    I've heard quite a lot of Chinese and Japanese, and almost no Serbo-Croatian, but aesthetics are a matter of personal preference, which is why I said 'to me,' so get over it.

  146. Hidden Markov Models and the Viterbi Algorithm by Aciel · · Score: 2, Informative

    Man, I wish I had better karma, because I've got useful things to say here.

    You can check grammar using a well-trained Hidden Markov Model and the Viterbi Algorithm. If I were to design such a program, I would have the part-of-speech tagger have a go at a sentence, and if it came back with a confidence below, say, x, then the sentence's grammar is probably not good.

    This is nice because it also helps sentences keep from being awkward.

  147. Re:Nah, just ask Microsoft by Magic5Ball · · Score: 1

    A rock is a good enough hammer in many cases, just don't try to do fine carpentry with it. Similarly, Word/WP is good enough in many cases, just don't use it to edit your novel.

    All you've shown is that you can misuse a tool in a slightly failing way. Despite your best attempt (or at least good attempt) to foil the tool, it let you convey your intended message.

    --
    There are 1.1... kinds of people.
  148. Link-grammar by mpol · · Score: 1

    There's the Link-grammar parser, which can do grammar checking. It is being used by Abiword (2.3/2.4).

    http://www.link.cs.cmu.edu/link/

    --

    Well, don't worry about that. We can get you back before you leave. (Dr. Who)
  149. I think people are missing the point by Julian+Morrison · · Score: 1

    Perfect grammar checkers are impossible with less-than-human AI and good ones are extremely difficult. But I posit, even adequate ones are useful!

    The function of a grammar checker, to me at least, is to catch common stylistic faux pas, and to backstop a spell checker with some intelligence about what word belongs where. It can't do your thinking for you, true. But it can catch when you've goofed egregiously - which everyone does sometimes.

  150. Parsing by Anonymous Coward · · Score: 0

    Parsing natural language is automatically inferring syntactic structure. Grammar checking requires accurate parsing, otherwise it's ad hoc.

    However, automatic parsing methods still struggle to achieve high accuracy. That's the reason grammer checkers still suck.

    So parsing is, at least, the most promising direction for immediate research. In the limit, grammar checking is an NLP-complete problem.

    1. Re:Parsing by chawly · · Score: 1

      Excuse me, but are you implying that there is another approach to grammer checking - I mean other than parsing the text ?

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  151. It's too much work by tgv · · Score: 1

    Take it from me: I've written a full-coverage grammar cum spelling checker for Dutch, and a natural language question answering system (working on a smaller domain, but includes semantic reasoning), and I can tell you it's an incredible amount of work to write a good grammar checker.

    It's the 90-10 rule in action: 90% of the work can be done in 10% of the time. A fairly large coverage can be obtained in relatively little time. However, the remaining bit takes very much time. E.g., the current dictionaries may cover many words, but they do not really make all semantic distinctions. If you would have them, you would need to obtain statistical distributions over all these distinctions and their combinations. Then you would have to fit this into your rules. Then, ... ad infinitum.

    And then, everybody has his pet linguistic theory in which he fits his dictionary and rules. So collaboration is not very fruitful.

    And then, when you've got your basics completely covered, comes the hard part: understanding the whole text. Sentences that are difficult to read or outright nonsensical may be acceptable in another context. Well, that ultimately requires the equivalent of a human brain, not just a shallow NP parser...

    Now ask yourself: would an open source project even get to first base? No, it takes too much time and effort and intelligence. It's like asking for an open source nuclear fusion reactor. Only the combined effort of a group of university research groups can slowly tackle something as complex as this. You'll have to wait for them to come up with something and make it freely accessible...

  152. Lingua::Romana::Perligata by Anonymous Coward · · Score: 0

    As you are talking about parsing Latin, I *must* report this:
    http://www.csse.monash.edu.au/~damian/papers/HTML/ Perligata.html

    That's what I call a "proper language"...

    --federico

  153. Re:adjective-noun order in French (BANGS) by jovetoo · · Score: 1

    and most males prefer to be inside a female?

  154. English English by evilandi · · Score: 2, Funny

    ...and unless you're using English English instead of American English. The phrase "green campus" is American English phrase, with no direct translation under English English variants.

    I once had a US border security guard ask me whether I spoke English. The temptation to reply "My dear chap, I don't just speak it, I am English!" was almost unbearable, but the nearby box of latex gloves convinced me that the more concise "Yes sir" was more appropriate.

    (Anyone who thinks that there is such a standard as "British" English has obviously never attempted a conversation with someone from Glasgow.)

    --
    Andrew Oakley - www.aoakley.com
  155. Grammar Checker - Starter Edition by Fastball · · Score: 1

    Can be found here.

  156. Microsoft's New Spell Checker! by Anonymous Coward · · Score: 0

    That's why there are so many spelling/grammar nazis on slashdot.

    So what you're saying is that Microsoft's next spell checker will actually post a /. story with the text in question, and return a real-time grammar/spell check?

  157. Not-so-automated solution by Morrigu · · Score: 1

    Find as many un(der)employed college graduates with English degrees as you can. Pay them to check your grammar. Problem solved!

    --
    "We can categorically state that we have not released man-eating badgers into the area." - Major Mike Shearer, UK
  158. ADIOS and MEX by Anonymous Coward · · Score: 0

    ADIOS and MEX (usage a google search for those two terms). Make it possible to distill a grammar from a corpus (existing text). And then use that grammar to validate provided text. // babl fishes being made to custom order //

  159. Slashdot and grammar by CastrTroy · · Score: 1

    You're asking slashdot about grammar checkers? This brings up a good point though. Most speakers of the english language, and even those who study it can't agree on what proper grammar is. How are we supposed to program a computer to check rules that we don't even agree on. Requirements first people!

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  160. Proper syntax in slang by vidbot · · Score: 1

    I tried to convince my daughter that even when she talks in leet-speak to her friends on IMs, she should use proper diction and syntax. I said it would help her when she has to talk to a real person. The verdict is still out. My crusade continues.

  161. Re:Artificial stupidity by pocketfuzz · · Score: 1
    What's the point in having artificial stupidity when we have natural stupidity in abundance?

    Because artificial stupidity doesn't breed, thus making it the preferred choice.

    --
    Bring on the asteroid
  162. Not so simple... by lar3ry · · Score: 1
    It's not so simple to write a grammar checker. I know... I've written one.

    In my spare time, I write fiction. I've done it for years, and the tools that I use are simple: a text editor (not word processor), ispell, and a self-written output formatter written in Perl in order to get things looking nice or to reformat into HTML/XHTML or other presentation formats.

    I'm not a perfect writer, and it's difficult to self-edit when you are proof-reading your own work: you tend to read what you INTENDED to say, rather what you ACTUALLY wrote.

    I found that there weren't any proofreading tools available for the platforms I was using (Unix), so I tried to figure out what common mistakes I tend to make (duplicated words, etc.) and wrote a program in Perl to find these things. It started simple, and in the couple of years since I wrote this processor, I've added additional checks, which now include:
    • Mismatched quotes (uneven number of " in a paragraph)
    • Doubled words (this is an an example)
    • Un-spelled digit at start of a sentence
    • Missing capitalization at start of a sentence
    • Misuse of a/an (THIS was tough, since "a unique item" and "an uninteresting item" can't both be determined out in a simple pattern!)
    • Doubled punctuation (ellipses are legal, though)
    • Missing punctuation at the end of a paragraph
    • Incorrect capitalization of the word "I"

    Right now, I'm wondering what to do with this. This program works as a filter that simply generates "error lines" that my text editor can read and use to pinpoint where in my text the error occurred (using built-in features like "find next error"). This suits my needs, and I can add new checks as I think of them. How useful would it be to others? How many others even write the way I do? It's not as extensive as the grammar checker in Word and it works on an entire (text) document at a time.

    The obvious place that could use this would be the OpenOffice.org project, especially since OOo has no grammar checker. However, it doesn't use just plain text, so I'd have to make a lot of changes to remove formatting, etc. before checking the patterns. Still, I've played around with the idea that I could "port" my Perl script into a plug-in for OOo. The problem is, I don't really use word processors all that much... it wouldn't be something I'd be using extensively, and therefore I wouldn't have the incentive to keep it up to date.

    In addition, OOo is not an English-specific project. My grammar checker, even if it was ported to be used within OOo, doesn't have the rules for French, Spanish, Chinese, Japanese, Swahili, or any other language... such support would require quite a lot of dedicated individuals.

    All that being said, and relating to the parent post, even using my grammar checker isn't a replacement for having a flesh and blood person looking over your shoulder. How can a program know that you are overusing the word "had" or using "like" when you should be using "as if" or another better phrase? Even writing a rule like "Never start a sentence with 'because'" isn't sufficient, because there are some times when that rule shouldn't be applied ("Because the food was so good, it was eaten in a matter of minutes.").
    --
    "May I have ten thousand marbles, please?"
    1. Re:Not so simple... by packrat2 · · Score: 1

      this is called copy -editing... and it attempts to correct common misinterpations too.

        I know a couple of 'em. (copy eds) PICKY PICKY PICKY..

        donate to OO, that's what I use these days.

        good on yer, etc...

      pat

      --
      packrat ; writer-informer. http://packrat.comicgenesis.com http://www.youtube.com/area163 https://www.smashwords.com/
  163. At least we'll know what to call it by Just+Some+Guy · · Score: 1
    The first generation will be "grammar", courtesy of GNU.

    Next will come "Grammar" (Gnome) and "grammatiK" (guess).

    Within the following year we'll see "iWordflow", and six months past that (after a flaming rant and a two-week hackathon) everyone will upgrade to "OpenGrammar".

    You'll eventually see XFGrammar for people who think Grammar and Grammatik are too bloated.

    --
    Dewey, what part of this looks like authorities should be involved?
  164. Moose by bluGill · · Score: 1

    Actually the word "moose" has no plural at all. This makes talking about a group of them difficult, so native speakers tend to avoid it. We will say "herd of moose" or other such things when we must, but that doesn't make it correct, only that we have no other choice. Natives will go out of their way to avoid talking about more than one moose at a time.

  165. Hard project to staff by Raffaello · · Score: 2, Funny

    What would it take to make a useful, functional grammar checker?

    You'd have to find programmers who actually knew correct English grammar.

  166. Strunk and White by FLOOBYDUST · · Score: 1
    Elements of style

    18 rules

    A classic.

    It will never be outdone by any other book or by any means, electronic or otherwise.

  167. That was Prof. Sidney Morgenbesser by chris-chittleborough · · Score: 1

    This urban legend is based on a true story. The linguistics professor was J. L. Austin, the interjector was Sydney Morgenbesser, a philosophy professor and the interjection was "Yeah, Yeah". See http://en.wikipedia.org/wiki/Sidney_Morgenbesser .

  168. Re:adjective-noun order in French (BANGS) by aaron.rowe · · Score: 1

    'la barbe' is the one that makes me chuckle...

    Beard in french is feminine.

  169. Re:adjective-noun order in French (BANGS) by aminorex · · Score: 1

    The beauty of Chinese lies not in the spoken but in the written word. There it is as far beyond all European languages as Andromeda is beyond the corner store. Japanese has most of that, plus a minimalist euphony and several orthogonal dimensions of orthography.

    Serbo-Croatian really only has euphony going for it, and I would be surprised to see it last as a national language for another 200 years. Quite pleasantly surprised, since then I would be older than a Galapagos tortoise, and seeing anything would be a pleasant surprise.

    --
    -I like my women like I like my tea: green-
  170. What would it take? by edraven · · Score: 1

    Useful, functional grammar.

  171. Sure there are good grammar checkers! by Anonymous Coward · · Score: 0

    proofvi(1) has been around since 1984, as part of the Writers' Workbench software package from Bell Labs. It works pretty good^H^H^H^Hwell. I have a copy on my 3b2-500. :-)

  172. grammer checker? by sundy58 · · Score: 1

    Grammarian by Casady&Greene Mac OS 7 or 8.

  173. Re:adjective-noun order in French (BANGS) by mabraham · · Score: 1

    As a 13-year-old I noticed that a heavy majority of French nouns ending in "e" were feminine and a heavy majority of those not ending in "e" were masculine. There are plenty of exceptions, but this will get you a long, long way down the track.

  174. Re:adjective-noun order in French (BANGS) by Tumbleweed · · Score: 1


    Awesome tip; thanks much! Eventually, I do intend to get back into studying French, so this should help a lot.

  175. You missed: by zobier · · Score: 1
    4. ...

    5. Profit!

    --
    Me lost me cookie at the disco.
  176. Re:Pot, meet kettle. by Blondie-Wan · · Score: 1
    All six of your sentences require capitalization, and terminating punctuation.

    Yours would be better without the comma.

  177. Check The Text by JoseAugusto · · Score: 1
  178. Re:adjective-noun order in French (BANGS) by Anonymous Coward · · Score: 0

    One can be bolder, and say that adding an "e" to the end of a noun if often a way to make it feminine. Again, there are exceptions, and it's only useful whith live things.

    le chat -> la chatte (the cat -> the female cat)
    un français -> une française (a french -> a french female)

    On the other hand, there are really crazy things, like some nouns that are masculine when singular, and feminine when plural (never the other way round, though). The most famous one is "amour" (love), and there's no doubt that someone is going to make a joke about polygamy.

  179. Mod Parent +Funny by handy_vandal · · Score: 1

    People verb words all the time.

    Made me laugh!

    -kgj

    PS, this entire thread is interesting; thanks all.

    --
    -kgj