I'm looking for grammar for relatively simple subset of English, tokens in which contain only letters, digits and comma. No quotes, colons, dashes and so on. Is there such thing? If no, is there other (free) grammars for subsets of English?

  • 4
    Probably, but the deal is that if you define the subset, you write the grammar. Because the grammar is the definition of the subset. – jlawler Nov 22 '13 at 19:15
  • 1
    I'm not sure I understand how this is a simple subset of English. I don't want to get into terminological niceties, but even if you consider punctuation a part of grammar, leaving it out takes away something like 3 % of its complexity. – robert Nov 22 '13 at 19:35
  • 2
    A grammar (at least as linguists understand it) does not deal with letters, digits or commas. It deals with morphemes, words, and the arrangement of words (syntax). In computer science you can have grammars of symbols, but "grammar" in this sense has little in common with the grammar of natural languages, and the domain of the grammar will not have more than a superficial resemblance to English – Colin Fine Nov 23 '13 at 1:31
  • I'd say it's safe to assume that there is no 100% complete grammar of English, so therefore we only have grammars for subsets of English. – hippietrail Nov 23 '13 at 15:14
  • It's true what @ColinFine says, but symbol has multiple meanings. What he says is mostly based on a symbol being a glyph. But if you go back to the root of what symbol means, something with represents something else, then languages are based on symbols because words are arbitrary things which represent things, concepts, categories, etc. This is why computers in general and neural networks specifically did not handle language as easily as advanced mathematics. Because handling symbols is very different from handing numbers. One of the very early AI systems was named Symbolics in fact. – hippietrail Nov 23 '13 at 15:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.