1. A method of extracting information from text, said method comprising: parsing an input sample of text to form a parse tree; and receiving user inputs to define a machine-labeled learning pattern from said parse tree.