SIGAI Workshop on Emerging Research Trends in Artificial Intelligence (ERTAI - 2010) 17th April, 2010, C-DAC, Navi Mumbai, India Supported by Computer Society of India (CSI) Keynote Address by Prof. Rajeev Sangal, IIIT Hyderabad Two-stage Constraint Parsing for Indian Languages Natural Language Processing deals with understanding and developing computational theories of human language. Such theories allow us to understand the structure of language and build computer software that can process language. For example, if a query in a human language can be processed (that is, analyzed and understood) by the machine, then it can try to find an answer from a given database or from a set of documents. A search engine of the future is likely to use such a technology. Parsing gives the grammatical analysis of a given sentence. Here, we will describe 2-stage parsing in the Computational Paninian Grammar framework. The parser is a constraint solver, where constraints are expressed i...