It is definitely accidental given that they had no computers back then. It makes sense as Classical Sanskrit was an effort to remove ambiguity in Vedic Sanskrit and improve precision while still being a natural language. A lot, not all, of modern NLP is about removing ambiguity.
The way we describe grammars can be attributed to one of the first Sanskrit grammarians, Pāṇini.
It is odd to say NLP is about "removing ambiguity". Rather, it is about _coping_ with ambiguity (of the linguistic variety). Using a language with (supposedly) less ambiguity would just be a cop-out, not a real solution.
Agreed. We need to understand how humans do language fully with ambiguity. We should also study Sanskrit and understand it fully from an AI perspective.
Otherwise, it is like trying to go to a planet in the Andromeda galaxy without first ever going to the moon. Never gonna happen.
well... I mean do you think that a language evolved that is this easy to parse accidental? I mean our brains are computers using mimicry and heuristics... why isn't that accounted for more in the creation of this language?