1. A method of recognizing natural language in a dialogue system, the method comprising: parsing, by a processor, voice data of a user to generate an input set; and understanding, by the processor, user language using an input set of an initial domain generated before dialogue with the user and an extended input set of an extended domain generated upon dialogue with the user.