caio1982 parent
From my experience any rules based approach in linguistics may solve the problem at first but it won't scale for too long (it has been tried before, most of old NLP was very rules based I would say) due to many intricacies of languages, corner cases and non-obvious exceptions. It could work — and it fact it does — for simple scenarios, but these are not very real world ones IMHO. I believe a neural model of such cases, over time, will yield better results. I am very skeptical these days about doing computer linguistics without considering some level of AI (so to speak).