In programming languages, there is a set of grammar rules which govern the construction of valid statements and expressions. These rules help in parsing the programs written by the user.Can there ever be a functionally complete set of grammar rules which can parse any statement in English (locale-specific) accurately and which can be possibly implemented for use in AI-based projects?I know that there are a lot of NLP Toolkits available online, but they are not that effective. Most of them are trained using specific corpuses which sometimes fail to infer some complex correlations between various parts of an expression.In other words, what I am asking is that if it is possible for a computer to parse a well-versed sentence written in English as if it were parsed by an adult English-speaking human?EDIT:If it cannot be represented using simple grammar rules, what kind of semantic structure can be used to generalize it?EDIT2: This paper proves the absence of context-freeness in natural languages. I am looking for a solution, even if it is too complex.
Can the English language ever be generalized using a set of grammar rules?
ai design;natural language;nlp;language processing