I have been working with NLP, Neural Networks, Machine Learning for two years now. I have to say that it's a complicated project. But I can think of two classical approaches, one would need great amount of data to use machine learning approaches, or the NLP way and to depend on the language rules, an start can be small tool to do certain predefined rules, and I can prepare that in short time, Using python code
we can discuss the project, what I can do and what i did in that field and see if we can reach a deal.