1. A method for processing queries, comprising: providing access to a lexicon in which a set of text elements that each start with a lowercase letter are each recognized in the lexicon as being a proper noun when in a capitalized form; receiving a natural language query to be processed, the query comprising a sequence of text elements, the text elements comprising words; with a computer processor, processing the query comprising: assigning part of speech features to the text elements in the query, including: for a text element in the query which starts with a lowercase letter and which is among the set of text elements in the lexicon that are recognized as being a proper noun when in a capitalized form, assigning recapitalization information to the query text element, the recapitalization information comprising a part of speech feature of the capitalized form; disambiguating parts of speech for the text elements in the query including applying rules for recapitalizing text elements based on the recapitalization information; and chunking the disambiguated query; and outputting the processed query.