I believe a similar question has been asked before, but it still has no answers:

*Compact* Context-Free Grammar for English

I would like to know where you can find a set of context-free production rules that well approximates the English grammar, something like this, but a little more realistic:

Sentence := Subject Predicate

Subject := NounPhrase

NounPhrase := Adjective NounPhrase | Article NounPhrase | Noun

Predicate := Verb NounPhrase

Noun := ...

Verb := ...

Adjective := ...


Your Answer

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