A good place to find people already familiar with the natural language processing skills you need for the work you're trying to get done is to look for students at Universities. Computer science and information science majors often take applicable natural language coursework.
To learn more about the topic, I would start with the O'Reilly book
Natural Language Processing with Python by Steven Bird, Ewan Klein & Edward Loper (the folks behind NLTK, the python module for teaching Natural Language Processing used in the book). You may not get the exact answer to your question, but you will learn about parsing, analyzing sentence structure, analyzing meaning and other topics that will help you make progress to your goal. The NLTK home page,
nltk.org, is another excellent place to research natural language processing techniques. Because NLTK is designed for teaching natural language topics, you'll likely find learning the toolkit the best way to start. We often use NLTK in our own work natural language work at O'Reilly.
Other web sites worth looking into include
www.acm.org/crossroads/xrds13-4/natural_language.html.
Good luck with your task. Sorry I can't provide more specific pointers to resources.