9. An information retrieval management computing device comprising: at least one processor; at least one memory coupled to the processor configured to execute programmed instructions stored in the memory comprising: parsing a received query to identify a subject of interest; determining when the identified subject of interest has been identified by the parsing; determining when the identified subject of interest in the received query maps to one of one or more ontology entities when the identified subject of interest has been determined to be identified by the parsing; identifying when the identified subject of interest is one of one or more existing subjects of interest when the identified subject of interest is determined to map to one of the ontology entities; storing associated with the identified subject of interest one or more filters comprising: one or more new property conditions in the received query, one or more ontology property conditions associated with the mapped one of the ontology entities, and one or more existing property conditions associated with the one of the one or more existing subjects of interest when the identified subject of interest is identified as one of the existing subjects of interest; or the one or more new property conditions and the one or more ontology property conditions when the identified subject of interest is not identified as one of the existing subjects of interest; automatically building an updated query based on the stored one or more filters; and retrieving and providing one or more results based on the automatically built updated query.
9. An information retrieval management computing device comprising: at least one processor; at least one memory coupled to the processor configured to execute programmed instructions stored in the memory comprising: parsing a received query to identify a subject of interest; determining when the identified subject of interest has been identified by the parsing; determining when the identified subject of interest in the received query maps to one of one or more ontology entities when the identified subject of interest has been determined to be identified by the parsing; identifying when the identified subject of interest is one of one or more existing subjects of interest when the identified subject of interest is determined to map to one of the ontology entities; storing associated with the identified subject of interest one or more filters comprising: one or more new property conditions in the received query, one or more ontology property conditions associated with the mapped one of the ontology entities, and one or more existing property conditions associated with the one of the one or more existing subjects of interest when the identified subject of interest is identified as one of the existing subjects of interest; or the one or more new property conditions and the one or more ontology property conditions when the identified subject of interest is not identified as one of the existing subjects of interest; automatically building an updated query based on the stored one or more filters; and retrieving and providing one or more results based on the automatically built updated query. 10. The device as set forth in claim 9 wherein the processor is configured to execute programmed instructions stored in the memory further comprising: obtaining an enterprise profile of a user associated with the received query when the identified subject of interest is not identified as one of the existing subjects of interest; and identifying one or more additional property conditions based on the obtained enterprise profile of the user; wherein the storing further comprises storing the one or more filters further comprising the identified one or more additional property conditions.