A Pattern Based Approach to Answering Factoid, List and Definition Questions
a framework and graphical development environment for robust nlp tools and applications .