36. The system of claim 28 further comprising: a. a user management module, wherein the user management module stores a profile of the user; and b. an administration module, wherein the administration module manages the data layer module and the receiving module.
28. A hardware implemented system for searching information stored on a content corpus server using an information device, the content corpus server storing data corresponding to content-entities, the content corpus server being adaptively coupled to the information device, the system comprising: a. a data layer module, wherein the data layer module generates at least one question corresponding to a search query, the at least one question is generated based on a predetermined ordering criterion when a predefined condition is true and on the data corresponding to the content-entities relating to the search query, the at least one question selected to reduce the number of content-entities that have information relevant to the search query, wherein the predefined condition is defined by the output interface characteristics of the information device and wherein the predetermined ordering criterion is utilized to minimize an expected number of user inputs that will lead the predefined condition to not be true; b. a receiving module, wherein the receiving module receives at least one response to the at least one question from a user; and c. a user interface, wherein the user interface renders the question and information based on the at least one response and the search query, wherein at least one of the data layer module, the receiving module, or the user interface are implemented using hardware.